Decompose. Компонентизация и навигация в Kotlin Multiplatform
-64 /79
Decompose https://arkivanov.github.io/Decompose/ - это мультиплатформенная библиотека для компонентизации и навигации. Аркадий расскажет, как она устроена и как работает, а также покажет на примере, как ей пользоваться.
💰 Поддержать проект на Boosty или Patreon
🔗 Telegram канал "Android Broadcast"
🔗 Подать заявку на выступление
0:00 Интро
0:53 Знакомство с гостем
3:05 Что такое Decompose. Структура
6:40 Возможности Decompose
10:07 Простейший компонент
14:55 Подключаемый UI
17:48 Жизненный цикл
18:36 Сохранение состояний
20:57 Вопросы зрителей
25:25 Задача для live coding
28:00 Live coding
41:40 UI на Jetpack Compose
58:34 Запуск
1:00:43 Добавление заголовка
1:04:50 Сохранение состояния счетчика
1:07:40 Обработчик кнопки Back
1:08:55 Добавление "+" в editor
1:15:34 Вопросы зрителей
1:19:18 UI для iOS
1:47:25 Вопросы зрителей
1:51:53 Заключение