"Flutter: How we're building a UI framework for tomorrow at Google"
summary
A new UI toolkit called Flutter paints every pixel, handles every gesture, and ships to iOS and Android by compiling Dart straight to ARM while using Skia for GPU drawing. It promises hot reload for sub‑second code-change‑to‑live development, favors composition over inheritance with immutable widgets, and exposes low‑level layers for customization. Early adoption already exceeds 100 apps and includes a Hamilton release with over a million installs, so the system actually works.
AI-written summary · about
chapters (19)
- 0:00Intro
- 0:18Background
- 1:34There must be a better way!
- 3:48Goals
- 5:02Why is hot reload important?
- 9:10Workflow Demo
- 12:06Flip the iceberg
- 14:39Full Pipeline
- 15:19One-Pass, O(N) Layout and Painting
- 15:57Simple constraints can generate expressive layouts
- 16:31Structural repainting using compositing
- 17:16A bit of history...
- 18:02Case Study: Padding
- 19:01Composition Everywhere
- 19:43Flexibility Demo
- 25:58What do your users see?
- 26:55BYO Runtime, don't reinvent the wheel.
- 27:57A note on Runtime Portability
- 30:54Community








