~/talk

The Evolution of Declarative UI Frameworks: From Dinosaurs to Jetpack Compose

TalkinRussianat Mobius 2020 Piter · 2020-06-22..06-25· [android]
links:none on file
slides:none on file

An overview of declarative UI frameworks tracing their evolution up to Jetpack Compose. It explains declarative (reactive) UI programming, how frameworks like React, React Native, Flutter work, the benefits for Android native development, and the design principles Google uses when building Jetpack Compose to simplify state updates and UI maintenance.

AI-written summary · about

  1. 0:00Declarative UI intro
  2. 2:09Declarative vs imperative
  3. 5:41UI framework generations
  4. 9:56Android UI evolution
  5. 15:19Building declarative UI
  6. 21:44Virtual tree representation
  7. 29:53Efficient tree updates
  8. 35:18Jetpack Compose basics
  9. 41:06State management in Compose
  10. 47:20Performance optimizations
  11. 54:11Component composition
  12. 1:00:06Q&A
~/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.