Уроки iPhone SDK: (Часть 1) Перемещение и вращение изображений. Stick Wars vs. Defend Your Castle - Вся правда
Июн 04

Иногда меня спрашивают, где взять iPhone SDK. Для начала вам понадобится:

  •  компьютер с Mac OS X Leopard;
  • Xcode IDE (инструмент разработки от Apple)
  • iPhone SDK

Сам iPhone для разработки не обязателен — в iPhone SDK предусмотрен симулятор устройства для запуска приложений iPhone. Однако планирующим тестировать приложения и продавать через магазин Apple без него не обойтись.

Нужен ли Мак для работы с Mac OS X Leopard? Я читал, что с этой ОС могут работать некоторые нетбуки, но сам не пробовал и не уверен, что это стоящий способ, особенно для новичков в мак-мире. Желающим попробовать свои силы в нестандартных подходах рекомендую следующие ссылки:
http://gadgets.boingboing.net/2008/12/17/osx-netbook-compatib.html
http://www.engadget.com/2008/10/03/dell-mini-9-hacked-to-run-os-x/
http://gizmodo.com/5156903/how-to-hackintosh-a-dell-mini-9-into-the-ultimate-os-x-netbook

Где взять Xcode?

На моем MacBook Pro ПО Xcode находится на втором установочном диске Mac OS X Leopard. Программа не устанавливается по умолчанию вместе Mac OS X Leopard — попробуйте сделать это с диска.

Есть вариант, что программа уже установлена (обычно это Macintosh HD::Developer::Application). Если такой папки нет, попробуйте воспользоваться Finder. Значок программы показан ниже:

xcodeicon

Если нашли — запускайте. Возможно, это не последняя версия и/или вариант без iPhone SDK. Выполните “File->New Project“. Если окно выглядит так, как показано ниже, имеем дело со старой версией Xcode без iPhone SDK.

xcodenewproject

Вот как выглядит программа с iPhone SDK:

newprojectiphone

Есть Xcode, но нет iPhone SDK

См. раздел “Получаем обновленный Xcode от Apple” ниже.

Xcode отсутствует

Получить программу можно двумя способами — установить с диска или получить с сайта Apple. Предпочтительнее второй вариант (описан ниже), поскольку велика вероятность того, что на диске далеко не последняя версия. Но для этого придется загрузить немалый файл (от 1,5 Гбайт) плюс зарегистрироваться в сети Apple Developer Network. Она предусматривает несколько вариантов членства, включая бесплатный (на этом уровне закрыт доступ к продажам через магазин iPhone).

Установка программы со второго диска Mac OS X

Тем, у кого не слишком медленное соединение, предлагаю сразу перейти к разделу “Получаем обновленный Xcode от Apple”.

Вставьте диск.

screenshot_01thumbnail

На нем вы увидите папку “Xcode Tools“.

installxcode1

Выбрав “Xcode Tools“, запустите установку.

installxcode2

Теперь следуйте инструкциям на экране.

installxcode3

В процессе установки в диалоговом окне могут появляться странные сообщения типа “1 more hour to install” — индикатор процесса оставляет желать лучшего, как и в Windows). На MacBook Pro 2.4 ГГц установка заняла порядка 15 мин., несмотря на заявленный срок более часа, поэтому на выгул собаки отвлекаться на стоит.

Получаем обновленный Xcode от Apple

Можно, не прибегая к диску, загрузить Xcode через Apple

Для загрузки нужно зарегистрироваться:
1) в сети Apple Developer Network (предусмотрено несколько вариантов членства, включая бесплатный, с закрытым доступом к продажам через магазин iPhone);
2) как iPhone Developer, бесплатная опция отсутствует.
Для начинающих, само собой, предпочтительнее первый вариант. В случае серьезных намерений можно будет со временем приобрести платный аккаунт.

Поскольку планируется разрабатывать приложения для iPhone, выберите версию Xcode for iPhone and Mac Development (а не просто Xcode).

Ссылка выглядит примерно так, как показано ниже:

 xcodeandiphonedev1

По окончании загрузки запустите установку. Вот какие опции установки выбрал я:

iphonesdkinstall

В процессе установки в диалоговом окне могут появляться странные сообщения типа “1 more hour to install”: на MacBook Pro 2.4 ГГц установка заняла порядка 15 мин.

installxcode31

После установки запустите Xcode, выполните “File->New Project“: откроется диалоговое окно с опциями iPhone OS.

newprojectiphone1

Поздравляю! Теперь у вас есть XCode и iPhone SDK.

Текст оригинальной статьи на английском языке [здесь]

Уважаемые читатели, данный материал был переведен и подготовлен к публикации проектом LookApp.ru, при публикации на другом сайте ссылка на LookApp.ru обязательна.

1 звезда2 звезд3 звезд4 звезд5 звезд (9 голосов, средний: 4.78 из 5)
Загрузка ... Загрузка ...

2 Pings to “Уроки iPhone SDK: Устанавливаем Xcode и iPhone SDK”

  1. Уроки iPhone SDK: Cocos2d: Устанавливаем Cocos2d для программирования на iPhone | LookApp.ru - обзоры программ и игр для iPhone Says:

    [...] Подробнее об установке Xcode и iPhone SDK, а также о том, где их взять, можно прочесть здесь. [...]

  2. Блог SSM-DEV – Все об Apple, iPhone, iPod, iPad » Blog Archive » [iPhone SDK] Устанавливаем Xcode и iPhone SDK Says:

    [...] источник: lookapp.ru [...]


3 Responses to “Уроки iPhone SDK: Устанавливаем Xcode и iPhone SDK”

  1. 1. Roma Says:

    Артем, не могли бы Вы написать, как, и сколько времени у вас проходил этап получения лицензии iDP, если у вас такая имеется! Очень буду признателен Вам!

  2. 2. Рома Says:

    Артем, не могли бы вы рассказать о процедуре получения лицензии iDP, а именно, сколько времени понадобилось, вели ли вы с ними переписку и т.д. Заранее спасибо!

  3. 3. BUDDAx2 Says:

    пока я не получил лицензию разработчика, но уже очень хочу попробовать потестировать свое приложение на реальном айфоне а не в симуляторе. Долго искал как это сделать. Разобрался и хочу поделиться опытом. Описал путь настройки у себя в блоге http://homeless-developer.blogspot.com/2010/03/iphone.html

Оставьте комментарий