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