Loading the player...

Курс Apple: Разработка мобильных приложений iOS на языке Swift на Mac (Xcode 10 / iOS 12): урок 1

  • Первое занятие — во вторник 12.06.2018 с 12 до 14 по Москве. Далее — каждый четверг с 19 до 21, субботу с 10 до 12, вторник с 19 до 21 по Москве.nnКурс «Разработка мобильных приложений на языке Swift» на Mac создан Apple для студентов старшей школы и колледжей, но подходит всем, кто хочет научиться создавать приложения для iPhone и iPad. Всего 56 уроков (28 занятий по 2 часа) за 9½ недель с 12.06 по 18.08.nnПожалуйста, зарегистрируйтесь через TimePad:nnapd.timepad.ru/event/644155/?utm_refcode=2dafc38273fa13442b1bbec4b41c6fb48d25697cnnРасписание:nnI Введение в разработку приложений (12.06 — 21.06)nn1.1. Введение в Swift и Playgroundsn1.2. Константы, переменные и типы данныхn1.3. Операторыn1.4. Управляющая логика программыn1.5. Xcoden1.6. Компиляция, запуск и отладка приложенияn1.7. Документацияn1.8. Основы Interface Buildern1.9. Пошаговый проект Light — фонарикnnnII Знакомство с UIKit (23.06 — 05.07)nn2.1. Строкиn2.2. Функцииn2.3. Структурыn2.4. Классы и наследованиеn2.5. Коллекцииn2.6. Циклыn2.7. Знакомство с UIKitn2.8. Отображение данныхn2.9. Управляющие элементы в действииn2.10. Авторасположение элементов интерфейса и стековое представлениеn2.11. Пошаговый проект: Apple PiennnIII Навигация по интерфейсу и рабочие циклы (07.07 — 17.07)nn3.1. Опциональные значенияn3.2. Приведение типов и их контрольn3.3. Оператор guardn3.4. Области видимости констант и переменныхn3.5. Перечисленияn3.6. Переходы и контроллеры навигации по интерфейсуn3.7. Контроллеры панелей вкладокn3.8. Жизненный цикл контроллераn3.9. Создание простых рабочих цикловn3.10. Пошаговый проект: Personality Quiz — персонализированный опросник.nnnIV Разработка приложений дополненной реальности (19.07 — 24.07)nn4.1. Шаблон дополненной реальностиn4.2. Знакомство со SceneKitn4.3. Поиск плоскостейn4.4. Взаимодействие с дополненной реальностьюn4.5. Распознавание изображений в ARKitn4.6. Пошаговый проект AR Drawing — рисование в дополненной реальностиnnnV Табличное представление и долговременное хранение (26.07 — 04.08)nn5.1. Протоколыn5.2. Жизненный цикл приложенияn5.3. Модель-представление-контроллер (MVC)n5.4. Представление прокрутки (UIScrollView)n5.5. Табличные представления (UITableView)n5.6. Промежуточные табличные представленияn5.7. Сохранение данныхn5.8. Системные контроллеры представлений (подклассы UIViewController)n5.9. Создание сложных интерфейсов ввода данныхn5.10. Пошаговый проект List — трекер выполненных заданийnnnVI Работа с вебом (07.08 — 14.08)nn6.1. Замкнутые выраженияn6.2. Расширенияn6.3. Практикум по анимацииn6.4. Работа с вебом: HTTP и URL-сессииn6.5. Работа с вебом: JSONn6.6. Работа с вебом: многопоточное выполнениеn6.7. Пошаговый проект Restaurant — меню для заказа еды в ресторанеnnnVII Прототипирование и планирование проекта (16.08 — 18.08)nn7.1. Брендинг приложенияn7.2. Цикл разработки​n7.3. Планирование проекта

    Category : Наука и техника

    #Курс#apple:#Разработка#мобильных#приложений#ios#на#языке#swift#mac#xcode#10#12:#урок#1

    0 Comments and 0 replies
arrow_drop_up