Decompose https://arkivanov.github.io/Decompose/ - это мультиплатформенная библиотека для компонентизации и навигации. Аркадий расскажет, как она устроена и как работает, а также покажет на примере, как ей пользоваться. 🔗 Avito.Tech https://avito.tech/ 💰 Поддержать проект на Boosty https://bit.ly/3sratqQ или Patreon http://bit.ly/2TBOzlu 🔗 Telegram канал "Android Broadcast" https://ttttt.me/android_broadcast 🔗 Подать заявку на выступление https://forms.gle/nMRvY1UyVKc293kr7 🔗 Decompose https://arkivanov.github.io/Decompose/ 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 Заключение #AndroidBroadcast #Decompose #Compose #Kotlin #KMM #KotlinMultiplatform #jetpack #jetpackcompose

Decomposecomposejetpack composekotlin multiplatformkotlin multiplatform mobilekmmнавигацияразработка андроидразработка androidkotlin androidkotlin андроидкотлинкотлин андроидandroid devcompose desktopjetpackandroid jetpack