2010-12-11 4 views
2

Привет Я хотел бы изучить и разработать приложения для iPhone. Может ли кто-нибудь помочь мне с чего начать? Я новичок в разработке мобильных приложений. Я хорошо разбираюсь в разработке веб-приложений и настольных клиентских приложений.Как начать разработку приложений для iPhone

+0

возможно дубликат [Начало работы с iPhone развития] (http://stackoverflow.com/questions/332039/getting-started-with-iphone-development) –

+0

Смотрите также [Практические статьи для разработки iPhone, Objective-C] (http://stackoverflow.com/questions/1939/how-to-articles-for-iphone-development-objective-c) –

+0

Научитесь искать форумы уже задаваемые вопросы;) – Jordan

ответ

1
  1. Получить макинтош. Массив на базе Intel - . В основном вам нужна Mac OS X.
  2. Learn C, Objective-C.
  3. Получите iPhone SDK.
  4. Получите хорошую книгу об этом. Сделайте примеры.
  5. Ознакомьтесь с учебной серией Стэнфорда на iTunes, где вы можете практически пройти курс в Стэнфорде. Делайте домашние задания и т.д. ...
+0

Хороший призыв к курсам Стэнфорда. У них также есть курс по вводному программированию на С, который превосходный. Я считаю, что видео будет немного медленным, но если у вас есть время, это отличный бесплатный ресурс. –

+0

Спасибо, это так, что вам нужно получить Mac OS? не можем ли мы сделать это на Windows XP? – nJoshi

+0

Чтобы использовать Windows, вам понадобится VMWare и модифицированные Mac OS X iso (которые не являются законными).Я планирую приобрести обновленный iMac, но вам также нужен Mac mini. Они стоят около 500 долларов. –

2

Есть ли у вас опыт работы с C? Если нет, вам следует, вероятно, начать работу, а затем начать изучение цели-C и, наконец, погрузиться в рамки Apple (например, Cocoa touch).

яблока имеет хорошую документацию на http://developer.apple.com

Если вы предпочитаете книги, я бы настоятельно рекомендовать iPhone Programming Аарон Hilligrass:

Также обратите внимание, что вы можете написать картинки приложений и проверить их на тренажере, но чтобы на самом деле нажать код на реальное устройство, вам нужно приобрести профиль разработчика за $ 99

+0

+1 Книга Conway & Hillegass - прекрасный тома. (Как программирование какао Hillegass для Mac OS X.) –

+0

Я недавно взял эту книгу, и это фантастика. Получил версию Kindle на моем iPad - это отличный способ узнать. –

+0

Довольно хороший совет, за исключением того, что я не рекомендую начинать с изучения C. Вы можете написать приличные приложения, зная Obj-C, но вам будет сложно писать что-либо, если вы знаете только C. Плюс, вы узнаете значительная часть C по пути, когда вы изучаете Obj-C. – kubi

0

Как сказал Даррен, вам нужно хорошее знание C. Вы можете пойти по маршруту C#/Object C, но также и Airplay SDK. Если у вас есть хорошее знание C, вы можете легко сделать игры для iPhone, не имея возможности попробовать его, но выглядит многообещающим. Согласно сайту COD: нацистские зомби были сделаны с его использованием, возможно, стоит посмотреть.

http://www.airplaysdk.com/

+0

Что вы подразумеваете под C# route? Мне любопытно, что я никогда не слышал, чтобы C# упоминал о программировании OSX/iPhone. –

+0

MonoTouch позволяет вам программировать приложения для iPhone на C#, но если вы только начинаете заниматься мобильной разработкой, обучение Obj-C - это то, как вы хотели бы пойти. Такие вещи, как MonoTouch, действительно приносят пользу людям, которые знают C# и не хотят изучать Obj-C. – kubi

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