~/talk

Flutter in production: Stadia and Google Pay

Talkat Google I/O 2021 · 2021-05-18..05-20· [flutter]
slides:none on file

Stadia and Google Pay run Flutter in production with concrete choices: video frames are sent to Android for decoding and Flutter UI is layered transparently over native view, memory drops by releasing image assets when background using Dart DevTools and ADB MEM and measuring the change in the field, Google Pay fully shifts to Flutter via a full rewrite, protobufs and code generation power RPCs, images use caching and packaged assets, joystick/D‑pad support and a custom hardware setup are implemented for consoles and TV clients.

AI-written summary · about

  1. 0:00Intro
  2. 1:10Display video
  3. 2:39Performance
  4. 6:10Flutter Web
  5. 8:57Does Flutter eliminate the need for specialized engineers
  6. 11:09Google Pay integration in Flutter
  7. 12:23Network images
  8. 15:08Rewriting Flutter
  9. 17:44How to make Flutter apps look mobile
  10. 21:42Improving code generation speed
  11. 24:25Joystick navigation
  12. 26:52Video game playback
~/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.