Today, we’re thrilled to share a tech preview of Serverpod 4. 🚀 The first agentic coding engine that hot-reloads the full stack and can run locally on your computer. If you are a developer, this will forever change the way you think about building apps. We are finally closing the loop between your app’s output, the backend, and your AI agent.
Here is what makes Serverpod 4 radically different: Sub-second stateful hot reload across the server, database, web, and app. Everything is wired up to your favorite AI agent through a tried and tested MCP server and skills. We’ve added an embedded Postgres database; there's no need for complex setup or Docker containers. Everything just works.
You can literally see your app evolving as the agent works. No recompilation. No restart. No wait.
Serverpod 4 runs locally on your computer, and with Flutter for the frontend, your app runs at native speed on any platform. And did we say that it’s all free and open source? Join us on Discord to be among the first ones to try it out.
🪂 We dropped lots of updates, demos, and more at #GoogleIO!
But don't worry: this blog recaps the whirlwind of updates, so you won't miss a thing. Dive in: goo.gle/4e8OdeW
Everything Flutter @ #google
(7 talks, a workshop, & two demos including a full-sized Flutter cafe with 4 baristas… but who’s counting!)
I’m SO proud of my team!!!
Now time for us to rest for a bit… then we have a packed rest of 2026!
youtube.com/playlist?list=PL…
Flutter 3.44 marks a massive milestone for the Material and Cupertino libraries.
These libraries have been frozen, representing the final set of updates to these libraries within the core framework before they transition to standalone packages 🐛🦋
ALT A diagram illustrating a software architecture with three stacked layers: Framework (Dart) in green, Engine (C/C ) in blue, and Embedder in orange, each listing specific internal components. To the right, a "pub.dev" box displays several package names such as go_router, material_ui, and cupertino_ui. A red "Coming soon" button is located at the bottom left.
Introducing Pixer, the fastest image library for Dart & Flutter. Resize, crop, transform, powered by Rust. 10-60x faster than the image package.
#flutter#flutterdevlazebny.io/pixer-the-fastest…
You know what's embarrassing? Despite arriving at Google as a former English major and going into DevRel, this article is only the second I've ever published to the Flutter blog. Last one was eight years ago. 🤣
blog.flutter.dev/new-updates…
The original @rive_app resizing tweet was a hack blocking the raster thread. Can this be fixed properly so that Rive doesn't have to juggle around 3 textures and hope for the best?
Yes it can! But we have to start with the @FlutterDev embedder. It's not being particularly helpful. External texture desperately needs fence support. So I added it (only on macOS for now) and tweaked the Rive embedder to make use of it. And replaced some platform channel nonsense with FFI calls.
Now instead of 3 textures it only uses one and resizing is pixel perfect. The GPU access to backing texture is synchronized without having to block CPU work.
Obviously this will need a lot more love to land, both at Rive and Flutter side.
Code below if anyone is interested.
That's right! You can use Dart for both your frontend and backend with the preview of Dart support for Cloud Functions.
Also new: deeper integrations with Firebase using the Dart Admin SDK to reduce context switching and improve development velocity 🔥
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.
ALT The Dart logo and the word "Dart" are positioned on the left, separated by a vertical line from an orange circle icon containing curly braces and dots followed by the text "Cloud Functions" on the right. This graphic represents the integration or support of the Dart programming language within Google Cloud Functions.
❗Our first major milestone in decoupling Material and Cupertino: As of April 7th, contributions to these libraries in the flutter/flutter repo are officially frozen.
Next stop: re-releasing them as material_ui and cupertino_ui packages on pub.dev.
It’s impossible to talk about development in 2026 without acknowledging AI.
Today we're sharing how our teams are approaching Dart and Flutter AI. Transparency is a core pillar of Flutter, and as an open source project, we believe in the value of experimentation in public.
Alright, I have again written a #Flutter article, quite in-depth and advanced.
In this article, I have reviewed the Riverpod source code; there is a lot to learn from it.
I think you will really like this article. Looking forward to your feedback 👇
dcm.dev/blog/2026/03/25/insi…