Skip to content
0:00 / 0:00

#flutter#dart#wasm-gc

Flutter, Dart, and WASM-GC: A new model for Web applications by Kevin Moore @ Wasm I/O 2023

WASM I/O

7.4K subscribers • 3 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by Kevin Moore
  • Linked in the descriptionSlides on Google Slides

Intermediate. Assumes working knowledge.

57K views3 years ago2 recommendations

Web developmentProgramming languagesWebAssemblyVue, Svelte, Angular and othersCompilers and interpreters

Kevin Moore explains how Dart and Flutter leverage WebAssembly Garbage Collection to deliver high-performance web applications.

Wasm I/O 2023 / 23-24 March, Barcelona Slides: docs.google.com/presentation/d/1k-jxutQx0sqy7mW4Wg06Y3JmXLQC… Support for garbage collection within WebAssembly (WASM-GC) will bring a host of new languages and frameworks to the web app space. Learn how the Dart and Flutter teams at Google are building on WASM-GC (among other upcoming standards) to bring richer, faster, more consistent applications to the web Until now, WASM-compiled browser applications have been mostly limited to systems programming languages – allowing a number of traditionally desktop experiences to run on the web. (Think AutoCad, PhotoShop, Google Earth.) The implementation of WASM-GC across WASM runtimes will bring a set of new languages and frameworks to an ecosystem dominated by C/C++ and Rust. The open source Dart and Flutter projects at Google have spent over a year adding WebAssembly as a target platform with the hope of improving application load time and interactive performance for Flutter experiences on the web. This talk will cover how WASM-GC expands the WASM ecosystem, some details on how Flutter and Dart approached migrating our existing JS-compiled web support to WebAssembly, and our hopes for a ecosystem that embraces WASM-GC across the browser and server to enable a more portable, secure, and interoperable future of computer systems.

Why it's here

2 people recommend this

What people say. Recommended as an insightful talk on the future of Flutter on the web using WebAssembly Garbage Collection.

u/eibaanin r/FlutterDev • Recommends

Flutter + WASM + Talks + Alternatives Last month there was a conference on WASM, where Kevin Moore also gave a presentation on Flutter. You can find the -> videos of the presentations on YouTube, but not the one by Kevin Moore. Perhaps it is similar enough to the lecture of the same name from 2023, -> which I will link here. Google claims to be doing a lot of work on WASM and no less than three people named "Thomas" are working on it, they jokingly explained in their talk. Jetbrains showed the current state with Kotlin/Wasm. Like with Flutter, they have a working prototype using Compose Multiplatform, also using Skia (CanvasKit) as the rendering engine. But they also support to compi…

u/mlandreasin r/FlutterDev • Recommends

Flutter, Dart, and WASM-GC: A new model for Web applications by Kevin Moore @ Wasm I/O 2023 [video