27 Oct 2021 Talks Coroutines Kotlin Flows in practice Kotlin Flows in practice — Android Dev Summit 2021 talk
1 Jul 2021 Coroutines repeatOnLifecycle API design story Learn the design decisions behind the Lifecycle.repeatOnLifecycle API.
10 Jun 2021 Coroutines Hilt Create an application CoroutineScope using Hilt Inject an application-scoped CoroutineScope using Hilt.
7 May 2021 Coroutines Things to know about Flow’s shareIn and stateIn operators Become familiar with the shareIn and stateIn operators by example.
26 Mar 2021 Coroutines A safer way to collect flows from Android UIs Learn how to use the Lifecycle.repeatOnLifecycle API to safely collect flows from the UI layer in Android.
3 Feb 2021 Coroutines Bridging the gap between coroutines, JVM threads, and concurrency problems Learn more about how coroutines are executed in the JVM and concurrency problems.
16 Dec 2020 Coroutines Simplifying APIs with coroutines and Flow Learn how to create your own coroutine adapters and see how they work under the hood
13 Jul 2020 Talks Coroutines Android Coroutines - How to manage async tasks in Kotlin State of coroutines on Android in 2020
7 Apr 2020 Coroutines Coroutines & Patterns for work that shouldn’t be cancelled Best practices for work that needs to run beyond its current scope with an applicationScope!
11 Mar 2020 Coroutines Coroutines - First things first Learn about the most basics coroutines concepts
4 Dec 2019 Talks Coroutines Coroutines! Gotta catch 'em all! - KotlinConf 2019 All about cancellation and exceptions in coroutines
26 Nov 2019 Coroutines Lessons learnt using Coroutines Flow in the Android Dev Summit 2019 app Best practices we found when using Flow in the ADS 2019 app
24 Oct 2019 Talks Coroutines Testing coroutines - Android Developer Summit 2019 How to test coroutines in 2019!
15 Oct 2019 Coroutines Testing two consecutive LiveData emissions in Coroutines Learn how to pause and resume a TestCoroutineDispatcher
24 Mar 2019 Coroutines The suspend modifier — under the hood How is the compiler transforming the code to be able to suspend and resume the execution of coroutines?
19 Mar 2019 Coroutines Easy Coroutines in Android - viewModelScope Learn everything you should know about viewModelScope