Рет қаралды 29,243
#AndroidBroadcast #Flow #Coroutines
Руководство по миграции с LiveData на StateFlow/SharedFlow при использовании архитектуры MVVM на основе Jetpack
📺 Важное обновление Lifecycle + Flow kzbin.info/www/bejne/qYaaaJSbrJaaj8U
🔗 Avito.Tech avito.tech/
🔗 Поддержать проект taplink.cc/android_broadcast/p/video-early-access/
🔗 Каналы "Android Broadcast" taplink.cc/android_broadcast
🔗 Документация по Flow kotlinlang.org/docs/flow.html
🔗 StateFlow and SharedFlow для Android разработчиков bit.ly/3lC3LLl
🔗 SharedFlow bit.ly/31gPevz
🔗 StateFlow bit.ly/2NDMHbx
🔗 LiveData bit.ly/3r8V9No
🔗 Новые API для повторения поведения подписки c Flow как LiveData bit.ly/31j5Hzk
0:00 Вступление
0:40 Партнерская интеграция
1:06 Теория по Flow
3:04 Миграция на StateFlow
10:34 Важная особенность StateFlow
11:04 Как создать SharedFlow
14:25 Конвертация Flow в StateFlow/SharedFlow
16:49 Миграция на Flow, когда LiveData не имеет начального значения
24:17 Заключение