В 2019 году компания Apple презентовала фреймворк SwiftUI. Изначально это был бесполезный, максимально сырой набор инструментов. Время шло, SwiftUI совершенствовался. Теперь на нем пишут стартапы, компании начинают внедрять его в проекты, «знание SwiftUI» все чаще появляется в вакансиях iOS разработчиков. Пора и нам с вами плавно перекатываться с UIKit на SwiftUI.
Содержание:
- 00:00 — Intro (для кого, для чего)
- 03:35 — Стартовый проект
- 04:22 — VStack, HStack, ZStack
- 05:30 — Создание градиента
- 06:23 — Инициализатор модификаторов
- 06:58 — Создание label
- 08:04 — Spacer + padding
- 09:02 — VStack: Image + text
- 11:43 — HStack + customView
- 15:48 — Создание button
- 17:46 — Порядок модификаторов
- 19:15 — Рефакторинг
- 23:06 — State + cмена режима дня
- 25:54 — Изменение градиента
- 28:15 — Дерево вьюх / Views tree00:00 — Intro (для кого, для чего)
- 03:35 — Стартовый проект
- 04:22 — VStack, HStack, ZStack
- 05:30 — Создание градиента
- 06:23 — Инициализатор модификаторов
- 06:58 — Создание label
- 08:04 — Spacer + padding
- 09:02 — VStack: Image + text
- 11:43 — HStack + customView
- 15:48 — Создание button
- 17:46 — Порядок модификаторов
- 19:15 — Рефакторинг
- 23:06 — State + cмена режима дня
- 25:54 — Изменение градиента
- 28:15 — Дерево вьюх / Views tree