Celebrating small wins is hardwired into "Achieve," our goal-tracking sample app.
We wanted the simple act of checking off a task to feel like a celebration. Instead of the standard #Material ripple, we used Styles to drop in a custom, high-contrast completion animation—specifically, a brand-colored ring that expands and fades on tap, paired with a subtle pressed-state gradient.
It lets us focus entirely on polishing those custom, rewarding micro-interactions while Material handles the foundation.
#GoogleDesign #MaterialDesign #JetpackCompose #AndroidDev #UXDesign #InteractionDesign
"Move fast and break things" is outdated advice for startups.
Software ate the world—and there's more competition than ever.
Our startup learned the hard way to ignore this advice, and this is what happened:
I think I've pushed @figma's new Variables and Advanced prototyping to its limit...
I present a fully working version of Flappy Bird!! 🔥
Featuring:
- Scoring + highscores
- Pseudo-randomised pipe placement
- Physics based movement
- Uses 46 variables
#Config2023
Quick tweet summary thread of the changes Apple made to its Human Interface Guidelines for visionOS: Create immersive apps on Apple Vision Pro with limitless 3D space, fluid immersion levels, and Spatial Audio. Best Practices:
#Config2023 launches bridge the gap between design and development, all in Figma.
→ Dev Mode, a new space for developers
→ Variables
→ Advanced prototyping
→ Auto layout updates
→ Font picker
→ File browser redesign
Plus, we previewed the future of Figma with AI and announced the acquisition of @diagram. https://t.co/RB3qHFSSPz
I’ve just finished watching Apple’s visionOS sessions. Some of these concepts and the way Apple has implemented the design is mind blowing 🤯
Here are 5 examples that I loved:
1. Eye zoom. Just look at _where_ on an image you want to zoom in, and pinch your fingers apart