~/talk

Fueled Reactive apps with Asynchronous Flow

Talkat Android Makers 2020 · 2020-04-20..04-21· [kotlin, reactive-programming]
slides:none on file

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

  1. 0:00Start
  2. 3:14Migration Strategy
  3. 3:27Steps to follow
  4. 7:41Benefits
  5. 8:59Basics
  6. 10:03Streams: Hot & Cold
  7. 11:15Lifecycle
  8. 12:01STRUCTURED CONCURRENCY
  9. 13:50Implementation
  10. 14:13Data Sources Design: Network & DB
  11. 19:56Repository Design Step 1: RxJava approach
  12. 23:44Repository Design Step 2: Suspend approach
  13. 26:12Use Case Design
  14. 30:21View Delegate Design
  15. 35:32Task Threading Migration
  16. 35:50Demo time
  17. 36:57Lessons learned
  18. 37:48Imperative vs Declarative
  19. 38:49Questions?
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.