2009-08-04 5 views
1

я решил выйти на арену разработки iPhone App и как таковые есть несколько вопросов:Изучение развития для iPhone

  • Исходя из фона управления бизнесом и не имеющий опыта работы/знаний вообще в разработке, что было бы правильным путем?

  • Я отдаю себе отчет в том, что для начала я должен изучить Objective C; а также ООП и т. д. ... будут читать книги и играть с iPhone SDK, чтобы поставить меня на правильный путь?

Что мне еще нужно?

P.S: Я очень хорошо знаю, что это будет/может быть сложным для начала, но я готов и мотивирован.

ответ

0

Вам будет лучше всего подан, если у вас есть Mac. Here is another post для вас. Это в значительной степени говорит о ваших проблемах.

+0

Вам абсолютно необходим Mac, в противном случае все очень сложно и довольно дерьмово. – Ricket

+0

У меня 2 Macs :), спасибо за ссылку ... – FaresF

0

Я бы рекомендовал следующие обучающие программы, чтобы ознакомиться с вещами.

Мне нравится http://icodeblog.com/

+0

Отлично, спасибо за ссылку ... – FaresF

2

Вот что я сделал (хотя я из фона программирования) .oder важно

  • Intel Mac на основе
  • Присоединяйтесь к программе Dev (это может быть в последний шаг, но я хотел кое-что, чтобы моя мотивация была высокой :))

  • Прочтите сначала 6 глав Programming in Objective-C 2.0

  • начал смотреть Стэнфордском iphone курс (доступен на ITunes)

  • начал читать grape-fruit book (со ссылкой на 3 для Obj C Вопросы)

  • Обзор учебных пособий/проектов из appsmuck

  • Как использовать яблоко документация в качестве ссылки

  • Подписка на iPhone блоги/подкасты как мобильный сад/IPhone УБС щебетать счета (есть несколько хороших)

  • Добавить цель iphone какао Xcode с тегов StackOverflow учетной записи

Обновление. Я просто читал this от программистов-жуков. Такие примеры, как обзор высокого уровня, который отвечает на ваш вопрос.

+0

Отлично, спасибо за ваши ответы ... – FaresF

2

Если у вас нет опыта разработки, я бы предложил начать с чего-то другого, кроме iPhone. Даже через несколько дней изучение веревок сделало бы запуск на iPhone намного проще.

Что-то вроде Python позволит вам поиграть и узнать о программировании и OO в более прощающей среде, чем Objective C. Даже у некоторых опытных программистов есть некоторые трудности с управлением памятью и различными недостатками каркасов Touch Cocoa. Очевидно, вам нужно будет узнать все это в какой-то момент, но попытаться изучить основные принципы программирования в то же время, когда конфликты сегментации - это высокий порядок.

+0

Удивительно, спасибо за подталкивание в правильном направлении (Я думаю ...) :) – FaresF

Смежные вопросы