Suspend your routine with Kotlin
07 August 2020
- Android
 - Kotlin Coroutines
 
A presentation about Kotlin coroutines concepts. It covers:
- The internal state machine of a coroutine
 - Difference between suspend and blocking calls
 - What’s a suspend function and it’s internals on the JVM
 - Context and relevant Scopes on Android
 - Structured Concurrency
 - Flows, context preservation, backpressure
 - SharedFlows
 - How to migrate, converting callbacks to suspend functions or flows