Как стать автором
Обновить

Как создать приложение в Xcode

Доброго времени суток!

Сегодня мы начнем создавать своё первое приложение на Xcode.

Открываем Xcode и обращаем внимание на версию:

Как создать приложение на Xcode для iOS

Желательно, чтобы она у Вас была не меньше чем у меня (5.0.2). Иначе могут возникнуть проблемы, которые исправлены в новых версиях, и вам это очень не понравится, вы будете нервничать. Так же, чем свежее версия Xcode, тем больший функционал новых ОС она будет включать в себя. А это значит больше возможностей и меньше проблем!

Пожалуйста, следите за версией своих программ и вовремя обновляйтесь.

Нажимаем кнопку создания нового проекта.

Создание нового приложения на Xcode, шаблоны приложений

Обратите внимание, что Xcode предлагает создание приложений как для iOS, так и для OS X. Это не может не радовать, учитывая, что надо изучить всего лишь один язык программирования.

Сейчас нам необходимы шаблоны для iOS — Application.

Рассмотрим их подробнее:
  • Empty Application — пустой шаблон для создания приложения с нуля
  • Single View Application — шаблон с одним готовым окном
  • Tabbled Application — используйте этот шаблон, если в вашем приложении будут вкладки. (даже если вы выберете другой шаблон, вкладки создавать не трудно).
  • Utility Application — шаблон для создания утилит, которые добавляют настройки программы в настройки вашего гаджета (телефона, планшета и т.п.)
  • OpenGL Game — для игр на основе OpenGL (открытая графическая библиотека).
  • Page-Based Application — приложение основанное на перелистывании: заметки, книги и т.п.
  • SpriteKit Game — для игр на основе SpriteKit (появилось в iOS 7)
  • Master-Detail Application — шаблон для развернутого меню, на подобие Настроек на iOS.

Для своего первого приложения мы выберем Single View Application.

Наименование приложения на Xcode

Далее вводим название нашего проекта.

Возможно, у вас уже есть идея будущего приложения, но без основ вы далеко не уедете. Одним из первых пункотов знакомства с программой — это изучение переменных. Программу так и назовем — Переменные, но конечно на английском — Variables.

Organization Name берется из ваших личных контактов, поэтому пока не меняем.

Company Identifier — идентификатор компании.Через него будет проверяться уникальность вашего приложения. Допустим ваша компания/сайт зовется “yandex.ru”, значит в идентификатор надо записать “ru.yandex”, т.е. поменять местами домены. У себя идентификатор я назову ru.ios-programming. Ниже как раз можно увидеть объединенный идентификатор (Bundle Identifier).

Class Prefix — это название приставки (префикса), которая будет добавляться к файлам описания классов. Пока оставим пустым.

Devices — тот гаджет, для которого будет создаваться приложение. Можно выбрать один из трех вариантов: “iPad/iPhone/Universal” Если вы создадите приложение для iPhone, оно будет работать на iPad и наоборот, но интерфейс будет одинаковым. Выбор Universal говорит, что в данном приложении будет 2 интерфейса — для iPhone и iPad. Поэтому прежде чем выберете — подумайте, надо ли корректировать интерфейс вашей программы под разные гаджеты (мы же знаем, что размеры экранов у них значительно отличаются). Для нашего приложения выберем iPhone.

Заполнение вводной страницы наименования приложения Xcode на OS X

Нажимаем кнопочку Next.

Выбор пути сохранения приложения на Xcode в OS X

Программа спрашивает, где мы сохраним наш проект. Выберите место и нажмите Create. Автоматически будет создана папка с названием вашего проекта в той папке, которую вы выбрали, то есть дополнительно папку под конкретный проект создавать нет необходимости.

Первая страница нашего приложения на Xcode в OS X

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