Что вы хотите, чтобы библиотека iPhone сделала для вас? - PullRequest
3 голосов
/ 18 марта 2009

Я студент университета, который также пишет приложения для iPhone. В следующем году я собираюсь сделать финальный проект, который длится целый год и требует немалого количества программной инженерии.

Мой первоначальный план состоял в том, чтобы написать объектно-реляционную оболочку для SQLite для iPhone (точнее, массово очистить и расширить уже имеющуюся у меня) и в конечном итоге выпустить ее как открытый исходный код. К сожалению, с добавлением Core Data в iPhone OS 3.0 это больше не нужно. (По крайней мере, мне так кажется; какие-то мнения по этому поводу?)

Тем не менее, я все же хотел бы сделать полезный, технически интересный проект, связанный с iPhone в следующем году. Итак, вот мой вопрос: что нужно разработчикам? С какими проблемами вы сталкиваетесь в своих приложениях, и кажется, что они могут быть решены какой-то библиотекой или фреймворком? Как правило, я концентрируюсь больше на утилитах, продуктивности и коммуникационных приложениях, чем на играх. И поскольку я предлагаю это университету, то было бы предпочтительнее что-то теоретически интересное или привлекательное для потенциальных студентов. И, конечно, это должно быть то, что они не добавили в новую версию iPhone OS.

Ответы [ 5 ]

2 голосов
/ 22 марта 2009

Библиотека, которая предоставляет очень простой API, который позволит любому приложению выступать в качестве потребителя OAuth, была бы невероятной! Его можно использовать для обеспечения доступа к данным по сотням API данных с поддержкой OAuth по всему Интернету, включая Google, MySpace, Twitter, Yahoo, Flickr и т. Д. Представьте себе, сколько тысяч дополнительных приложений вы могли бы создать для других разработчиков. с легкостью.

Ваш код может быть включен практически в каждое стоящее приложение для iPhone, которое пишет любой будущий разработчик!

2 голосов
/ 18 марта 2009

Это на ранних стадиях, но группа разработчиков какао с научным подходом (во главе с Дрю МакКормаком) объединилась, чтобы запустить лицензированную BSD среду для построения графиков / построения графиков / данных, называемую Core Plot ( список рассылки здесь ). Этот фреймворк является кроссплатформенным между Mac и iPhone, полагаясь на Core Animation для рендеринга.

Несмотря на то, что вы не начали бы свой собственный проект заново, участие в этой среде с открытым исходным кодом было бы технически сложным, и я считаю, что эта среда будет иметь далеко идущие приложения. Я уверен, что университет будет впечатлен потенциальным научным и образовательным использованием такой структуры.

1 голос
/ 19 марта 2009

Мне бы хотелось увидеть структуру, которая абстрагирует интерфейс от различных сайтов социальных сетей. Было бы очень полезно иметь стандартный API для отправки обновлений и публикации изображений в MySpace, Facebook, Flickr, Picassa, Blogger, Twitter и других службах.

0 голосов
/ 02 ноября 2009

В итоге мне пришлось пойти в другом направлении из-за правил проекта, но я буду помнить об этом как о возможностях будущей неуниверситетской работы. Спасибо всем!

0 голосов
/ 18 марта 2009

Фреймворк общего назначения для связи с конкретным iphone из любого приложения с подключением к Интернету. Приложения для iphone великолепны, но гораздо больше может быть доставлено с помощью услуг из Интернета - так что какое-то общение было бы неплохо.

Создайте своего рода API, который можно использовать для связи с iphone из других подключенных приложений - веб-служб или настольного компьютера и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...