sinasamaki @sinasamaki.com · 05/10/2026Thanks to @androidweekly.bsky.social for featuring my latest video on creating a Ribbon Modifier 🙏🙏 www.youtube.com/watch?v=CTA2... 061
sinasamaki @sinasamaki.com · 05/10/2026✨ Introducing SubAtomic: Habit Builder As the name suggests you can create and track habits The special part is setting and customizing animations for each habit, depending on how that habit makes you feel Download and let me know what you think #shipaton #buildinpublic 160
sinasamaki @sinasamaki.com · 02/10/2026✨ New Video on how to create a ribbon modifier in Jetpack Compose that you can add to any Composable www.youtube.com/watch?v=CTA2... 042
sinasamaki @sinasamaki.com · 01/10/2026✨ A little delight for pro users of the app. This fancy receipt animates in with the user's subscription details #shipaton #buildinpublic 1110
sinasamaki @sinasamaki.com · 30/09/2026When you forgot to record previous days, you can swipe through the calendar dial and tap to zoom into particular days and mark habits as done I've been testing it a lot to make sure it gets even taps on the edges correctly #shipaton #buildinpublic 270
sinasamaki @sinasamaki.com · 30/09/2026✨Customizable emoji particle animation. Pick any combination of emojis that best fit your accomplishment #shipaton #buildinpublic 060
sinasamaki @sinasamaki.com · 30/09/202613 more hours till the #shipaton deadline. Sounds like enough time to add some more animations into my app 001
sinasamaki @sinasamaki.com · 22/09/2026🤔 What do you think of this swipe to reveal interaction? When you need to undo, edit or re-order a habit, just swipe to reveal the hidden actions ✨ #buildinpublic #shipaton 060
sinasamaki @sinasamaki.com · 21/09/2026After thousands😄 of requests, I am finally adding light mode #shipaton #buildinpublic 181
sinasamaki @sinasamaki.com · 12/09/2026✨ Glitch animation effect can be easily made with just a randomly generated grid of different designs. I still need to tweak it a bit further, but looks like a good start 🤩 #shipaton #buildinpublic 290
sinasamaki @sinasamaki.com · 11/09/2026Now building a year view where you can see an annual overview of your completed habits, in a circular scrolling grid 🎛️ ✨ #shipaton #buildinpublic 090
sinasamaki @sinasamaki.com · 11/09/2026✨ Here's a glow completion animation for a more calming celebration. It's built with Compose's shadow and blur modifiers, along with canvas path functions for the inner wave. Any suggestions to improve it? #shipaton #buildinpublic 071
sinasamaki @sinasamaki.com · 10/09/2026✨ Here's the ribbon animation, complete with some confetti celebration, in my habit tracker app. And yes, the font is now Google Sans 🤩 #shipaton #buildinpublic 180
sinasamaki @sinasamaki.com · 02/09/2026Wow, the new youtube view count is really inflating views way up! I still don't understand why they did this. 010
sinasamaki @sinasamaki.com · 02/09/2026✨ In my latest video, I went over all the tiny details that made the Timely app so delightful. Like this transition between arcs. Instead of just popping into place, they made it smoothly reduce radius, alpha & thickness, for better readability Check it out -> www.youtube.com/watch?v=Tn_Z... 050
sinasamaki @sinasamaki.com · 29/08/2026✨ New Video! On one of my biggest app inspirations The Timely app opened my eyes to the beauty that is possible on Android Hope you enjoy it as much as I loved making it youtu.be/Tn_ZnFsJ9lE 0134
sinasamaki @sinasamaki.com · 27/08/2026Thanks @jay.shortway.io for the shoutout in the @revenuecat.com stream My idea is a habit tracker that lets you celebrate each habit with different fun animations; a check for all does not make sense Calm glow for meditation, and a hectic scribble for 10 hard pullups www.youtube.com/live/VAsl_q0... 064
sinasamaki @sinasamaki.com · 26/08/2026Later this week, a new and very special video is coming out on ChromaDial ✨ If you are not caught up, here is my earlier video introducing the library, so that you will be ready for what's coming next ⏱️ www.youtube.com/watch?v=_DGy... 1101
sinasamaki @sinasamaki.com · 19/08/2026Here's a 3D spin animation triggered by a long press, to celebrate the completion of a task. What do you think of it? #shipaton #buildinpublic 2142
sinasamaki @sinasamaki.com · 18/08/2026No 3D models here, just Jetpack Compose Any idea how I did it? #buildinpublic #shipaton 2110
sinasamaki @sinasamaki.com · 17/08/2026✨ My #shipaton project has began Can anyone guess what it will be? #buildinpublic #androiddev 3141
sinasamaki @sinasamaki.com · 10/08/2026ICYMI: Here's my talk at Kotlin Conf earlier this year on creating magical UI in Jetpack Compose www.youtube.com/watch?v=wj7z... 0131
sinasamaki @sinasamaki.com · 29/07/2026Congrats @androiddevs.bsky.social on 5 years of Compose 🥳 And lots of thanks for the mention, I'm beyond excited ✨🙇♂️🙏 android-developers.googleblog.com/2026/07/five... 0191
sinasamaki @sinasamaki.com · 20/07/2026For the upcoming Timely app video, the entire slides presentation design will be inspired by the beautiful horizontal swipe animations that were in the app ✨ Because, why not?? Entire video is made in Compose already 🪄 1131
sinasamaki @sinasamaki.com · 17/07/2026In case you missed the phenomenal @mdevcamp.bsky.social conference, here is a link to the talk I gave there. I had such a great time there, and thank all the organizers for making it happen 🙏 🙏 slideslive.com/39082850/ele... 092
sinasamaki @sinasamaki.com · 15/07/2026✨ Added number path tween animation and particles effect. Now time to make a video for this 📺 4171
sinasamaki @sinasamaki.com · 13/07/2026Thank you so much for this project! 🙏🙏🙏 I was able to use it for my Dial and it looks good ✨ 010
sinasamaki @sinasamaki.com · 08/07/2026Adding all the little details that made Timely great 🤩✨ I'm still missing the number morphing though 🙈 2160
sinasamaki @sinasamaki.com · 16/06/2026I'm recreating a Dial inspired by my favorite app OF ALL TIME. Do you know which one it is? 3132
sinasamaki @sinasamaki.com · 15/05/2026Less than a week till #KotlinConf 🤩 I'm very excited to give a talk on my passion, Crafting delightful user interfaces Can't wait to see you there 🥳 3255
sinasamaki @sinasamaki.com · 08/05/2026Here is my (WIP) mesh gradient tool - single point editing - multi-point row/column editing - add/delete - resolution editor - color ramp 1142
sinasamaki @sinasamaki.com · 05/05/2026✨ New video on how to build delightful Dials youtu.be/_DGyafGvcMY 092
sinasamaki @sinasamaki.com · 21/04/2026Retro mini music player UI concept, with a dial as the volume knob. 051
sinasamaki @sinasamaki.com · 17/04/2026✨ New article! How to create Airbnb's beautiful month picker dial in Jetpack Compose www.sinasamaki.com/made-in-comp... 092
sinasamaki @sinasamaki.com · 27/03/2026ChromaDial experiments where I recreate watches I can't afford 🤩 ✨ This one is inspired by Ressence 1173
sinasamaki @sinasamaki.com · 16/03/2026Voice recorder playback dial, with animated tape markings for extra delight ✨ 173
sinasamaki @sinasamaki.com · 15/03/2026Small details like touch interaction or physics-based overshoot animations go a long way in making UI feel tactile and delightful 🪄 Latest article goes over how to achieve this with ChromaDial www.sinasamaki.com/how-to-creat... 0112
sinasamaki @sinasamaki.com · 14/03/2026✨ New article on how to use ChromaDial to create custom and beautiful Dials Happy pi day 🥧 🥳 www.sinasamaki.com/how-to-creat... 0112
sinasamaki @sinasamaki.com · 07/03/2026🎙️ Dial for a voice recorder app Inspired by Nothing Phone Recorder app 050
sinasamaki @sinasamaki.com · 02/03/2026☕ similar dial to the last one, but in light mode and for a coffee grind setting 071