~/talk

Material, Cupertino, and You in the Post-SDK Split Era

Talkat Fluttercon India 2025 · on Sunday, 2025-12-14· [design-collaboration, flutter]
links:none on file
slides:none on file

Announcements that Material and Cupertino move out of the SDK into separate packages, with the codebase refactored into raw widgets mandated and cross‑imports removed so apps get lighter. Audit of ~260 tests finds 48% convenience imports, driving the split and rewritten tests. Migration is phased: core refactor by Dec 2025 refactor, beta packages early 2026, gradual removals later; apps keep working but pubspec updates and the improved dotfix tool are required to fix imports.

AI-written summary · about

  1. 0:00Flutter’s monolith past
  2. 1:03Splitting Material and Cupertino
  3. 3:13Migration pain points
  4. 6:04Import scandal and flaws
  5. 7:07Raw widgets and lighter SDK
  6. 9:17Three-phase roadmap
  7. 11:23Freedom risks and UI
  8. 12:25Breaking changes and compatibility
  9. 13:48Avoiding cross-layer imports
  10. 15:31Adaptive widgets and independence
  11. 16:32Theming challenges
  12. 17:56Gradual rollout and future
~/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.