~/talk

Everything Material All At Once

Talkat Fluttercon Europe 2024 · 2024-07-03..07-05· [design-collaboration]
slides:none on file

Flutter 3.22 radically expands color roles so code must define roughly 46 colors per theme (92 light+dark), a migration that touches 181 files changed and 2,000+ lines; seed generation now offers tonal variants, contrast sliders and multi-seed support via FlexColorScheme. A new CarouselView with parallax lands on master (itemExtent/shrinkExtent, weighted effect planned). Material state APIs move to widget state. Buttons gain backgroundBuilder and foregroundBuilder to render arbitrary animated content while retaining native button behavior.

AI-written summary · about

  1. 0:00Welcome
  2. 1:07Color scheme and Material 3.22
  3. 4:19Material color scheme complexity
  4. 14:03New Carousel Widget
  5. 16:10Widget State replaces Material State
  6. 17:14Button Builders
  7. 21:48Material Components quality
  8. 28:34Adaptive theming
  9. 40:24Animation curves and durations
  10. 43:38Summary
~/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.