~/talk

Ubuntu: An OS experience built on Flutter

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

Ubuntu ships a modern desktop UI layer built with Flutter replacing many GTK frontends, using packages like yaru.dart for theme parity and Riverpod plus Go backends communicating over gRPC or D-Bus. Canonical has implemented the installer in Flutter, an App Center, a firmware updater and OEM factory-reset tools, all shipping and working; apps are distributed via snaps (snapcraft workflow, channels/tracks), with Flatpak/AppImage/Deb as alternative packaging.

AI-written summary · about

  1. 0:00Introduction
  2. 3:30Ubuntu built with Flutter
  3. 7:25Why Flutter for Ubuntu
  4. 9:50Tech stack for Flutter apps
  5. 11:35Yaru theming package
  6. 12:58Flutter apps in Ubuntu
  7. 14:46Demo: Ubuntu installer
  8. 16:54Ubuntu App Center
  9. 17:37Firmware updater in Flutter
  10. 18:40Contributing to Ubuntu Flutter
  11. 20:52Community and resources
  12. 21:12Packaging options
  13. 24:48Building and publishing snaps
  14. 27:20Snap channels and releases
  15. 28:25Q&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.