~/talk

Implications of Flutter WASM

Talkat Fluttercon USA 2024 · 2024-09-19..09-20· [webassembly, flutter]
links:none on file
slides:none on file

Flutter WebAssembly is stable and produces both a WASM binary plus a JavaScript fallback so pages detect and use WASM when available; build uses the command flutter run wasm (run on beta, build works on stable) and requires server flags for threads and cross‑origin. Early demos show dramatic gains — simple render workloads report 3–500 fps — because Flutter uses CanvasKit/offscreen canvas and Dart’s tree‑shaking keeps WASM sizes small; Safari and Firefox still need fixes for full coverage.

AI-written summary · about

  1. 0:00Flutter WASM introduction
  2. 1:03Flutter and Dart evolution
  3. 3:49What is WebAssembly
  4. 8:06WebAssembly runtimes
  5. 11:15WebAssembly component model
  6. 14:16WASM past and future
  7. 16:24Languages supporting WebAssembly compilation
  8. 21:02Flutter WASM specifics
  9. 23:28WASM limitations and debugging
  10. 25:15Flutter WASM browser support
  11. 27:45Safari and Firefox WASM status
  12. 29:51Updating dependencies for WASM
  13. 32:01Building Flutter WASM apps
  14. 33:05Near-native performance apps
  15. 34:27Web apps vs apps and SEO
  16. 35:51Optimizing Flutter web apps
  17. 37:15Jasper framework for Dart web
  18. 38:41Future of WASM and Flutter
  19. 40:53Closing thoughts
  20. 41:14Q&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.