Как самому создать приложения для Iphone, Ipad и как на нем заработать?

21 декабря 2011

В 2008 году Стив Джобс официально представил новый магазин приложений AppStore. Появилось множество компаний по разработке приложений под iphone , такие как Rovio, Yandex LCC,Nuance,Google,Introweb и другие. Их приложения, конечно же, платные и приносит солидную прибыль компаниям.Но сегодня, мы поговорим о том, как самому создать приложения под iphone и как на нем заработать.

Вам потребуется программа для разработки Xcode и наличие Apple Mac OS X 10.5 или 10.6 Snow Leopard.Для возможности выкладывания своих программ в App Store нужно будет приобрести подписку в Apple. Для регистрации нужно заполнить несколько анкетных форм и ежегодно выплачивать 99 долларов.

Для начала разработки айфон-программ, надо в первую очередь зарегистрироваться на сай­те айфон-разработчиков. Если у вас уже есть Apple ID — великолепно, процедура регистрации не займет много времени. Если нет — его очень просто заполучить. Получение Apple ID полностью бесплатная процедура. Просто перейдите на официальный сайт http://www.apple.com/ru/support/appleid и дальше следуйте инструкциям.

Затем скачайте пакет Xcode с iPhone SDK. На это уйдет много времени, поскольку вам придется скачать около 2GB.Скачивайте, устанавливайте. При установке лучше нигде не ставить галочек, а просто нажимать "Далее"

Запускаем Хcode. Сейчас надо разработать проект . Xcode предлагает нам пару шаблонов на выбор. Перейдите File→New Project..., в левой колонке зайдите в iPhone OS, в нем выберите Application.

В результате всех операций должно открыться окно вашего проекта, в котором находиться все, что нам нужно. Развернем первый пункт, в нем откроем два типа: Classes и Resources.

HelloWorldAppDelegate — класс, заботящийся об общей инфраструктуре приложения. Работать с ним мы не будем.

В отличие от AppDelegate, HelloWorldViewController очень пригодится — через него будем добавлять поля и методы.

Запустим наше приложение и посмотрим, что из этого выйдет. В панели инструментов в Overview выберите iPhone Simulator, Debug. В итоге мы получили пустое окно. Для того чтобы что-то написать здесь, нужно добавить свою надпись в окно UILabel. Для редактирования и связи между собой "вьюшек" пригодится Interface Builder. Подведем итоги: разработка приложений под iphone очень сложная и дорогостоящая штука, для которой нужны навыки программирования. Повторим еще раз, что требуются для разработки программ под iPhone:

  • 1)Приобрести компьютер Apple Mac с последней версией OS X
  • 2)Зарегистрировать бесплатный аккаунт в Apple Developer Connection
  • 3)Загрузить и установить iPhone SDK
  • 4)Запустить XCode
  • 5)Создать новый проект
  • 6) Написать код =)
  • 8)Зарегистрироваться в iPhone Developer Program и приобрести за $99 годовую лицензию;
  • 9)Начать написание кода с помощью Xcode и связать их программой Interface Builder.
  • 10)Протестировать приложение на iphone и выложить в App Store.