Тёмный

Coroutines. Хаотичное изучение. Часть 1 

red_mad_dev
Подписаться 2,4 тыс.
Просмотров 7 тыс.
50% 1

Решили попробовать "хаотичное изучение" 🤠 на примере Kotlin Coroutines.
Начали с android best practices и "попрыгали" по темам и советам:
- Inject Dispatchers,
- Dispatcher,
- withContext,
- NonCancellable,
- viewModelScope и другие,
- Делай suspend функции main-safe,
- ViewModel должна создавать корутины,
- StateFlow и SharedFlow,
- Не показывай мутабельные типы,
- Как подписаться во view,
- Data и Domain слои показывают suspend и Flow,
- Cоздание корутин в Data и Domain слоях
Cсылки:
kotlinlang.org/docs/coroutine...
• KotlinConf 2018 - Kotl...
• KotlinConf 2017 - Deep...
developer.android.com/kotlin/...
developer.android.com/kotlin/...
/ coroutines-patterns-fo...
PS. Интересно узнать ваше мнение о формате 😉

Наука

Опубликовано:

 

6 апр 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 9   
@karapetiandav
@karapetiandav 3 года назад
Интересный формат, пока зашёл, посмотрим
@Trecoolerok
@Trecoolerok 3 года назад
Отлично придумали разделять по цветам андроид и айос, сразу видно на обложке
@Trecoolerok
@Trecoolerok 3 года назад
П. С. Отличный формат, интересно
@danieldefo7801
@danieldefo7801 3 года назад
Очень понравился формат! Когда вторая часть?)
@red_mad_dev
@red_mad_dev 3 года назад
Круто, что понравился! Вторую часть выложим на следующей неделе ;)
@bildovich_tsoy
@bildovich_tsoy 3 года назад
А как можно сделать SingleLiveEvent на flow?
@red_mad_dev
@red_mad_dev 3 года назад
В оригинальной статье (вроде) про SingleLiveEvent medium.com/androiddevelopers/livedata-with-snackbar-navigation-and-other-events-the-singleliveevent-case-ac2622673150 сейчас есть апдейт, который ведет на вот эту: proandroiddev.com/android-singleliveevent-redux-with-kotlin-flow-b755c70bb055 В ней идет пояснение как с каналами сделать аналог SingleLiveEvent. Удачного чтения ;)
@TheKostya29
@TheKostya29 2 года назад
launchWhenStarted - bad practice.. с багами, надо юзать flowWithLifecycle or repeatOnLifecycle
@user-li9be3jj3z
@user-li9be3jj3z Год назад
боже,чел чисто сидит и для себя что-то бубнит , ужас, однозначно дизлайк
Далее
I Built a EXTREME School Bus!
21:37
Просмотров 6 млн
Викторина от МАМЫ 🆘 | WICSUR #shorts
00:58
кукинг с Даниилом 🥸
01:00
Просмотров 378 тыс.
Understand Kotlin Coroutines on Android (Google I/O'19)
37:49
Чего ожидать от HTTP/3 + Go
51:07
Просмотров 7 тыс.