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

Pinned Tweet
Learn how SoFi reduced their codebase 60% using Flutter ✂ A unified codebase let the team delete 1M lines of code, slashing maintenance while shipping faster to iOS and Android. Chapters: 1:01 - The problem 1:23 - Why SoFi chose Flutter 2:17 - Results of migration
9
49
294
24,641
🔴[LIVE] #FlutterInteract Starts NOW! Join us for a day dedicated to designers and developers around the world creating beautiful experiences across devices. Watch now! 👇👇👇 nitter.app/i/broadcasts/1yNGapvOn…
37
432
4,274
💙
205
604
4,390
Everyone is invited! 🥳
147
608
3,515
💙🥳 Announcing Flutter for Windows Our latest release includes stable support for Windows as an app target. Now, you can build high-quality Windows apps that also run on mobile and web. Read the blog 👇 goo.gle/Flutter_Windows
63
623
2,147
🎉 Kickstart your learning journey with #30DaysOfFlutter Get ready for 30 Days of learning @FlutterDev. Starting Feb 1st, we'll share new code labs and demos, and will host Live AMAs with Flutter Experts. Sign up → goo.gle/30daysofflutter
66
617
1,845
It's here! 🎉Flutter 1.17 ✅Metal support for faster iOS performance. ✅New Material components. ✅New network tracking tooling, and more. What are you going to build? #FlutterGoodNewsWednesday Get more here → goo.gle/2WyzT6I
52
510
1,787
🥳@FlutterDev X @CodePen 🥳 Announcing CodePen support for Flutter! We hope this new playground will empower you to build animations and showcase your creativity. 💙Share your designs with us using #FlutterPen. Learn more here → goo.gle/2wI4OEL
39
496
1,626
💙 #FlutterForward 📆 January 25, 2023 🌍 Streaming live from Nairobi, Kenya Join us to get the latest Flutter updates and see how we're pushing UI development forward. Are you ready? Register here ✨ → goo.gle/FlutterForward
105
493
1,561
Lookin' good, @googleearth! 🤩 Check out the new @googleearth for iOS, Android, and web with UI built using Flutter, all from a single codebase. 🌏💙
This week we are launching a user experience update to Google Earth across web and mobile platforms. This update is designed to make it easier to create, collaborate, and organize maps and geospatial data. Read more here: medium.com/google-earth/a-fr…
44
353
1,559
367,519
We've got a big surprise! We're one week away from #FlutterEngage on March 3rd. Are you ready for Flutter, too? 💙 Register now → goo.gle/FlutterEngage
67
448
1,548
🥳 Introducing Flutter 3 at #GoogleIO! Now featuring: 🚀 Stable support for macOS and Linux apps 🔥 Improved @Firebase integration 👀 ...and much more! Details here 💙 → goo.gle/3N8xFUm

ALT Gif of three Dashes standing on one another to build a giant 3 made of colorful building blocks, representing Flutter 3, against a white background

45
493
1,524
We just announced the general availability of Flutter 1.0 at #FlutterLive! Thank you to all the amazing engineers who made this possible and to our awesome community for their support.
56
704
1,437
🌟 Now introducing, Flutter 2 at #FlutterEngage! Learn more about this major upgrade to the portability of Flutter that opens up a broad range of new target platforms like web and desktop from a single code base. Check it out 👉 goo.gle/FlutterEngage
40
553
1,474
Flutter 💙 1.22 stable release! 🌟Support for iOS 14 and Android 11 🌟i18n and l10n support 🌟Google Maps 🌟WebView plugins 🌟New App Size tool, and more. Thank you for your support -- we build Flutter for you, Happy coding Learn more → goo.gle/3isZebf
43
443
1,430
Today, @materialdesign launched the Motion system, a set of transition patterns that helps users understand and navigate an app. More → goo.gle/2HIWJkS ☝️As a Flutter developer, you can use it immediately via the new `animations` package → pub.dev/packages/animations
36
447
1,416
📚🎓Intro to Flutter App Development with Dart. We are giving away a free course with lifetime access if activated in the next three months. By the end of the course, you will be programming in Dart and building apps with Flutter! Learn more here ↓ goo.gle/2XgXcE1
62
587
1,380
Flutter 3.13 is here! 🥳 The release includes: 🦋 Performance improvements for Impeller on iOS 🖇️ Deeper browser integrations 🌐 Accessibility enhancements for Flutter on the web Plus many bug fixes! 🪲 Read the blog → goo.gle/3KGN3YY
29
341
1,390
198,893
🚀1.20 Release: Flutter's biggest release yet! Performance improvements, mobile autofill, a new widget, and more! 💙Thank you community contributors! Read ↓ goo.gle/3fAosCJ
27
442
1,339
🖥 Introducing Flutter on Windows Our preliminary release includes native app compilation, some early plugins, and a desktop-ready #FlutterGallery app! 💡Fun fact: Over half of all Flutter developers use Windows to write their apps! Read more here ↓ goo.gle/2G2hWJa
39
422
1,342
Did you know that YouTube Create is building their mobile app with Flutter?
Replying to @YouTubeCreators
YouTube Create was designed to help elevate your content. editing tools like audio clean up, auto captions, and royalty free music are included (plus…it’s free of charge 👀). YouTube Create is now available in beta on Android in 8 countries. download → yt.be/rrBgG
48
279
1,349
289,419
🌟 Welcome to Flutter 2.2 🌟 Learn more about the latest growth and updates in the Flutter 2.2 release just announced in the #GoogleIO Developer Keynote! Read 👉 goo.gle/3hBQOkI
29
327
1,265
💙
92
77
1,233
💙 Celebrating the stable release of Flutter 1.0! 5 years ago, we started with iOS and Android. Thanks to our incredible community, Flutter has blossomed! 🎂 So for our #ThanksFlutter, we're grateful for such an awesome community! High-five a fellow Flutter dev 🎉 #Flutterturns5
49
326
1,262
247,248
🥳 Our latest Flutter Update is here! 👀 This time with BIG news for Windows developers... Join us Feb 3 at 10:00AM PT 💙 Get ready 👉 goo.gle/FlutterUpdateWindows
43
329
1,228
Today we announce @AdobeXD x Flutter 👏! The XD to Flutter plugin is now available as early access for broader public testing. Adobe XD is a UI/UX collaboration tool to help teams create and share designs. #FlutterGoodNewsWednesday Learn more here ↓ goo.gle/2AnLUo5
58
376
1,111
What’s new in Flutter 3.19 → goo.gle/3Taf2VX ☑️ Impeller on Android ☑️ iOS native fonts ☑️ DevTools updates ☑️ Getting ready for Wasm ... and more!
16
209
1,092
228,438
⏱Countdown to this egg-cellent day with us. #FlutterEngage is March 3rd! 💙 Sign up for updates → goo.gle/FlutterEngage
36
328
1,085
🎉Today we’re launching a new pub.dev site! ✅New scoring metrics to get a better understanding of useful packages, and feedback on how to improve quality. ✅Support for finding multiplatform packages, and a redesigned UI. Read here → goo.gle/2Wm5Foc
22
275
1,086
We have some exciting announcements for Flutter at #io19! Check out our recap post on the Google Developer Blog. It's all there: ✅ Flutter for web ✅ Flutter 1.5 ✅ #FlutterCreate Read the post ↓ goo.gle/2H1uAF1
17
460
1,050
🤩 Flutter is the default choice for future @ubuntu apps. @kenvandine joins us at #FlutterEngage to tell you about some of @canonical's contributions to Flutter at #FlutterEngage. On now 👉 goo.gle/FlutterEngage
9
248
1,039
🎉Canonical enables Linux desktop app support with Flutter! Linux devs get Flutter support for their operating system of choice. 🚀Install the Flutter SDK via snap. Build and test on Linux using Visual Studio Code or Android Studio. Learn more here ↓ goo.gle/3ebcNK6
18
343
1,043
We launched Flutter 1.2, the first feature update for Flutter, at Mobile World Congress! ✅ Faster compiled code ✅ Android App Bundle support ✅ New debugging and inspection tools More on all the #MWC19 announcements here ↓ developers.googleblog.com/20…
12
399
1,030
🥳 Congratulations Flutter community! We've reached 150K followers! We appreciate you all for being so engaged, keeping up with Dash, and joining us in our mission to create beautiful multi-platform apps.

ALT gif that says "Thank you x150K" with a graphic of Dash, Dart and Flutter's mascot, fainting from excitment.

42
96
990
💙 In case you missed it, Flutter 2 was announced today! Learn more about this major upgrade to the portability of Flutter that opens up a broad range of new target platforms. Want to learn more? 📖 Read the blog ↓ goo.gle/3rh0xir
9
340
1,005
🙌Web support for Flutter goes beta! It’s important to us that you can design and build what you want, and know that with Flutter it will work beautifully... anywhere. #FlutterInteract Learn more about web support in beta → goo.gle/FlutterWeb-beta
19
308
966
Flutter 3.27 is here 🌟 We’ve got updates across the framework, engine, and ecosystem, all to refine your development experience and boost your app’s performance. Dive into the details → goo.gle/3VAJedw
42
250
999
154,399
Announcing the availability of Flutter 1.7! The release includes support for AndroidX and for updated Play Store requirements, a number of new & enhanced components, and bug fixes with over 2,500 issues closed since our last stable release. More here → goo.gle/2S0KwfO
30
349
973
🎊The Flutter YouTube channel is here! 🎊 Head on over to see all the content for both new and experienced Flutter developers, including your favorites shows like the #BoringShow, #WidgetoftheWeek, and more! ▶️ Subscribe now ↓
47
262
952
Adding a Home Screen widget to your Flutter app 📲 Learn how to build widgets that: 📊 Show data from your Flutter app 🔤 Display text using font assets shared from the Flutter app 📸 Display an image of a rendered Flutter widget Get started → goo.gle/46Rwbs5
11
176
952
97,433
We have surpassed 50K followers on Twitter! Three cheers for our Flutter Community who have made the dream a reality. Stick around for more updates, news, protips, #WidgetoftheWeek, #BoringShow, and #FlutterFriday.
23
134
939
🎉Announcing Flutter Interact! Our worldwide event on Dec 11th! We’ll share how we are supporting beautiful and interactive designs while improving developer productivity. #FlutterInteract ⚡️Visual content and demos ⚡️Flutter + Material Design Info → goo.gle/2q4sOxV
23
343
918
Coming in hot... it's Flutter 3.35 ⚡ We have updates to hot reload, a new Dart and Flutter MCP server, and more. See what's new → goo.gle/47uveso
26
159
922
92,325
Flutter 3.22 has landed! ✈️ Dive in to see how we're going beyond development velocity to help you maximize app quality, performance, and flexibility. Read the #GoogleIO blog. → goo.gle/3UY8aeX
32
209
919
78,699
🌟 It's a sign! Wonder if Sparky at @Firebase sees this too... #GoogleIO
10
176
890
Do as we say, not as we do 🤷
21
75
877
105,219
🚙 The future of @Toyota's infotainment systems will be powered by Flutter. @ToyotaConnected is building Flutter right into the heart of their vehicles. Catch @danielthall at #FlutterEngage as he talks more about their plans with us! On now 👉 goo.gle/FlutterEngage
20
300
894
✨ Welcome to Flutter 3.3 ✨ On the eve of #FlutterVikings, we're thrilled to announce Flutter 3.3 which focuses on refinements to the recent Flutter 3 release. Learn more in the blog ➡️ goo.gle/3AY6rMI
26
196
876
⚡️💙 Time to bust jank and look good doing it -- Flutter 2.5 is ready! ✔️ Performance improvements ✔️ DevTools updates ✔️ New Material You support ✔️ A new app template (the skeleton!) And more! Dive in → goo.gle/3trrvWo

ALT gif showing materialbanner.

22
222
847
📱 Started with mobile and now we're here. This year at #GoogleIO we announced Flutter 3. Join us on our journey to multiplatform UI development on mobile, desktop, and web. Learn more 💙👉 goo.gle/io22-flutter
8
165
849
Flutter 3.19 has a new AnimationStyle widget! Devs can use it to override the default animation curves and durations for widgets, such as MaterialApp, ExpansionTile, and PopupMenuButton. Watch ⬇️
13
123
863
43,693
DartPad is now built with Flutter! 💫 Try out the new Gemini SDK with Dart, and Flutter directly in your browser. → goo.gle/3TdaTAv
15
134
842
50,747
💝 A special gift for you... Flutter 3.19 and Dart 3.3 are here! We’re excited to share SDK releases for Flutter and @dart_lang, along with some exciting announcements involving AI and a brief look at our roadmap for 2024. Read the blog → goo.gle/3I4eJWd

ALT Flutter's mascot Dash flies and shoots an arrow, changing the numbers 3.16 to 3.19.

30
167
838
100,598
If there was one thing you could say to a new Flutter developer, what would it be? Vote on existing replies with a 💙 or add your own response below ↓
202
85
813
🥳 The #FlutterForward agenda is LIVE! You won't want to miss the latest updates from the team about the great Flutter content to come on January 25, 2023: 🔴 Keynote ⚙️ Workshops 👥 #AskFlutter Live 💫 Flutter Tips 👀 And more! Register now ➡️ goo.gle/FF_Agenda
30
215
821
210,052
🌟 Anddd here we go! #30DaysOfFlutter is starting. If you signed up, check your inbox for more! 📬 If you didn't, you can still join us for the first Live Session on February 1st at 9AM PST. Everyone's invited 👉 goo.gle/30DoFwebinar
33
243
834
👏Over two million developers have used Flutter in the sixteen months since 1.0. Next week, we plan to ship the next release using a new versioning model. #FlutterGoodNewsWednesday 💙Stay healthy. Learn more → goo.gle/3aqpIGg
29
189
822
🚀 What are you most excited for at #FlutterForward? 🎯 Dart 3 💙 Flutter 3.7 🤳 Mobile updates 💻 Flutter on the web 💫 Other (leave a reply!)
79
83
811
101,549
What if we told you the entire #FlutterLive presentation has been running in a Flutter app ... on a laptop? 🤯 This is Flutter Desktop Embedding in action, an open source project that enables Flutter apps to run on Mac, Linux and Windows!
31
198
805
Flutter 🩵s Expo!
🚀 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 👇
27
76
854
300,352
Welcome to Flutter 3.16 🚀 Read the blog to get a bird's-eye view of the release, and our progress towards our vision for Flutter. → goo.gle/46oEwlO
21
148
787
81,706
Do you have an old Flutter project that doesn't run or is broken because some files are missing? ✨Just type `flutter create .` in your project directory and Flutter will regenerate any missing files. #FlutterFriday
17
183
781
🦋✨ Get ready... *Dash faints* Check back tomorrow for an announcement you won’t want to miss!
65
119
761
😍💙 Introducing #17DaysOfFlutter Leading up to #FlutterForward on January 25th, we will be posting NEW content every day to get you pumped and ready for the big day! 🎥 Videos 📝 Codelabs ✨ Blogs 🎉 And more! Watch the video 🍿 → goo.gle/3X5h3BG
34
174
764
150,236
👋💙 Hello and welcome to Flutter 2.8! 🚗 Performance improvements 🔥 New @Firebase features 🖥 Desktop status ✨ Tooling updates 👀 And MORE! Read the blog by @csells 👉 goo.gle/3DCkV30
15
201
756
🥁🥁🥁... and the #FlutterClock winners have been chosen! 12 11 ^ 1 10 | 2 9 ⊙———> Winners and honorable mentions: 8 4 goo.gle/32tdnPj 7 5 6
11
184
745
Introducing the Google AI Dart SDK ✨💙 The new pub.dev package helps Dart and Flutter developers more easily build apps that use generative AI. Get started with #GeminiAIgoo.gle/3SHFSD3
11
145
740
78,321
Flutter devs: The Flutter team seems to know everything about Flutter! The Flutter team: Regularly watching our own videos to remember anything
30
68
745
83,046
👩‍💻Flutter and Desktop👩‍💻 We've been busy 🐝 adding features that expand Flutter towards our ambient computing vision. Here's an update on our progress towards desktop support with Flutter on Linux, macOS, and Windows. Learn more ↓ goo.gle/2UWy57A
19
196
742
Today we announce the first round of updates for the FlutterFire plugins, starting with Core, Authentication and Firestore. 🌟New site with Flutter-specific docs, snippets, and videos. 🌟300+ issues fixed. Read more ↓ goo.gle/323Ib9u
22
181
736
Flutter 3.38 is here! 🩵 ✨ This release cleans up your UI code with new Dot Shorthands, making development faster and more readable. Get the details of all that’s new → goo.gle/441w7pJ
20
142
839
93,145
😍 The next Flutter challenge is HERE 💙 Test your Flutter skills, creativity, and get involved with the community in the #FlutterPuzzleHack! Submit your masterpiece for a chance to win BIG. 🕹👀 Learn more 👉 goo.gle/FlutterHack
19
233
710
More improvements to scrolling in Flutter 3.19! 📱
↕️ Watch and learn about the updates. ↓
15
86
714
60,831
Get ready to raise the bar for multi-platform graphics rendering and performance. 🚀 Flutter 3.24 and Dart 3.5 are here → goo.gle/3yFgms6
9
144
718
56,388
🎉 Swift Package Manager is coming to Flutter, and with it, two major benefits: 1. Plugins will be able to leverage the growing ecosystem of Swift packages. 2. A simplified Flutter installation process.
14
119
724
50,312
Improving Flutter web app performance with WASM compilation 💫 We're helping you deliver next-gen web apps with Flutter and Dart. Learn more here. → goo.gle/3UVqwgE
7
128
705
50,159
✨💙We’re thrilled to share that the #FlutterEngage schedule is live on our website — find out what we’ve been building! Learn more → goo.gle/FlutterEngage
29
202
702
🗣Announcement! FlutterFire family of plugins is moving to the FirebaseExtended repository on GitHub. This makes it easier for us to collaborate with the Firebase team. We want to build the best integration we can! @FlutterDev @Firebase Here → github.com/FirebaseExtended/…
12
179
700
In Flutter 3.16, Material 3 is now enabled by default. 🎉
13
109
685
51,713
Roses are red, widgets are neat, 3.29 can't be beat 💓 The latest release includes updates to improve developer experience, enhance app performance, and provide greater flexibility in design and code style management. Read the blog → goo.gle/4hzlcZ8
28
135
699
197,205
Windows apps 🤝 Flutter = 💙 Check out Harmonoid, a Windows music player developed with Flutter. Beautiful, integrated with YouTube Music, and open source! Get into the code → goo.gle/3JaOFZm
8
120
682
👏Ta-Da! Google Fonts for Flutter v 1.0.0! Google Fonts allows developers to easily experiment with any fonts from fonts.google.com. Now ready for Android, iOS, Web, and MacOS. Learn how to include fonts via TextStyles or TextThemes. Read more ↓ goo.gle/2KDNC6E
18
167
687
What's new in Flutter 3.16? ✨ 💚 Android preview of Impeller 🌐 Web Assembly improvements 🎨 Material 3 by default 🍎 iOS App Extensions 🎮 Casual Games Toolkit Updates ... and more! Explore the details in our technical blog ↓ goo.gle/46g2JKT
11
113
668
79,204
The future of Flutter: ✅ Breakthrough graphics performance ✅ Seamless integration for web and mobile ✅ Early support for new and emerging architectures ✅ Continued focus on developer experience Read the blog to learn more → goo.gle/3kKtmW4
55
140
610
182,512
💙 Announcing the Flutter Inline Banner and Native closed beta. Inline banner and native ads enable you to design ads that feel like a natural part of your app and unlock more revenue growth. Learn more → goo.gle/32C144m
11
114
677
Drum roll, please 🥁🥁🥁 Flutter 3.32 is here! 🌐 Hot reload on web (Experimental) 📚 Widget library updates (Cupertino fidelity & Material migration) ✏ NEW Property editor 🔥 Firebase AI Logic Get the details in the blog → goo.gle/3Sb5rgf
12
114
682
40,441
🌠 100K FOLLOWERS! 🌠 We can't tell you how awesome it is to watch this amazing community grow. ⭐️ Keep encouraging each other's growth. ⭐️ Keep asking questions. ⭐️ Try new things. ⭐️ And keep creating beautiful apps... To celebrate @geekmz shares his special #FlutterPen
16
94
641
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
10
101
673
99,625
Are your ListViews too boring? There's always ListWheelScrollView! It renders the items as if they're on a cylinder, making them look like they're turning on a wheel. More #WidgetoftheWeek here → goo.gle/2HCeX7R
20
140
636
🎉 Supporting iOS 14 and Xcode 12! ☝️Is your iOS 14 app using TextField, CupertinoTextField, or TextFormField? 👉 Make sure it’s built with Flutter 1.20 or later. All other existing production apps will run just fine on iOS 14 devices. More info here ↓ goo.gle/3c6EPao
9
160
640
Congrats to @Miickel and thank you to everyone for participating in the #FlutterClock challenge! 🥇The particle clock: stunning visual effects, code quality, and the mathematical complexity impressed the judges. See the repo → goo.gle/2HLu6Uh And the masterpiece ↓
20
125
644
Flutter 3.35 is made possible by YOU. This release includes: 🩵 1108 commits 🩵 168 unique contributors 🩵 39 first-time contributors As always, we're sending a big thank you to the Flutter community. We couldn't do it without you!
4
77
659
33,554
Introducing DevTools in third party packages in Flutter 3.16! 🥳
13
94
644
61,703
💙#FlutterDay, June 25th 💙24 hour digital event 💙3 livestream segments 💙Try new & updated codelabs Join Flutter fans from around the world, get your questions answered, and get ready for #Hack20. More info → goo.gle/2ygjDz0 Register → g.co/FlutterDay
19
239
631
Flutter 3.27 features a new convenience to using Rows and Columns: spacing 😄 This double parameter will apply a fixed amount of pixels to offset children of Rows and Columns from each other, reducing the previous amount of required code. Read → goo.gle/3VAJedw
28
68
646
40,176
🌎 Web support update! 👉 Full use of the web to enable rich interactive experiences without having to rewrite existing Flutter code. 💡@Rive_app 2 is rewritten in Flutter, and offers both web and desktop versions from the same codebase! Learn here ↓ goo.gle/3fb8iQn
6
175
625
HERE WE GO ... 📆The full official #FlutterDay event schedule is live! 6/25 → 9am PDT & 8pm PDT 6/26 → 8am PDT See it here → g.co/flutterdayschedule Register here → g.co/flutterday
9
202
619
28% of new free apps on the iOS app store are built with Flutter 🩵 Leverage a rich ecosystem of ready-made plugins for iOS and Apple integrations, such as Apple Pay, Apple Wallet, Apple Login, and much more → goo.gle/40QAgLF
13
80
626
28,245
From mobile to the web! 📱➡ 🌐 We're excited to announce the first technical preview of Flutter for web, bringing Flutter to browsers. Learn more here ↓ goo.gle/2vK0hxc
12
237
603
Flutter.io has a new look! Visit the site for the latest Flutter news, updates on #FlutterLive, and documentation resources for Flutter developers.
21
197
592
📺 Coming soon to a screen near you... Be sure to tune in for #FlutterInProduction on December 17th at 11am PT. → goo.gle/FiP
33
154
604
92,263