~/talk

Build a reactive Flutter App

Talkat droidcon Berlin 2018 · 2018-06-25..06-27· [flutter, frontend-architecture]
slides:none on file

Shows how to structure Flutter apps with language‑level Streams, using async star functions and yield for streaming results, and adding operators and subjects with RxDart publish subject. Demonstrates a concrete counter: a subject receives taps, a scan accumulator produces an integer stream, and a StreamBuilder renders updates. Tests assert the exact emitted sequence and error cases. Claims 50–60% code reuse across Flutter and AngularDart and emphasizes closing controllers to avoid leaks.

AI-written summary · about

  1. 0:00Introduction and speaker intro
  2. 3:56Problems with stateful widgets
  3. 7:02Introducing layered architecture
  4. 8:25Streams and reactive programming
  5. 14:17Block pattern explained
  6. 17:25Testing streams and blocks
  7. 18:07Flutter view layer with StreamBuilder
  8. 19:30Architecture benefits summary
  9. 20:12Conclusion and resources
~/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.