Sign in

Tim

@i.madethese.works
260 followers 265 following 81 posts

UX Engineer and one half of @whynotmake.it Probably mainly #FlutterDev posts Portfolio at i.madethese.works

PostsRepliesMedia
Tim @i.madethese.works · 05/10/2025
Our talk on Physicality in UX has been uploaded to YouTube! If you want to learn how to build physically driven interfaces in #FlutterDev check it out! If you just want to learn about motor and why you should use it, skip to 19:00 🏎️
230
Tim @i.madethese.works · 02/10/2025
liquid_glass_renderer is still progressing nicely! This is entirely rendered in #Flutter at 2.2ms/frame, no overheating or frame drops. It's still not ready for production, maybe I'll never call it that, but it's definitely cool to push what's possible :) Physics by motor btw!
020
Tim @i.madethese.works · 01/10/2025
By the way, motor 1.0 is out! I'll be sharing more here soon once my FlutterCon talk is uploaded. We cooked up a bunch of cool examples and visualizations to show why motor is the best choice for orchestrating your #Flutter animations right now
060
Tim @i.madethese.works · 22/09/2025
Still hurts.
Comparison between the last Xcode Icon and the Tahoe Xcode Icon that was forced to fit the squircle
110
Tim @i.madethese.works · 26/04/2025
We might have the coolest #FlutterDev counter app 🤭
0120
Tim @i.madethese.works · 15/04/2025
Also cute for loading spinners! (I'm tired of the same material spinner everywhere anyway 😅) #FlutterDev
000
Tim @i.madethese.works · 14/04/2025
#FlutterDev shaders and hand drawing are a super fun combination! Check out this y2k liquid metal shader ⛓️
1233
Tim @i.madethese.works · 11/04/2025
The Springster Example website now lets you select the motion for most of the examples! This is a great way to feel the advantages of simulations in #FlutterDev yourself. Check them out here: whynotmake-it.github.io/rivership/#/... Can't wait for this prerelease to drop pub.dev/packages/spr...
151
Tim @i.madethese.works · 10/04/2025
To be fair, it's quite niche 😅 I had to verify it myself because I also wasn't entirely sure, but this test only passes with the .then implementation:
230
Tim @i.madethese.works · 10/04/2025
Another #FlutterDev quiz: There is a subtle difference between these two implementations. Which one of them is more robust and why?
240
Tim @i.madethese.works · 02/04/2025
I believe package:heroine is shaping up to be one of the best ways to build fullscreen Container Transform transitions. I wanna refine it some more, so it's a prerelease for now, but check it out! pub.dev/packages/her... #FlutterDev
1100
Tim @i.madethese.works · 25/03/2025
One of the fun learnings from understanding the inner workings of AnimationController for the next springster update: Everything is represented as simulations internally, classic #FlutterDev animations are really just physics simulations that don't use the initial velocity
Astronaut Meme. 
Astronaut 1: "Wait, it's all physics simulations?" 
Astronaut 2 with the gun: "Always has been"
030
Tim @i.madethese.works · 26/01/2025
Fun fact: Heroine can also be used to very easily build high fidelity page transitions, similar to what material calls "Container Transform", including Gesture support! I'm planning to expand on that capability even further in the future, to make it more useful and customizable. #flutterdev
030
Tim @i.madethese.works · 22/01/2025
I built a spring-simulated POC of the amazing animated_to #FlutterDev package by @chooyan.bsky.social today. Some things need to be ironed out still, but it took me 15 minutes to build using package:springster and works great already! PR: github.com/chooyan-eng/...
0152
Tim @i.madethese.works · 22/01/2025
✨ Heroine Update ✨ heroine 0.3.0 is here: pub.dev/packages/her... ⛓️ You can now chain ShuttleBuilders for more complex animations – see the video for a combined flip + fade animation 💍 Less jank: in a few cases a bouncy spring would jump a little upon landing – now it's buttery smooth
230
Tim @i.madethese.works · 22/01/2025
@tahatesser.com was right – golden tests using AnimationSheetBuilder are super fun! More transitions and higher fidelity coming to package:heroine soon btw 👀 #FlutterDev
192
Tim @i.madethese.works · 08/01/2025
130
Tim @i.madethese.works · 08/01/2025
🫥 Comes with three configurable transitions, but you can also build your own very easily
120
Tim @i.madethese.works · 08/01/2025
Some highlights: ⚡ Spring-simulated Hero transitions with configurable springs (these are just some presets)
120
Tim @i.madethese.works · 08/01/2025
Here we go! Meet ✨package:heroine✨ "this will be such an addictive #FlutterDev interaction" - @rydmike.com More info and package link below 👇
4337
Tim @i.madethese.works · 07/01/2025
Love AI and all, but these names are such garbage that they made me lol 😅
100
Tim @i.madethese.works · 06/01/2025
I think this might be the coolest single interaction I've ever built in #FlutterDev. Spring-based heroes with gestures make so much sense! It's all shaping up nicely, but I still need to polish some things before a release. Let me know if you have any use-cases you want covered 👀
2184
Tim @i.madethese.works · 05/01/2025
Started experimenting with spring-simulation based Hero transitions in #FlutterDev today. It looks very promising, but there are a lot of issues to iron out still 🙈
1132
Tim @i.madethese.works · 03/01/2025
The package supports both 1D and 2D spring simulations that automatically redirect, when the intended value changes. It also offers a drop-in replacement for `Draggable` that animates using a spring when let go.
110
Tim @i.madethese.works · 03/01/2025
I released a new #FlutterDev package today! (link further down) #SwiftUI uses dynamically redirecting springs for a lot of interactions, but in Flutter such spring animations have always been quite cumbersome to implement.
260