Что такое Xcode
Xcode - это программа для разработки приложений. В основном для iPhone, iPad, MacOS. Реже используется для разработки других приложений. Xcode - это не просто редактор кода, это IDE (айдии - Integrated Development Environment, интегрированная среда разработки). В этой среде можно писать код на разных языках программирования, а также:
- настраивать различные параметры будущих приложений (название, иконки, версии iOS, на которых они могут запускаться и многое другое);
- добавлять в проект ресурсы (изображения, файлы, оттенки цвета, видео, аудио);
- запускать приложения;
- тестировать приложения;
- управлять симуляторами (виртуальный iPhone или iPad, представленные в виде приложения на MacOS);
- настраивать нюансы сборки приложений (преобразование кода в программу);
- и многое другое.
Можно ли писать программы для iPhone без Xcode
И да и нет. У нас есть другие IDE, например AppCode. Но они не пользуются особой популярностью, имеют некоторые проблемы и являются платными. Технически можно написать приложение даже в блокноте. Но при этом придётся выполнить много сложных и неочевидных действий, чтобы настроить сборку приложения и запустить его. Но, в любом случае на компьютере должен быть установлен Xcode.
На этом курсе я буду использовать только Xcode.
Платный ли Xcode
Нет, он полностью бесплатный.
Нужно ли мне еще что нибудь, кроме Xcode
В целом, одного Xcode достаточно, чтобы написать любое приложение под iOS. Но есть множество других программ которые упрощают разработку, о них я расскажу позже.
Для установки Xcode нужен Apple ID
Apple ID - это учётная запись Apple. Если вы активно используете iPhone, iPad или MacOS, то эта запись у вас уже есть. В противном случае нужно её зарегистрировать, используя эту официальную инструкцию.
Как установить Xcode
Есть два способа: установить через официальный магазин приложений или скачать с сайта developer.apple.com. Я рекомендую устанавливать Xcode из официального магазина приложений. Это удобнее и проще.
Загрузка с сайта обычно происходит быстрее, чем из магазина, но несущественно. И к этому способу прибегают либо если очень торопятся, либо чтобы иметь на компьютере две и более версии Xcode. Это нужно нечасто.
Как установить Xcode через официальный магазин приложений
Для начала необходимо открыть магазин.
Для этого нажмите на иконку яблока на панели задач в верхнем левом углу. Нажмите в открывшемся меню на пункт “AppStore..”.
Рис. 1
Найдите Xcode в магазине
Для этого в поисковой строке, расположенной слева вверху, введите “Xcode” и нажмите “Enter”.
Рис. 2
Загрузите Xcode
Для этого найдите в результатах поиска Xcode и нажмите на кнопку “Загрузить”. На моем скриншоте находится кнопка “Открыть”, потому что у меня Xcode уже установлен.
Рис. 3
Дождитесь окончания загрузки и установки
После окончания загрузки установка прозойдет автоматически. Рекомендую запастись терпением, это длительный процесс и может занимать до 6 часов времени.
Как скачать Xcode с официального сайта
Скачайте последнюю версию
Зайдите на сайт по URL — https://developer.apple.com/download/applications/. Нажмите на ссылку “Download Xcode …” и дождитесь загрузки архива.
Рис. 4
Установите Xcode из архива
Найдите файл архива в папке загрузок и кликните по нему два раза мышкой. Начнётся процесс распаковки и установки.
Рис. 5
В Xcode обязательно необходимо авторизоваться
Xcode требует авторизации под вашим Apple ID. Отдельную учётную запись регистрировать не нужно.
Откройте Xcode
Для этого запустите Launchpad.
Рис. 6
Найдите среди программ иконку Xcode и запустите её двойным кликом мыши.
Рис. 7
Откройте настройки
В меню, в левом верхнем углу, нажмите на пункт “Xcode” и выберите пункт “Настройки”.
Рис. 8
Добавьте аккаунт
В открывшемся окне перейдите на вкладку “Account” и нажмите кнопку “+” в левой нижней части экрана.
Рис. 9
Выберите пункт “Apple ID”
Рис. 10
Введите данные своей учётной записи
Осталось только ввести ваш логин и пароль от Apple ID. Теперь вы готовы к созданию первых приложений.