Fueled Reactive apps with Asynchronous Flow
summary
Explains how to use Kotlin Flow to emit multiple asynchronous values from suspending functions as an alternative to RxJava on Android. Covers practical migration strategies for hybrid Java/Kotlin apps and compares Flow’s capabilities with traditional RxJava reactive patterns.
AI-written summary · about
chapters (19)
- 0:00Start
- 3:14Migration Strategy
- 3:27Steps to follow
- 7:41Benefits
- 8:59Basics
- 10:03Streams: Hot & Cold
- 11:15Lifecycle
- 12:01STRUCTURED CONCURRENCY
- 13:50Implementation
- 14:13Data Sources Design: Network & DB
- 19:56Repository Design Step 1: RxJava approach
- 23:44Repository Design Step 2: Suspend approach
- 26:12Use Case Design
- 30:21View Delegate Design
- 35:32Task Threading Migration
- 35:50Demo time
- 36:57Lessons learned
- 37:48Imperative vs Declarative
- 38:49Questions?








