Запуск iPhone Development

Вскоре я начну разработку iPhone Development (3.0), создав простое приложение, которое связывается с веб-службой и использует push-уведомление.

Моя цель-C в значительной степени отсутствует, но у меня уже есть хорошая информация из этого вопроса, а также из центра разработки Apple.

В принципе, если вы разработали с iPhone до того, какие оговорки / подсказки / подводные камни / советы / и т. Д. Вы могли бы рекомендовать в целом?

Получите «Программирование какао для Mac OS X от Aaron Hillegass» и прочитайте первую половину книги. Получите «Начало программирования iPhone» после этого и заплатите $ 99, чтобы вы могли запускать приложения на своем телефоне. В Objective C есть много шаблонов проектирования, которые с самого начала странны, но по мере того, как вы больше работаете с ними, они имеют смысл.

Одна из лучших вещей, которые я нашел в книге Hillegass, – это его совет во введении: «Уверяйте себя, что вы не глупы, а некоторые тяжелы».

У меня был большой успех, начав погружение в руководства разработчика Apple. Я прочитал следующее:

  • Руководство Apple Objective-C, хорошее место для изучения основ
  • Руководство по основам Apple Cocoa
  • Руководство по программированию приложений Apple iPhone

Проведите время, просматривая различные примеры, читайте код, вносите изменения и т. Д. У Apple также есть много хороших примеров (за пределами книг), из которых вы можете многому научиться.

Я согласен, Cocoa Programming для Mac OS X от Aaron Hillegass – отличная книга для изучения Cocoa, и она отлично охватывает Obejctive-c, но если вы действительно хотите ЗНАТЬ язык, я бы рекомендовал: Программирование в Objective-C 2.0: http : //www.amazon.com/Programming-Objective-C-2-0-Developers-Library/dp/0321566157

Оба являются фантастическими книгами и прекрасно дополняют друг друга.

Очень важно помнить, что другим людям тоже трудно учиться какао. Чтение книги Аарона – фантастический способ начать. Чтение исходного кода – еще один отличный способ. Вот некоторые проекты iPhone с открытым исходным кодом (например, wordpress), и там есть куча для OS X. Читайте, что делают другие люди, чтобы вы могли получить поток приложения. Я обнаружил, что это самая трудная часть обучения (особенно часть какао).

http://www.lynda.com/ идеально подходит для запуска iOS, разработки OSx. Сайт быстро проходит мимо статуса новичка.

  • Как получить объекты из массива json в iphone?
  • iOS: прокрутка вверх до обновления
  • Как сделать UIView, который может охватывать панель навигации?
  • Как сохранить поплавок в NSUserDefaults
  • Защита паролем приложения для iPhone
  • Какова альтернатива URLForResource: withExtension: в iOS 3 SDK
  • есть ли какой-либо Framework для реализации анализатора спектра?
  • Любой способ изменения длительности zoomToRect для UIScrollView?
  • Как обновить iPhone SDK без повторной загрузки Xcode?
  • splash (запуск изображения) в ландшафтном режиме?
  • Каковы видеоформаты, поддерживаемые MPMoviePlayerController на iPad?
  • Давайте будем гением компьютера.