Установка и настройка Xcode

Что такое Xcode

Xcode это программа для разработки приложений. В основном для iPhone, iPad, MacOS. Реже используется для разработки других приложений. Xcode это не просто реактор кода, это IDE (айдэе) (Integrated development environment) интегрированная среда разработки. В ней можно писать код на разных языках програмирования, а так же:

Можно ли писать программы для iPhone без Xcode

И да и нет. У нас есть дургие IDE, например AppCode. Но они не пользуются особой популярность, имеют некоторые проблемы и платные. Технически можно написать приложение даже в блокноте. Но при этом прийдется выполнить много сложных и не очевидных действий для того что бы настроить сборку приложения и запустить его. Но, в любом случае на компьютере должен быть установлен Xcode.

На этом курсе я буду использовать только Xcode.

Платный ли Xcode

Нет, он полностью бесплатный

Нужно ли мне еще что нибудь кроме Xcode

В целом одного Xcode достаточно что бы написать любое приложение под iOS. Но есть множество других программ которые упрощают разработку, о них я расскажу позже.

Для установки Xcode нужен apple id

AppleID это учетная запись apple. Если вы активно используете iPhone, iPad или MacOS она у вас уже есть. В противном случае нужно ее зарегистрировать используя [эту официальную инструкцию](https://support.apple.com/en-ca/HT204316

Как установить Xcode

Есть два способа: установить через официальный магазин приложений или скачать с сайта developer.apple.com Я рекомендую устанавливать Xcode из официального магазина приложений. Это удобнее и проще.

Загрузка с сайта обычно происходит быстрее чем из магазина, но не существено. И к этому способу прибегают либо если очень торопятся, либо что бы иметь на компьютере две и более версий xcode. Это нужно не часто.

Как установить Xcode через официальный магазин приложений

Для начала нужно открыть магазин.

Для этого нажите на иконку яблока на панели задачь в верхнем левом углу. Нжмите в открывшемся меню на пункт “AppStore..”.

Найдите Xcode в магазине

Для этого в поисковой строке, расположенной слева вверху, введите “Xcode” и нажмите “enter”.

Загрузите Xcode

Для этого найдти в результах поиса Xcode и нажмите на кнопку “Загрузить”. На моем скришоте там находится кнопка “Открыть”, потому что у меня Xcode уже установленю

Дождитесь окончания загрузки и установки

После окончания загрузки, установка прозойдет автоматически. Рекомендую запастись терпением, это длительный процесс и может занимать до 6 часов времени.

Как скачать Xcode с официального сайта

Скачайте последнюю версию

Зайдите на сайт по url — https://developer.apple.com/download/applications/. Нажмите на ссылку “Download xcode …” и дождитесь загрузки архива.

Установите Xcode из архива

Найдите файл архива в папке загрузок и кликните по нему два раза мышкой. Начнется процесс распаковки и установки.

В Xcode обязательно нужно авторизоваться

Xcode требует авторизации под вашим appleID. Отдельную учетную запись регистировать не нужно.

Откройте Xcode

Для этого запустите Lauchpad.

Найдите среди программ иконку Xcode и запустите ее двойным кликом мыши.

Откройте настройки

В меню, в левом верхнем углу, нажмие на пункт “Xcode” и выберете пункт “Настройки”.

Добавьте аккаунт

В открывшемся окне перейдите на вкладку “Account” и нажмите кнопку “+” в левой нижней части экрана.

Выберете пункт “Apple ID”

Введите данные своей учетной записи

Оставлось только ввести вашь логин и пароль от AppleId. Теперь вы готовы к созданию первых приложенийю