Product Manager, Google, Dart.dev, Flutter.dev

Arhus, Denmark
Michael Thomsen retweeted
AI;DR: you can now bundle AI agent skills directly with your Dart and Flutter packages! give AI the exact context it needs to vibe code with your package by simply adding a skills/ directory run dart run skills@ get to try it out today! ✨ dart.dev/blog/skills-cli-1-0…
6
12
76
3,017
Michael Thomsen retweeted
Genkit Dart 0.17 is out! - Resume failed or aborted generate calls and agent snapshots - Delegate background work to async subagents - Export OpenTelemetry GenAI traces and metrics with genkit_otel Check out the article to learn more 👇
Article

Genkit Dart 0.17: Resumable generate and agent loops, async subagents, and pluggable telemetry

As we move toward a stable 1.0 release, Genkit Dart 0.17 brings resumable generation and agent snapshots, background subagents, and pluggable OpenTelemetry instrumentation. Failed or aborted generate

1
7
25
3,593
Michael Thomsen retweeted
Join us for Try Flutter Web with WebAssembly Week! Unlock up to 2x–5x faster web performance with Wasm compilation in Flutter 3.47⚡ Run flutter build web --wasm, test your app, and share your wins using #FlutterWasmWeek! Get the details: goo.gle/3SEcWzW
13
28
251
27,840
Among all the I/O news, I want to spotlight what I personally think will be a major moment in the evolution of Flutter: Our new project governance approach. Details in 🧵
1
9
90
6,925
And we're engaging deeper with partners, such as an expanded partnership with Canonical, who will now serve as the lead maintainer and Strategic Steward for Flutter Desktop.
1
24
1,328
I’m extremely excited about where this will take the project, and our quest to make sure Flutter is truly everywhere, everyday. I hope you are too !?
1
28
1,240
It's day 2 of I/O, time to get ready for our *two* Flutter livestreams: io.google/2026/?topics=Flutt… (click Wednesday)
1
3
31
1,918
Michael Thomsen retweeted
Generative UI isn’t a speculative thing, it’s the #1 thing I’d suggest learning and building with after this year’s IO How? docs.flutter.dev/ai/create-w…
Google just announced agentic coding in search. Based on your search, Gemini processes your ask, decides whether it should build a new interface, reasons through the steps, and creates a personalized interface for you. It’s powered by Antigravity. Sort of like artifacts. This is going to be how hundreds of millions of people first experience agentic coding. I think this is one of their biggest announcements of the day.
1
5
33
4,106
Michael Thomsen retweeted
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! 🚀
Cloud Functions and Admin SDK for Firebase now supports Dart as an experimental feature 🎯 This means Flutter developers can use the same programming language throughout their whole stack and share logic between the frontend and backend.
6
54
331
18,815
Dash and I made it to Vegas for Google Cloud Next. Looking forward to meeting everyone!
4
95
8,176
Michael Thomsen retweeted
Released `build_runner` 2.13, mostly performance improvements :) pub.dev/packages/build_runne… It's faster across the board, but particularly for large projects: with these improvements plus an upcoming analyzer release, an incremental build on 10000 files that used to take 45s with 2.12 is now nearly 5x faster, just 9.5s. Full benchmark numbers are here: github.com/dart-lang/build/p…
17
23
176
8,292
Check out this preview of Genkit for Dart. With Genkit, you get an open source AI framework that is multi-model, and which has great developer tools. If you are a Flutter developer, this is a great pairing!
Announcing Genkit Dart (Preview) ✨ Build high-quality AI apps that run anywhere 📱💻 In this release: ✅ Support for Gemini, Claude, OpenAI ✅ Type-safe AI flows ✅ Dev UI for AI testing and traces ✅ Run code on client or server Read the blog → blog.dart.dev/announcing-gen…
1
2
7
600
Oh my, what a perfect match!
👀
1
1
70
3,432
Michael Thomsen retweeted
Expo Launch is pure magic — zero-config, zero-codesigning, just give it a repo and go to TestFlight and the web. We’re excited to bring this experience to more frameworks, starting with Flutter, so everyone can launch 🚀
🚀 We recently added Flutter support to launch.expo.dev! If you maintain an open source @FlutterDev project, we’d love to help you get it deployed with Expo Launch. Reply or DM us with your repo 👇
6
1
98
18,265
So very cool! Who is going to build is a Bubble Bobble using Flutter+Flame+Flites!?
🚀 We’re beyond excited to announce marqablys latest open source project: 🚀 Flites — an open-source, cross-platform sprite editor built with Flutter! 🦋🔥 Together with @Benauerdev, @jacob_aes , we built a tool that makes creating & managing complex sprite animations so much easier — available for Web, Linux, macOS and Windows! 💻🌐 And the best part: It's flutter, it's open source and free. 🧩 While working on @FlutterDev & @BlueFireOSS Flame games for client campaigns, we often had to rework and tweak character animations again and again — and every tiny change meant hours of tedious sprite rearranging in tools like GIMP. 😩 So we thought: there has to be a better way! 💡 That’s why we created Flites (Flutter + Sprites ;) ) — a modern, intuitive sprite editor that helps you: 🎨 Edit and manage sprite sheets with ease 🎯 Create hitboxes visually ⚙️ Generate code automatically 🗺️ Export full, detailed sprite maps After months of hard work, we’re thrilled to open source Flites — for everyone to use, learn from, and improve! ❤️ Flites isn’t just a tool — it’s also a real-world example of how a full cross-platform Flutter desktop app looks, works, and deploys. If you love @flutterdev or @flameengine, we’d be so happy if you checked it out, shared it, or starred it on GitHub ⭐ 👉 flites.app We can’t wait to see what the community builds with Flites! 💪✨ #Flutterdev #Flame #OpenSource #GameDev #MadeWithFlutter
1
2
51
4,358
Michael Thomsen retweeted
Supercharge your Gemini CLI experience building with Flutter with our new Flutter extension! This auto-enables the Dart/Flutter MCP server, and provides experimental agentic commands for /create-app and /modify. They create implementation plans for you based your app ideas, which guide Gemini to be an even more useful coding partner. Looking forward to the feedback!
Meet the Flutter Extension for Gemini CLI 👋 This extension combines the Dart and Flutter MCP Server with additional context and commands, making it easier and more productive to build Flutter apps with Gemini CLI. Get started → goo.gle/46SMYMg
1
10
76
8,192