Another Cloud Next is in the books! π In case you missed it, here's a recap of announcements, highlights, and experiences from the Flutter and Dart team β.https://t.co/9GNjPxPKs6
π Toyota shared how they are revolutionizing automotive UX using Flutter for their next-generation infotainment systems
Read their story: https://t.co/RFVEWGvw01
Dart on the frontend. Dart on the backend. Dart everywhere. π―
With Dart support now in @Firebase Cloud Functions and the Admin SDK, the dream of a unified Dart stack is officially here.
Time to go full-stack, #FlutterDevs! π
π― Dart for Cloud Functions
A massive win for the #Flutter community! You can now write serverless backends in Dart. Share logic across your entire stack and stay in the language you love. (Experimental release) π
AI apps just got a lot easier to build ποΈ
Genkit Dart (Preview) is officially out, bringing type-safety and a model-agnostic API to the Dart side.
Time to start building! π―π₯ #Genkit#Dart#Flutter
@CFDevelop@_eseidel If you use Dart with dart:js_interop or package:web, then you *should* be able to access any JS apis the same way , regardless of whether you are using dart2js or dart2wasm. But your Dart code should start up and run faster compiled to wasm.
@CFDevelop@_eseidel Right. That said, we're finding the cost of JS<=>Wasm on V8 (Chrome/Node) to be very low, and Wasm is getting us closer to native speeds. In the long run, I think it'll make sense to compile Dart to Wasm in environments like these and interop into JS (DOM, React, etc).
@_eseidel@CFDevelop I was responding to your "hybrid VM" / "unified GC" comment. :-) Node/V8 with JS and Wasm is already a pretty good version of that. Compiling Dart to Wasm instead of JS is (typically) more performant. I think the right building blocks to build more "seamless" interop.
@CFDevelop@_eseidel Wasm (and dart2wasm) is perhaps the better option here. Node should support both JS and Wasm and modern Dart/JS interop should "just work".
@ThomasBurkhartB@mraleph@JayMLang@pythonhubdev@RydMike@nank1ro@gawronlucas Just to elaborate a bit, it's really hard to keep a type system fast and sound in the presence of union types - at least for a Dart-like language. I'm not sure I've seen anyone really pull that off, and those properties (fast, sound) are ones we want to keep.
NotebookLM, built with Flutter π
Hear how the NotebookLM team utilized Flutter to meet massive user demand and delivered a delightful 4.8-star mobile experience in under 7 months.
Watch the full video β https://t.co/VJCTfw6RvP