четверг, 2 июня 2011 г.

[Новичкам]С чего начать программирование под iPhone/iPad (Урок 1)


По старой доброй традиции, прежде чем начать работать, нужно подготовить рабочее место. В этом уроке я расскажу, что нам понадобится для того, чтобы начать непосредственно программирование для iOS.


Составляющих три:
1. Apple MacBook / Mac Mini/ iMac / etc с MacOS X 10.5/10.6
Этот момент обычно самый сложный, т.к. далеко не у всех есть деньги на компьютер от эппл. Если у Вас есть такой - можете перейти ко второму пункту :) Если нет - для вас есть несколько вариантов.

Вариант А: скачать и установить программу VMWare, позволяющую запускать виртуальные компьютеры, и на такую машину установить (или, проще, скачать готовый образ) MacOS X. Но для адекватной работы нужен мощный компьютер, иначе все будет безбожно тормозить.
Обсуждения таких машин можно запросто найти в поиске на рутрэкере (http://rutracker.org), введя в поиск "MacOS vmware"

Вариант Б: сделать Хакинтош, т.е. установить МакОсь на ваш компьютер. Как это делается - нужно гуглить в интернете, но часто это очень гемморно)

Вариант В: купить готовый вариант хакинтоша

Как бы то ни было, я надеюсь, что Вы найдете решение. Если будут вопросы по этому пункту - пишите в комментариях.

2. XCode 4 + iOS SDK 4.3
Чтобы скачать его, Вам необходимо зайти на сайт http://developer.apple.com/xcode/ и нажать "Log  in" под надписью "Download XCode 4 for Mac OS X and iOS". 


Вам будет предложено зайти с Вашей Apple ID, которой у Вас скорее всего нет :) (если есть - можете зайти с нее)
Поэтому смотрим справа, где написано "Need to register? Join now" и тыкаем на Join Now.
Прокручиваем ниже до пункта "Register as an Apple Developer", где нажимаем Learn more, чтобы продолжить регистрацию для разработчика бесплатно.

Откроется окно, где Вы сможете нажать Get Started и заполнить все данные пошагово.
Надеюсь, с этим не возникнет проблем, опять же с любыми вопросами обращайтесь в комментарии)



А что, если скачать XCode 4 нет возможности, но есть XCode 3 + iOS SDK? Ничего страшного, я сам учился на третьем XCode, поэтому все ок, можете работать на нем :)

Установка проблем не займет, нужно будет просто открыть скачанный образ dmg (открывается макосью по дефолту) и запустить инсталлятор.

3. Этот блог :)
Собственно, инструменты у Вас теперь есть все, осталось читать этот блог, узнавать новое и задавать вопросы)

Если будут проблемы, которые не решаются гуглом - не бойтесь спрашивать в комментах.

Ну и любые пожелания, конечно, приветствуются)

С уважением,
Сергей

8 комментариев:

  1. Доброго времени суток, Сергей.
    Спасибо за труды. Очень доходчиво.
    Не подскажете где можно найти програмиста , для реализации нескольких оригинальных идей?
    Дизайн, маркетинг, поддержка- финансируются. и програмиста , для реализации нескольких оригинальных идей?
    Дизайн, маркетинг, поддержка- финансируются.
    Павел.
    5066133@gmail.com

    ОтветитьУдалить
    Ответы
    1. Добрый день. Пожалуйста :)
      Полагаю, вам уже несколько поздно предлагать, но на всякий случай - можно предлагать мне (письмом на sergey.yugai@gmail.com)

      Удалить
  2. привет. такой вот вопрос, я могу поставить macos второй операционкой?

    ОтветитьУдалить
    Ответы
    1. привет! легкими путями - нет. но можно поставить macos на виртуальную машину - и запускать из нее, это достаточно удобно (но может тормозить, конечно).

      Удалить
  3. Ответы
    1. пожалуйста, рад стараться.

      я возрождаю блог - поэтому, если вам еще интересна тема - прошу пожаловать)

      Удалить
  4. Здравствуйте, не могу установить мак из образа...
    может железо не подходит. какой образ скачать или где посмотреть какая конфигурация железа должна быть? dolar6@rambler.ru

    ОтветитьУдалить
    Ответы
    1. Здравствуйте, Сергей. Полагаю, вы уже разобрались с проблемой.
      Если нет - есть много замечательных статей, например вот: http://habrahabr.ru/post/164617/

      Удалить