~/talk

Flutter: How Widgets Work

TalkinFrenchat DevFest Lille 2019 · on Friday, 2019-06-14· [flutter, frontend-architecture]
slides:none on file

Explains how Flutter models UI as immutable Widgets that describe the interface, with mutable Elements and RenderObjects handling instances and layout/drawing; shows a HelloWorld, a StatefulWidget counter using setState, and hot reload (~500ms). Describes Flutter’s single-canvas rendering approach for native-like multi-platform performance, recommends const widgets for optimization, and notes web/desktop support is still experimental.

AI-written summary · about

  1. 0:00Flutter widgets intro
  2. 4:32Native canvas usage
  3. 8:09Widgets like Lego bricks
  4. 12:07Widget tree structure
  5. 17:48State for interactivity
  6. 21:58Elements and BuildContext
  7. 27:37Widget inheritance flow
  8. 31:12Three trees overview
  9. 36:11Optimizing with const
  10. 42:02Key concepts summary
  11. 42:47Q&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.