~/talk

Flutter under the hood. What makes Flutter tick

Talkat droidcon London 2022 · 2022-10-27..10-28· [flutter]
links:none on file
slides:none on file

Overview of Flutter’s internals, showing that the framework compiles to native ARM and paints every pixel itself, uses Dart’s AOT and JIT so hot reload preserves state, and communicates with platform code via binary message channels (multiple channels allowed). Explains the three trees (widget → element → render), the “constraints go down, sizes go up” layout rule, builds the default counter app live, and demonstrates 60 fps performance and working Android/iOS desktop/web embedders.

AI-written summary · about

  1. 0:00Introduction and agenda
  2. 1:31What is Flutter
  3. 8:18Flutter architecture overview
  4. 10:30Widget tree and types
  5. 16:51Element and render trees
  6. 23:13State management deep dive
  7. 28:53Creating a Flutter app
  8. 32:27Q&A and limitations
~/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.