iPhone development - С чего начать?


iphonedevcenter iPhone development   С чего начать?И вот настал тот день, когда пора бы уже начать что-нибудь делать.

Ты уже долго думал об этом, вот только не знал с чего начать.

iPhone development.

В первую очередь, я думаю нужно определиться с “окружающей средой”. В идеале хотелось бы иметь Macintosh, но это не всегда возможно (в силу не маленькой цены на такие девайсы) - соответственно где-то должны быть какие-либо альтернативы. Я слышал об успешных “накатываниях” Mac OS X на обычный PC, но самому мне (к счастью или к сожалению) не приходилось этого делать ни разу. Возможно здесь будет отдельная статья о таких альтернативах.

Далее, нужно подумать о том, где бы поучиться:

iphone development book 227x300 iPhone development   С чего начать?

Beginning iPhone Development: Exploring the iPhone SDK - Именно так называется книга, с которой, я считаю, нужно начать.

Достаточно почитать отзывы об этой и других книжках на amazon.com, и все будет понятно.

(Ссылка на эту книжку на amazon.com здесь)

Можно конечно найти эту книжку где-либо на торренте, я же предпочитаю читать на бумаге, чего и всем советую. Поэтому, начать стоит именно с покупки этой книжки на амазоне.

Тем временем, пока книжечка едет/летит, можно почитать что-нибудь по Objective-C.

Тут огромным плюсом является предыдущий опыт с C / C++ , хотя знание любого объектно-ориентированного языка поможет также не мало.

Learn Objective C

В любом случае, обязательно стоит взглянуть на статью по Objective-C на Cocoa Dev Central.

Статья эта называется Learn Objective C и находится по следующей ссылке:

http://www.cocoadevcentral.com/d/learn_objectivec/

Очень замечательная статья, ничего лишнего, легко читается, приятно отформатирован текст. Рекомендую.

Дальше в моем списке официальное видео от Apple - “Getting Started Videos”.

Кстати, для этого нужно завести аккаунт на www.apple.com (бесплатно), там же, можно найти примеры исходных кодов, статьи, “туториалы”, и многое другое. Да, именно там можно скачать последнюю версию iPhone SDK.

Насчет “Getting Started Videos” - как и многое видео от Apple - эксперты рассказывают подготовленные заготовки с кучей маркетинговых высказываний.

Я, хоть и считаю, что на данном этапе, польза от тех видеороликов “выборочная” - все таки думаю что стоит посмотреть.

Есть еще несколько очень интересных ресурсов, один из которых iTunes U

itunesu logo iPhone development   С чего начать?iTunes U - это довольно новый проект от Apple, согласно которому они предоставляют возможность Университетам и Колледжам выкладывать обучающие материалы в онлайн через iTunes. В основном, этими обучающими материалами являются видео записи лекций, файлы презентаций, аудио записи из классов.

В связи с тем, что несколько университетов в USA проводят курс по подготовке iPhone разработчиков, iTunes U может стать очень интересным местом для поиска материала на эту тему.

Я обязательно напишу об iTunes U подробнее, но уже в отдельной статье.

  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Reddit
  • Slashdot
  • Print this article!
  • E-mail this story to a friend!
  • LinkedIn
  • TwitThis

, , ,

  1. #1 by valdyr at 20.06.2009

    Хорошая статья. Движение в Украине растет. По поводу хакинтоша: отличный вариант - недорогой нетбук и специальная сборка. Я использую MSI Wind U100 с внешним монитором, 99% устройств работает, отличная поддержка сообщества.

  2. #2 by Avers at 22.06.2009

    Разовью тему про хакинтош.

    Есть отличия при работе с хакинтошем и маком

    Мак
    1. Найти больше денег :) купить Мак и включить в розетку, если дома Wi-Fi, то на этом всё. (если LAN то воткнуть сетку)
    2. Работаем, обновляемся и наслаждаемся.

    Хак
    1. Собираешь хорошую писишку, но смотришь чтобы железо поддерживалось Макосью. (предстоит изучение форумов, и поиск железа)
    2. Взять инсталяху типа iDeneb и установить (бубен и форумы в помощь)
    3. Не обновляем систему для спокойствия или идём за бубном.
    4. Мучаемся угрызением совести, что юзаем хакнутую систему.
    5. Ну а в остальном работаем на макоси и наслаждаемся.

    Наслаждение от хака будет в случае если сэкономленная сумма больше чем стоят нервы и бубен потраченные на первые 4-е пункта.

    Однозначный жирный + от хака, вы узнаете про Макось очень много такого, сколько не узнали бы за годы работы :)

  3. #3 by Urim at 25.06.2009

    думаю вы как обычно лжёте :)

  4. #4 by slimak at 25.06.2009

    а еси у меня нету инглиш лэнгвича в голове, никак?

    • #5 by Avers at 3.07.2009

      Лучшее что есть по программированию для эплов, это их документация, очень много картинок!!! И не поверишь все слова знакомые “Model”, “View”, “Controller” (MVC) это я назвал 3 главных слова, они читаются вместе 3 и являются залогом успешной разработки для Мас и iPhone.

    • #6 by Avers at 3.07.2009

      А если воспользоваться гуглом “BecomeAnXcoder.Russian.pdf” то можно прочитать много русских букв

  5. #7 by AxxxL at 29.06.2009

    ну и всё же кто нить подробно опишет хотя бы железо нужное для хакинтоша и ссылу на хакнутую ось, которая на него уже ставилась? или все у нас мажоры с Макаками?

    • #8 by Avers at 3.07.2009

      Ну некоторые и с Маком и с Хаком [пауза] :)
      Если жаба вас не задушила продолжу, реальное железо есть смысл описывать в отдельной статье, а тут в комментах просто немного философии.

      У меня: Asus P5K EPU/ Q6600 /8600GT/ 2Gb / HDD и DVD SATA(обязательно) конфигурация не без приключений, много интернета надо в помощь.

  6. #9 by STan at 30.06.2009

    Статья ни о чем, кроме рекламы книги.
    Всем известно, что начинать любое дело нужно с изучения мат.части…

  7. #10 by твoйтaтapин at 4.07.2009

    Грамотно написано, но мне кажется, что все-таки автор что-то не договаривает :)

    • #11 by mishaps88 at 7.07.2009

      Когда кажется — креститься надо!

      Нормальная статья для начинающих.

  8. #12 by пaпa at 9.07.2009

    Да уж… Это финиш… По-видимому пора расслабиться и отдохнуть :)

  9. #13 by Ярослав Карасев at 14.07.2009

    Да, такой блог стопудово надо раскручивать сильнее - что б как можно больше жителей интернета о нем узнали! :)

  10. #14 by Andriyko at 4.09.2009

    Ще один корисний сайт, де можна почерпнути багато корисного в Мак програмуванні http://www.cocoacast.com/

  11. #15 by Андрей Ярошевский at 22.07.2009

    Хмм.. мы тестили на опере 9.64 и все выглядит так же как и в FF. Если не трудно - пришлите мне скриншот на andyarosh (ухо) gmail.com

  1. Пока ни один блог сюда не ссылается. Будешь первым?

Это не обсуждается.