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 🐛🦋
GenLatte leverages Firebase and Flutter’s Generative UI to create personalized coffee experiences with one-of-a-kind latte art ☕
Craig walks you through the entire process, from selecting your brew to generating unique designs using Gemini and Nano Banana ↓
✈🧭 Get ready to chart your course for the future of app development!
Next week, we’re launching #FlutterFlightPlans, a content series with updates on Flutter, developer tools, and fantastic apps.
Join us for takeoff at 11am PT on November 12.
Is your app theme still just "default"? That's the real horror! 😱
Learn how to stitch together a custom theme using the Theme widget. Get a technical walkthrough on customizing your app's colorScheme and textTheme in this previous #WidgetOfTheWeek.
#ThrowbackThursday
Are you using or learning Flutter with help from an AI agent?
We're experimenting with an llms.txt for the Flutter docs. Add it to your agent's context window → https://t.co/QmLyLS9VEy
Please try it out and share your experience with us! What should we add to make it better?✏
What's new in Dart 3.9? 🎯 Dive in → https://t.co/ZQglDwN89g
With key updates to null safety, performance boosts to the Dart CLI, and the exciting addition of the Dart and Flutter MCP Server to empower your AI assistants, there’s a lot to love.
Want to get Flutter running on devices beyond the platforms that Flutter already supports? 🚀
With Flutter's support for custom embedders, you can create new ways to put Flutter to work on the platforms that matter to you.
See code examples → https://t.co/fdvk5PUGud
Easily compose, merge, and apply styles across widgets with the Mix package 🖌
Check out this Package of the Week video to learn about this simple and intuitive styling system for Flutter ↓ https://t.co/GhJHEF84Dr
When you run a Flutter app on the Android emulator, the debug logs can get quite noisy.
To work around it, open the DevTools logging page, which will only show the Flutter logs. ✅
There’s two new defaults in Flutter 3.24 that you should know about:
📷 A new default that improves the quality of downscaled images
🤳 Canvas Kit is now the default renderer for Flutter web
Implementing a pause/resume mechanism for Riverpod has been quite challenging so far!
Yet it's been blocking other many other changes.
I hope I'll be able to get it done soon :)
When adding padding and size boxes becomes a bit verbose, it's time to add a Gap. 🤔
In this #PackageoftheWeek throwback, we'll show you how to add some space around your widgets without making your code harder to read → https://t.co/ZfnWNvPrIu
With the state of AI changing so rapidly, it can be difficult to figure out how to get started with building AI-powered features in your apps. That's where @anderdobo and @ericwindmill come in. 😎
Watch the full video → https://t.co/8dNlxQlFIj
Check out the charming design and collectible elements in the game Last Bottle. → https://t.co/wCCsVuy5VL
We're excited to share this #GlobalGamers Challenge winner that challenges players to think critically about environmental issues. 💚
Did you know?
If your code checks the current platform with Platform.isIOS, you’ll get a runtime exception when you run on Flutter web. 💥
As an alternative, consider using the UniversalPlatform package, which works on all platforms and offers a unified syntax. 👍
Just in case you missed it: here are the Flutter and Dart updates from #GoogleIO.
✨ Gemini API
🌐 WASM support
🎯 Dart macros feature
🦋 Impeller improvements
Watch the keynote → https://t.co/bI5QKK8Wfk
It's here! 👀 Take a look at this year's #GoogleIO program → https://t.co/cea1Ax1kWi
With 150+ sessions and learning content, there's something for every dev to enjoy.
Tell us below which session you're looking forward to most! ⤵️
AI-powered games with Gemini and Flutter 🎮✨
In this #GoogleCloudNext session, learn how to use Gemini to generate game mechanics and build an engaging UI with Flutter, all with one single programming language: @dart_lang. → https://t.co/daEQz0YqwF