Стоимость

    7000 р.

    Оплатить

    SwiftUI (Группа №16)

    Урок 1

    ВВЕДЕНИЕ

    СОЗДАНИЕ ПРОЕКТА И ПЕРВЫЙ ВЗГЛЯД

    • Работа с представлением
    • Парадигма построения интерфейсов с использованием стеков

    СОЗДАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ПРЕДСТАВЛЕНИЙ

    • Создание представления на основе типа Color
    • Объединение представлений
    • Знакомство с типом Button

    ВЫВОДЫ

    Урок 2

    ЭЛЕМЕНТЫ ОБЪЕКТНОЙ БИБЛИОТЕКИ SWIFTUI.

    • Text
    • Slider
    • TextField

    МОДИФИКАТОРЫ

    • Environment values (темная тема)
    • Модификация переиспользуемых представлений
    • Создание собственного модификатора
    • Модификатор для быстрого добавления границы вью

    Урок 3

    ТИПЫ ДАННЫХ И DATA FLOW. COMBINE

    • Основные принципы
    • @State
    • @Binding
    • @ObservedObject
    • @EnvironmentObject
    • Работа с типом Button

    Урок 4

    ИСПОЛЬЗОВАНИЕ SWIFTUI СОВМЕСТНО С UIKIT

    • Хостинг представлений SwiftUI в проект с использованием UIKit
    • Хостинг вью контроллера в проект с использованием SwiftUI
    • Хостинг UIKit представлений в SwiftUI представления.
    • Обмен данными между представлениями SwiftUI и UIKit
    • Работа со сторонним фреймворком под UIKit в SwiftUI

    Урок 5

    LISTS & NAVIGATION

    • TabView
    • NavigationView
    • ForEach
    • ScrollView
    • List
    • Navigation Bar Items
    • Модальный переход

    Урок 6.

    РАБОТА С ГЕОМЕТРИЧЕСКИМИ ФИГУРАМИ И ЛИНИЯМИ

    • Прямоугольник
    • Использование градиентов
    • Использование контурных линий
    • Рисование арок и кривых

    РАБОТА С АНИМАЦИЯМИ

    ТИПЫ АНИМАЦИЙ

    • Defaults animations
    • Eased animations
    • Spring animations
    • Переиспользование анимаций

    Урок 7.

    ВЕРСТКА СЛОЖНЫХ ИНТЕРФЕЙСОВ.

    СОЗДАНИЕ КАСТОМНЫХ ГРИДОВ

    • Работа с сеткой
    • Работа с ViewBuilder
    • Установка размеров для ячеек сетки
    • Создание универсальной сетки

    Урок 8.

    НОВЫЕ ФИЧИ SWIFTUI В IOS 14

    • Новые представления
    • Новые модификаторы
    • Новые оболочки свойств
    • Прочее