Как стать автором
Поиск
Написать публикацию
Обновить

Как начать разрабатывать под iOS



Как начать разрабатывать под iOS и Mac OS? Такой вопрос нередко встречается на форумах посвященных программированию. В большинстве случаев ответы на такой вопрос, это: установить на мак Xcode, скачать SDK, взять книгу по Objective-C и вперёд. Но новичку в разработке под мак, перед собственно самим программированием, встретится несколько неприятных моментов. Например: а что если нет мака?



Если мака нет, его можно конечно купить. Но можно использовать бюджетный вариант и запустить Mac OS в виртуальной машине. Я использовал вот эту сборку для VMware на довольно не мощном компьютере. Процесс установки виртуальной машины пропустим, об этом можно прочитать на самом рутрекере.

Установка Xcode


После запуска мака, нужно установить среду разработки Xcode. Для этого заходим в AppStore, находим поиском Xcode и устанавливаем. Он бесплатный.





В общем-то всё! Можете начинать делать свои программы и игры. Но тестировать вы сможете их только в симуляторе iPhone или iPad. Для того чтобы протестировать своё приложение на реальном устройстве, вам нужно получить сертификат разработчика Apple, стоит он $99 в год. Но для начала можно использовать бюджетный вариант… :)

Patch Xcode


Необходимо пропатчить сам Xcode и каждый проект который вы хотите протестировать на вашем айфоне или айпаде. Для этого, качаем JailCoder и запускаем.



Теперь по-порядку:
  1. Наживаем «Guided Patch»
  2. Выполняем инструкции на экране
  3. Вводим пароль: jailcoder

Xcode пропатчен. Чтобы пропатчить проект, нужно выбрать «Patch My Project» и перенести файл проекта (*.xcodeproj) в окно JailCoder.

Тест


И вот, вы сделали свой первый проект «Hello, world!» и готовы запустить его на вашем новеньком айпаде. Если ваше устройство не взломано (jailbreak), то сделать это не получится. Я делал jailbreak по этой инструкции и всё получилось. Если же устройство взломано, то компилируем проект и забираем файл *.app.



Осталось запустить iTunes, подключить устройство к компьютеру, перетащить новый *.app файл в окно iTunes и синхронизироваться.

Вот так можно сэкономить немного денег на покупке мака, сертификата и начать программировать под iOS.
Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.