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

Joined November 2011
Pinned Tweet
๐Ÿฅณ 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
38
535
109
1,551
GIF
๐ŸŽฏ Full-stack Dart: Part 1 ๐Ÿ‘€ Catch the latest #BoringShow with @devangelslondon and @craig_labenz as they set out to create a distributed counter app using Flutter, websockets, shelf, Google Cloud Run, and Redis. See how far they get โžก๏ธ goo.gle/3OFifHV
2
38
8
172
6,975
๐Ÿงฑ๐Ÿ’™ Use this #PackageOfTheWeek to generate custom code! Ever wished `flutter create` was more flexible, maybe even creating YOUR preferred project structure? If so, check out the `mason` package. Start learning โœจ โ†’ goo.gle/3blJyZa
2
43
6
170
GIF
๐ŸŽ‰ Check out the latest release of the GMA SDK Flutter plugin! Version 1.3.0 supports the User Messaging Platform, providing tools for publishers to request consent for personalized ads & to handle Apple's App Tracking Transparency requirements. Here ๐Ÿ‘‰ goo.gle/3QCBtj9
3
28
3
159
Now that you can monetize Flutter apps using the Google Mobile Ads SDK, AdMob can help you earn more revenue and scale your app business. Sign up for AdMob today โ†“ goo.gle/3HJwNnk
3
1
29
๐Ÿ“ฑ Adding WebView to your Flutter app? ๐Ÿ’ซ Look no further than this #GoogleIO workshop. Discover how to display widgets on top of a webview, how to respond to events like page loads, how to block websites using a navigation delegate, & more. Watch ๐ŸŽฅ โ†’ goo.gle/3OdL9Px
2
27
2
154
GIF
โญ๐Ÿ”’ #Dart and @FlutterDev have enabled Allstar and Security Scorecards on their open source repositories! These security scanning tools have helped the Dart and Flutter team resolve over 200 high and medium security findings. Learn more โ†“ goo.gle/3NbbpZw
34
5
103
๐Ÿš€ Flutter 3! #Android13! Compose 1.2 Beta! ๐Ÿš€ Learn more about ALL the big #GoogleIO developer announcements with the dev community and Google tech experts at I/O Extended. Happening virtually and in-person across the globe โ†’ goo.gle/io22-extended
1
23
203
GIF
๐ŸŒ€โœจ What #WidgetOfTheWeek do you think deserves to be revisited? Let us know below ๐Ÿ‘‡๐Ÿพ
31
17
121
โช๐Ÿ˜ It's time for the #WidgetOfTheWeekRewind! Revisit some of our favorite #WidgetOfTheWeek videos with us. First up, the AnimatedWidget: ๐Ÿ” Looking for animated widgets? ๐Ÿ™… No built-in animations that you like? โฐ Time for AnimatedWidget Watch ๐Ÿฟ โ†’ goo.gle/3xZPeRv
1
26
120
GIF
๐ŸŒŸ Learn how to add AdMob ads to a Flutter app. This codelab guides you through adding a banner, interstitial, and a rewarded ad to an app called Awesome Drawing Quiz, a game that lets players guess the name of the drawing. ๐ŸŽจ Learn more โžก๏ธ goo.gle/3tXRc2H
1
25
1
119
Flutter retweeted
Want to build a ML-powered board game app using TensorFlow and Flutter? Check out this new codelab โžก๏ธ goo.gle/3zx2PRw
1
25
124
GIF
๐Ÿ’ฌ๐Ÿฆ‹ Getting started with Firebase Cloud Messaging on Flutter? This #GoogleIO codelab walks you through the process of developing a multi-platform app with @Firebase Cloud Messaging (FCM) using Flutter. Start learning โ†’ goo.gle/3mKR5TM
4
36
144
๐Ÿฆ„ @esrakadah is a #WTMAmbassador with a passion for algorithms and helping others. She shares her experience of leaning on her community of confident, intelligent #womenintech for inspiration and motivation. ๐Ÿ“บ Check out her Ambassador Spotlight โ†’ goo.gle/3NxrGs8
1
13
41
๐Ÿ”ฅ๐Ÿ’™ Get to know Firebase for Flutter. In this codelab, you'll learn some of the basics of Firebase to create Flutter mobile apps for Android and iOS. Dive in ๐Ÿ‘‰๐Ÿพ goo.gle/3QyAqRp
41
221
โœ๏ธ Writing your own button controls from scratch can be a lot of work... With FocusableActionDetector, you can combine the functionalities of these four widgets into one: ๐Ÿ’ฅ Actions โœ… Shortcuts ๐Ÿญ MouseRegion ๐ŸŒ€ Focus Watch #WidgetOfTheWeek โ†’ goo.gle/39jLG38
8
77
4
347
8,200
โŒจ๏ธ Flutterโ€™s new Keyboard API gives users a chance to have their favorite shortcuts and actions work just like any other app on Flutter desktop. Learn how to create a game using keyboard actions in this workshop by @salihgueler ๐ŸŽฎ โ†’ goo.gle/3aBuJRS
1
28
2
141
GIF
๐Ÿ’™ Looking to create simple, beautiful UI with Flutter? Watch two design experts as they discuss a few tips and tricks that you can integrate into your Flutter app to take it from boring to beautiful: โœจ Simple โœจ Straightforward โœจ Incremental Here โ†’ goo.gle/3xsR9hn
3
27
131
GIF
๐ŸŽฏ Dart is strongly-typed language. When using Firestore, a NoSQL database, be careful with accessing fields in a document to ensure it is the expected type, & to handle nulls. @pr_Mais shows how to add a layer of type-safety to your Firestore queries โžก๏ธ goo.gle/3GYkYtc
1
29
2
190
๐Ÿ’ฅ๐Ÿ“ฒ Reactive programming can help build highly reactive & responsive apps that are more data-oriented. Explore different reactive approaches with Streams, ValueNotifier & Riverpod in โ€œWriting reactive code with Flutterโ€ by @pooja_bhaumik. Get started โ†’ goo.gle/3aKvhVO
2
32
3
171
โœ… Prepare for challenges in Flutter to keep your app running smooth. App crashes can take a variety of forms, we've all seen it happen. Learn how to measure the health of your app and keep an eye on how it's performing in the field. Get into the code ๐Ÿ‘‰๐Ÿพ goo.gle/3GTzDGa
1
18
92
GIF