Программирование [kodeco.com (ex raywenderlich)] SwiftUI (2019)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: kodeco.com (ex raywenderlich)​
Название: SwiftUI (2019)​

cover.jpg

Продолжительность: 3 ч 58 мин Количество уроков: 37 Видео Язык: Английский Вес архива: 2,48 ГБ


Курс SwiftUI — это практическое введение в современный декларативный подход к созданию интерфейсов. Материал ориентирован на разработчиков, которые хотят уверенно перейти от UIKit к SwiftUI и понять, как использовать преимущества новой архитектуры и системы макетов для ускорения разработки.

Что вы изучите в этом курсе

Курс сфокусирован на ключевых концепциях SwiftUI, которые помогут вам создавать гибкие, адаптивные и масштабируемые интерфейсы. Каждый модуль построен так, чтобы обеспечить понимание принципов, лежащих в основе фреймворка, и научить применять их на практике.

Основные темы

Декларативный подход к созданию интерфейсов и то, как он меняет привычный процесс разработки.
Базовые компоненты SwiftUI и способы их комбинирования для построения сложных экранов.
Система макетов в SwiftUI: VStack, HStack, ZStack, а также контейнеры нового поколения.
Модификаторы и управление состоянием: @State, @Binding, @Environment и другие.
Интерактивное создание UI с использованием Live Preview.

Интеграция с UIKit

Вы узнаете, как правильно объединять SwiftUI и UIKit в одном проекте, используя такие инструменты, как UIViewControllerRepresentable и UIViewRepresentable. Это позволит постепенно переносить существующие приложения на новый синтаксис без полной переработки архитектуры.

Для кого предназначен курс

Если вы уже создавали интерфейсы с помощью раскадровок или программного Auto Layout, этот курс поможет вам перейти на новую парадигму разработки с минимальными трудностями.

Вы научитесь

• Понимать архитектуру SwiftUI и эффективно использовать документацию.
• Создавать UI, управляемый данными, и применять реактивный подход.
• Строить адаптивные интерфейсы, которые работают на всех устройствах.
• Добавлять плавные анимации и взаимодействия.
• Интегрировать SwiftUI в существующие проекты на UIKit.

Результат обучения

К окончанию курса вы создадите полноценное приложение: от базовых компонентов до сложных, красиво анимированных интерфейсов. Вы будете уверенно ориентироваться в экосистеме SwiftUI и сможете применять её возможности в реальных проектах.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху