@FlutterDev

Google’s UI toolkit to build apps for mobile, web, & desktop from a single codebase

Joined November 2011
What's your go-to coding agent? We've released Flutter AI plugins for Antigravity, Claude Code, Cursor, Codex, and more 🚀 These plugins bundle the tools and knowledge an AI assistant needs to understand and modify your Flutter codebase. Get started: goo.gle/3VppjAQ
36
60
4
501
34,834
Flutter 3.47.8 (stable) & 3.50.0-0.2.pre (beta) are now live. This critical release addresses the eMudhra CA key compromise. If you target Android, Windows, or Linux, run flutter upgrade and rebuild your apps to protect users from potential TLS spoofing. goo.gle/4yDkt0U
12
118
24
478
47,200
Agents make it easy to migrate. Flutter makes it easy to scale. Learn why verification speed, not code generation, is the real bottleneck of agentic development, and how a single source of truth powers multi-platform scale → goo.gle/4dSMpGz
1
8
1
115
9,546
👎 Manually checking types, keys, and casting elements creates unnecessary boilerplate. 👍 Dart if-case statements let you match a pattern and destructure data directly inside an if-condition. Learn how to write cleaner conditional logic.
6
16
3
189
9,829
🌍 Managing separate mobile codebases across remote time zones often creates engineering silos. @holafly_com rebuilt its client applications with Flutter and Pigeon in three months to unite its global team → goo.gle/4j4JnT4
1
7
81
10,021
Learn how combining Dart’s efficiency with Flutter’s comprehensive UI toolkit allows you to build incredible apps. We're highlighting their individual strengths and how they work together to deliver natively compiled, high-performance applications on a wide range of devices.
3
16
1
161
11,060
Calling Gemini models directly from Flutter? Helping to keep your API quotas safe and backend secure requires a layered defense. Check out the checklist below for recommended best practices ⬇️
When you call the Gemini API directly from your apps, protecting your backend infrastructure, quota, and proprietary prompts requires a multi-layered defense-in-depth approach. ✅ Review this checklist to implement recommended security best practices for Firebase AI Logic: goo.gle/46YQDbL
2
8
2
88
10,133
Catch @Craig_Labenz as he sits down with ChecksOnMe CEO Kali live at #Fluttercon! They break down why common app development assumptions unintentionally lock real people out and if Gemini can help audit your app for inclusivity and accessibility. goo.gle/4BfXkUL
5
35
9,881
After Turkey's February 2023 earthquakes relocated local businesses to container markets, finding essential services became difficult. A volunteer team paired Flutter, Riverpod, and @Firebase to build @hatayiyasat with live directory maps and alerts → goo.gle/4yysrsZ
8
21
4
248
21,943
Incredible showcase of what is possible in 3D using flutter_scene, Antigravity, and Gemini 4!
Gemini 4 Argon + @FlutterDev is cracked. @antigravity built this car infotainment screen and driver cluster with Flutter Scene in a day. It's all one Flutter app. :) The map uses real OpenStreetMap buildings in downtown Boston and a live route from OSRM. The x-ray chassis uses a custom material, and the brake discs glow as the car brakes. The car is a glTF model with working doors, hood, hatch, headlights, and paint options. The parking screen is a mockup of a 360 surround camera view. No embedded engine, no native map SDK, no platform views, just vanilla Flutter with Impeller and built-in SDK features: Flutter GPU. 3D rendered by Flutter Scene, a complete 3D game engine for Flutter. The app is 14,000 lines of Dart, with a center screen, a driver cluster, and a panoramic view of both. No subscriptions, no paid seats, no royalties. Free and open source, forever. Flutter can just do it all.
6
23
2
371
23,066
Flutter 3.50.0-0.1.pre Beta is live! Highlights: 💙 Hybrid Composition++ enabled by default on Android for smoother platform views 💙 Impeller update: Purges offscreen render target cache during low-memory pressure ...& more. Explore the changelog →goo.gle/4e7sBPO
12
16
3
249
24,253
☕ Slicing server bills with fullstack Dart → goo.gle/47qP8nb Learn how replacing Node.js Cloud Run services with a single Dart function brought end-to-end type safety and major cost savings across the stack.
1
14
3
124
10,162
Sound processing tricks in Flutter that you MUST TRY 🔊❗ @LIONJA_KOLBASA, software engineer at @Dynatrace and former physics student, breaks down the mechanics of audio processing in Flutter and shares tips for post-processing audio effects in mobile apps.
4
14
92
9,810
It's incredible to see what our community is already creating with Gemini 4!
Here is the Lapland reference poster I dropped into the prompt to guide Gemini 4 Argon 🇫🇮👇 Zero image assets in the final build. Gemini broke down the color palette, the layered snowdrifts, the cabin perspective, and the aurora curtains into cached Path geometry and hardware radial shaders in Flutter.
5
56
9,669
1 engineer. 3 legacy codebases. Fully migrated to Flutter. Dartmouth Ocean Technologies used Dart streams & flutter_bloc to multiplex high-speed sensor telemetry over a single serial channel,delivering a reliable desktop experience for marine scientists→ goo.gle/47FdMjL
4
15
140
10,167
Announcing the stable 1.0 release of Genkit Dart, an open-source framework for building Gemini-powered features and agentic workflows with Dart and Flutter → goo.gle/474bCdr
Genkit Dart 1.0 is here! 🚀 Build production-ready, full-stack agentic apps with Dart and Flutter: • One API for Gemini, Claude, OpenAI & more • Strongly-typed structured outputs in Dart • Built-in tool calling, streaming & workflows Read the announcement blog 👇 flutter.dev/blog/announcing-…
2
18
3
238
19,715
Why Toyota built a custom embedder ↓
4
12
140
9,792
Toyota’s engineering and design teams share why standard, off-the-shelf embedders fell short for complex navigation and automotive functions, and how building a custom embedder allowed them to maintain high-performance plugins tailored for the road.
7
1,853
Have you ever struggled to show your PRs to Designers, Product Owners, or Project Sponsors? Say goodbye to screenshots and screen recordings. Meet #Flitz – a faster way to get your app onto their devices in under 3 minutes, not hours! 🚀 Flitz turns any branch into a shareable preview link that anyone on your team can open instantly on a real device. No PR, no CI run, no TestFlight upload. Here's how Flitz works: 1️⃣ Make a change on your branch. 2️⃣ Publish a preview. 3️⃣ Share the link or QR code with your teammates. What used to take a full day now takes under 3 minutes. That’s up to 99% less waiting. See Flitz in action 👉 flitz.dev #Flutter #FlutterDev
10
3
53
4,671
When your non-dev friend doesn't get it... 🙃
5
9
2
150
11,048