SwiftUI - проектирование и программирование на новом фреймворк от Apple
Подробнее
Что вы получите
- создавать простые и сложные интерфейсы;
- синхронизировать их с внутренней и сетевой логикой приложения.
Программа курса
Введение. О фреймворке SwiftUI. Принципы программирования и проектирования, применяемые при разработке на SwiftUI.
Стеки - HStack, VStack, ZStack Текст Изображения, цвета и градиенты Обертка свойства @State Переключатели: Toggle и Picker Переключатели Slider и Stepper Практическая работа - верстка простого макета с простой бизнес-логикой
Нажатия и жесты List (таблица) NavigationView TabView Form Alert Практическая работа - создание простого приложения на SwiftUI
Обертки свойств @ObservedObject, @Published, @EnvironmentObject Создание модификаторов Переходы между View UserDefaults Практическая работа - создание приложения с локальным хранением данных, используя парадигму MVVM
Асинхронные функции Получение данных из сети Отправка данных в сеть Размещение полученных данных в интерфейсе SwiftUI
Подробности будут доступны на странице курса
01Модуль 1. Введение (2 ак. ч.)
Введение. О фреймворке SwiftUI. Принципы программирования и проектирования, применяемые при разработке на SwiftUI.
02Модуль 2. Простые элементы пользовательского интерфейса. Модификаторы (4 ак. ч.)
Стеки - HStack, VStack, ZStack Текст Изображения, цвета и градиенты Обертка свойства @State Переключатели: Toggle и Picker Переключатели Slider и Stepper Практическая работа - верстка простого макета с простой бизнес-логикой
03Модуль 3. Жесты. Сложные UI-элементы (5 ак. ч.)
Нажатия и жесты List (таблица) NavigationView TabView Form Alert Практическая работа - создание простого приложения на SwiftUI
04Модуль 4. Обертки свойств. Модификаторы. Переходы между View. Работа с UserDefaults. Анимация (4 ак. ч.)
Обертки свойств @ObservedObject, @Published, @EnvironmentObject Создание модификаторов Переходы между View UserDefaults Практическая работа - создание приложения с локальным хранением данных, используя парадигму MVVM
05Модуль 5. Работа SwiftUI с сетью (3 ак. ч.)
Асинхронные функции Получение данных из сети Отправка данных в сеть Размещение полученных данных в интерфейсе SwiftUI
06Модуль 6. Итоговая практическая работа (6 ак. ч.)
Отзывы о курсе
Оставьте отзыв
Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.
Оставьте заявку
Консультант ответит на вопросы о курсе «SwiftUI - проектирование и программирование на новом фреймворк от Apple» и поможет разобраться в деталях обучения.
Нажимая кнопку, вы даете согласие на обработку персональных данных
Информация обновлена 7 августа 2024 г.

Специалист 












