@ASalvadorini I am moving more and more away from tokes use.
Back to hard coding myself.
Tokens used sometimes only when logic escapes me, now they last two weeks. ๐
We're excited to have @FlutterDev as a Platinum Sponsor this year! ๐
Even more excited to welcome the Flutter & Dart team to Stockholm ๐๐ฏ๐ธ๐ช
Come say hi, exchange ideas, and connect with the team!
Meanwhile, catch up on everything Flutter at Google I/O ๐๐ผ
Once you hit 'Our servers are experiencing high traffic right now, please try again in a minute.' you know what ever tokens you hade is gone @antigravity
PSA for new users of @antigravity 2.0
In projects you will see more permissions than you are used to when running conversations for the first time.
That is Intended as permissions are project scoped now and will be infrequent over time as you permit them.
Flutter animation code gets messy fast when you build everything around controllers instead of motion.
This X-style side drawer is composed with Cue.
The coolest part here is probably CueDragScrubber.
It directly scrubs the underlying Cue controller, turning the whole animation into a live, draggable timeline, with proper fling support that continues the motion in the right direction.
So the drawer, the card morphing, and all the transitions stay perfectly in sync because theyโre driven by a single scrubbable motion state instead of separate gesture and animation wiring.
The end result feels less like โanimating a drawerโ and more like directly manipulating motion.
#Flutter #FlutterDev (code snippet in comments)
Reimplemented using Cue.onProgress + keyframed acts after realizing I was adding unnecessary wrappers. This reduces the structure to just two transform layers: one for translation (slide) and one for scale. The keyframes are currently based on fixed fractions, but can be made dynamic using index / (pageCount - 1).
๐ Explore the principles of writing high-quality, maintainable Flutter code in this #GoogleIO session โ https://t.co/9M8Vk1cl7j
You'll learn how tooling like Widget Previews, DevTools, MCP server, and Skills make it easier than ever to write top-notch Flutter code.