fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

Настройка Macbook

Настройка Macbook

В этом курсе мы собираемся подготовиться к написанию кода. Мы установим ваш MacBook и загрузим программу под названием Xcode, в которой мы будем писать наши быстрые коды. И мы покажем вам, каково это – писать приложение для iPhone или iPad. Итак, если вы готовы написать свое первое приложение для iPhone, то давайте начнем.

Предполагаемая аудитория

Этот курс предназначен для всех, кто хочет изучить разработку iOS на практике и кто хочет начать создавать свои собственные приложения на iOS.

Предварительные условия

Это курс начального уровня, рассчитанный на людей, не имеющих опыта или знаний в области разработки iOS, и его может пройти любой, у кого есть MacBook и подключение к интернету. Этот курс является частью курса “Полный курс iOS 15 / iOS 14 для разработчиков”, и мы рекомендуем вам следовать этому курсу.

Здравствуйте, прежде чем мы перейдем к разделу кодирования этого курса, прежде всего, нам нужно убедиться, что наш компьютер способен работать с кодами iOS или Swift. Для этого нам понадобятся некоторые инструменты, предоставляемые Apple, кстати, они бесплатные, но нам нужно установить их и знать, как с ними работать на нашем MacBook. И кстати, для разработки iOS-приложений вам нужна macOS. Итак, если у вас нет MacBook или какого-либо устройства, например, компьютера MacBook или компьютера Mac, который работает под управлением macOS, возможно, у вас есть Windows или Linux. Конечно, вы можете найти способ запустить macOS виртуально. Поэтому я часто получаю этот вопрос. Но, к сожалению, я не могу показать вам, как запустить macOS виртуально на вашем компьютере, потому что Apple официально не предоставляет образы этой операционной системы для запуска на виртуальных устройствах. Но это возможно, если вы погуглите, я верю, что вы сможете найти решение. Итак, все, что вам нужно сделать, это выяснить, как работать с образами Apple или macOS в VirtualBox.

Итак, позвольте мне показать вам, как пишется VirtualBox. Итак, VirtualBox – это инструмент, который позволяет запускать виртуальные машины на вашем компьютере.

Например, если вы видите мою, я могу запустить Windows, я могу запустить Linux на своем компьютере, потому что они действительно доступны официально, но macOS официально не доступна. Поэтому, если у вас нет macOS, пожалуйста, погуглите и попробуйте разобраться. Но если у вас есть MacBook или любой другой компьютер, на котором работает macOS, то вы готовы к работе. Итак, прежде всего, нам нужно установить только один инструмент, который называется Xcode. И я собираюсь показать вам, где его взять. Итак, вам нужно зайти на developer.apple.com. Это официальный сайт разработчика Apple. Поэтому, если вы зайдете сюда, developer пишется так: developer.apple.com. Итак, если вы зайдете сюда, конечно, вы увидите несколько разных изображений, разные новости. Потому что, как я уже говорил, это официальный сайт для разработчиков, и они действительно выпускают новости, выпускают новые инструменты и каждую документацию или каждый в

Итак, Xcode выглядит следующим образом. Это то, что мы собираемся скачать и запустить на нашем компьютере. Итак, что такое Xcode? XCode – это IDE, интегрированная среда разработки, что означает, что она предоставляет нам все инструменты для разработки правильных кодов или тестирования наших кодов на симуляторе, например, на настоящем симуляторе iPhone. И просто спроектировать приложение, написать приложение, все, что нам нужно сделать для разработки iOS-приложения. Он позволяет нам создавать iOS-приложения или iPadOS-приложения или macOS-приложения и в полной среде, это то, что мы собираемся установить на наш компьютер. Итак, это единственное, что нам нужно установить и запустить. Итак, Xcode пишется вот так. Итак, Xcode, и вот здесь, если вы перейдете на вкладку downloads, вы можете нажать на этот значок и увидеть различные варианты. Итак, есть несколько способов загрузки, и я собираюсь объяснить каждый из них.

Не беспокойтесь об этом. Итак, что это за версии? Что они собой представляют? Итак, возможно, вы знаете, что каждый сентябрь Apple выпускает новую версию, например, iOS 10, iOS 11, 12, 13, 14. Так вот, прямо сейчас, когда я записываю это видео, мы находимся на стадии iOS 14. А до сентября, примерно в июне или июле, они выпустили бета-версии для разработчиков, чтобы разработчики могли понять, что изменится в предстоящих версиях, чтобы они могли сделать свои приложения готовыми к следующему поколению или следующей версии соответствующей операционной системы. Итак, когда мы приходим сюда, мы можем увидеть предстоящие версии операционных систем, а также текущие версии. Итак, в каждом августе мы стараемся обновлять этот курс, чтобы вы были готовы к новым возможностям разработки iOS. Например, когда я захожу сюда, я вижу бета-версию macOS Big Sur и iOS 14. Сейчас они находятся в бета-версии, но я полагаю, что через пару недель они будут выпущены для публики, так что это не имеет значения.

Мы можем просто установить их отсюда, если захотим. Кстати, мы не собираемся этого делать. Если вы используете Catalina или Mojave прямо сейчас, все в порядке. Вы можете продолжать пользоваться ими, просто благодаря этому курсу вам не нужно обновляться до Big Sur. Но если Big Sur будет выпущен, когда вы на самом деле будете его смотреть, а это, скорее всего, так и будет. Тогда, конечно, хорошей идеей будет перейти на Big Sur, потому что это будет последняя версия и т.д. Но если у вас есть Catalina, или Mojave, или Big Sur, то вы можете смотреть более поздние лекции и следовать вместе со мной во время написания кода. Итак, в операционных системах мы видим iOS, macOS или iPadOS. Кстати, для разработки всех этих приложений для разных платформ мы используем только один язык программирования, об этом мы сейчас узнаем. И если вы видите мою версию, то на самом деле это Big Sur. Я обновился до Big Sur, чтобы показать вам последние возможности Big Sur и последние возможности iOS 14.

Потому что иногда, когда вы используете Catalina или Mojave, Xcode выглядит немного по-другому. Не слишком сильно, но немного по-другому. Я объясню вам эти различия, чтобы если вы сейчас не используете Big Sur, то вы не остались в стороне, вы будете знать различия. Кстати, различия очень незначительные. Итак, если вы перейдете к приложениям, как вы видите, я вижу здесь бета-версию Xcode 12, это то, что я собираюсь установить, но я не советую вам устанавливать бета-версию. Итак, есть ли у вас Xcode 11 или Xcode 12, это не имеет значения для этого курса, потому что коды не сильно изменились. Фактически, можно сказать, что они остались точно такими же. Итак, до 2019 года у нас были небольшие, а иногда и большие различия в кодах между версиями Xcode, потому что язык программирования Swift тоже развивался.

Но теперь Swift обладает определенной стабильностью, которая позволяет нам не менять все коды и быть совместимыми с предыдущими версиями. Так что сейчас, если у вас Xcode 12 или Xcode 11, это не имеет значения. Итак, сейчас я нахожусь в бета-версии. Если я перейду на вкладку “Выпуск”, я увижу, что мне доступна последняя версия Xcode. Итак, в операционной системе сейчас у меня Catalina, iOS 13. Но если я перейду к приложениям, я увижу Xcode 11. Итак, то, что вы будете загружать, – это вот эта штука. Итак, какую бы версию вы ни увидели в разделе релизов, вы должны скачать ее. Итак, если вы видите Xcode 11 и выше, то все в порядке. Так что, видите ли вы здесь Xcode 12 или 11, не имеет значения, просто скачайте последнюю версию релиза. Если вы скачаете ее, то все будет в порядке. Потому что иногда в бета-версии могут быть ошибки, поэтому я не говорю вам скачивать бета-версию. Я опытный пользователь, поэтому, если я столкнусь с ошибкой, я смогу это понять.

Но в случае, когда вы только начинаете программировать или только начинаете разрабатывать iOS, вы не сможете понять разницу, ошибка это или вы что-то делаете не так. Итак, что мы собираемся сделать, мы собираемся загрузить последнюю версию Xcode’s. И это хорошо, потому что раньше, опять же, у нас не было такой роскоши, нам нужно было использовать последнюю версию, даже если она была в бета-версии. Сейчас же мы можем использовать последнюю версию релиза, и это не будет иметь значения. Но я снова собираюсь показать вам различия между Xcode 12 и Big Sur, различия в наложении, чтобы вы могли понять, куда смотреть при просмотре обзора. Итак, если по какой-то причине вам нужно скачать Xcode 12, вы можете просто нажать на “Download”. Или если по какой-то причине вам нужно скачать бета-версию. То есть, возможно, вы видите бета-версию Xcode 13 здесь, когда вы смотрите ее, вы можете просто нажать ‘Download’. Но в последней версии релиза нет кнопки загрузки. Когда вы нажмете на нее, она просто приведет вас в App Store вашей macOS, и это довольно здорово, и скачать ее отсюда, из App Store, довольно просто.

Все, что вам нужно сделать, это просто нажать на кнопку “Установить”. После загрузки вы можете просто нажать на “Открыть”. Это очень, очень просто. Итак, когда вы нажмете на “Открыть”, он откроет для вас Xcode, и это все, что вам нужно сделать. Но если по какой-то причине вам снова понадобится скачать бета-версию, позвольте мне показать вам, как это делается. Когда вы загружаете бета-версию, позвольте мне напомнить, что она загрузит для вас XIP-файл. Вам нужно дважды щелкнуть по нему и подождать, пока он не будет развернут и проверен, после чего откроется Xcode. Итак, позвольте мне сделать это и посмотреть, как все пойдет. Это займет некоторое время. Поэтому я размещу видео и вернусь, чтобы показать вам, как действовать дальше. Потому что, как вы можете видеть, он сначала проверит, а затем расширит его, что займет время. Итак, как только это будет сделано, вы увидите Xcode, появляющийся в вашей папке загрузок вот так. Итак, вот и бета-версия Xcode. Итак, прямо сейчас вы можете просто удалить XIP, если хотите, и просто взять эту бета-версию и поместить ее в папку приложений.

Это все, что вам нужно сделать, чтобы все заработало. Итак, это довольно простой процесс, но мне нужно было дать вам немного расширенной информации о версиях. Когда вы переходите к приложениям, вы можете увидеть Xcode beta или Xcode здесь, и вы также можете увидеть их на панели запуска. И как вы видите, на вашем компьютере можно одновременно запустить Xcode beta и Xcode release. При первом запуске он может попросить вас установить некоторые дополнительные компоненты. Конечно, вы скажете “да” и назовете свой пароль, причем этот пароль – пароль вашего собственного MacBook. Когда вы это сделаете, он просто загрузит некоторые компоненты и установит их для вас, после чего вы будете готовы использовать сам Xcode. Я снова покажу вам бета-версию, но это не имеет значения. В ней есть небольшие отличия в обзоре, и я собираюсь объяснить вам все эти вещи. Итак, для кодирования не будет никаких различий, если вы используете Xcode 12 или Xcode 11, так что не беспокойтесь об этом. Итак, если вы видите экран, значит, вы готовы начать кодирование. На этом мы остановимся и продолжим следующую лекцию.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *