Мы используем файлы cookie для обеспечения работоспособности сервиса, улучшения навигации и маркетинговых активностей Yolonce. Нажимая "Согласен", вы соглашаетесь с нашей Политикой конфиденциальности

SwiftUI - проектирование и программирование на новом фреймворк от Apple

  Сложность

Пока неизвестно

  Длительность

Пока неизвестно

  Формат

онлайн

  Документ по выпуску

Пока неизвестно

Стоимость курса

Уточняйте у консультанта

Подробнее о курсе

SwiftUI - самый новый фреймворк от Apple для построения интерфейсов, появился в 2018 году как замена слишком сложному и громоздкому UIKit. Больше никакого наследования и легаси - только структуры и протоколы. SwiftUI позволяет многократно экономить время, затрачиваемое на разработку простых и сложных интерфейсов. На рынке труда уже второй год появляются вакансии с требованием знать SwiftUI, и из года в год этих вакансий будет становиться всё больше. В этом курсе слушатели научатся создавать простые и сложные интерфейсы, синхронизировать их с внутренней и сетевой логикой приложения.

Автор курса

Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre Крупнейший авторизованный учебный центр ведущих IT-компаний мира С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

Программа курса

  Модуль 1. Введение &nbsp(2&nbspак.&nbspч.)

Введение. О фреймворке SwiftUI. Принципы программирования и проектирования, применяемые при разработке на SwiftUI.

  Модуль 2. Простые элементы пользовательского интерфейса. Модификаторы &nbsp(4&nbspак.&nbspч.)

Стеки - HStack, VStack, ZStack Текст Изображения, цвета и градиенты Обертка свойства @State Переключатели: Toggle и Picker Переключатели Slider и Stepper Практическая работа - верстка простого макета с простой бизнес-логикой

  Модуль 3. Жесты. Сложные UI-элементы &nbsp(5&nbspак.&nbspч.)

Нажатия и жесты List (таблица) NavigationView TabView Form Alert Практическая работа - создание простого приложения на SwiftUI

  Модуль 4. Обертки свойств. Модификаторы. Переходы между View. Работа с UserDefaults. Анимация &nbsp(4&nbspак.&nbspч.)

Обертки свойств @ObservedObject, @Published, @EnvironmentObject Создание модификаторов Переходы между View UserDefaults Практическая работа - создание приложения с локальным хранением данных, используя парадигму MVVM

  Модуль 5. Работа SwiftUI с сетью &nbsp(3&nbspак.&nbspч.)

Асинхронные функции Получение данных из сети Отправка данных в сеть Размещение полученных данных в интерфейсе SwiftUI

  Модуль 6. Итоговая практическая работа &nbsp(6&nbspак.&nbspч.)

Что вы получите

создавать простые и сложные интерфейсы;

синхронизировать их с внутренней и сетевой логикой приложения.

Оставьте отзыв

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

обновлено: 25.11.2024

Похожие курсы

Введение в SDK iOS

Введение в SDK iOS

Стэнфордский курс Swift

Стэнфордский курс Swift

Swift. Основы программирования

Swift. Основы программирования

Разработка приложений для iOS

Разработка приложений для iOS

Основы iOS программирования

Основы iOS программирования

Язык программирования Swift

Язык программирования Swift

macOS программирование на Swift в Xcode - Уровень 1

macOS программирование на Swift в Xcode - Уровень 1

macOS программирование на Swift в Xcode - Уровень 2

macOS программирование на Swift в Xcode - Уровень 2

Оставьте заявку

Наши консультанты ответят на все вопросы
И помогут в выборе

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных