sinasamaki
banner
sinasamaki.com
sinasamaki
@sinasamaki.com
creating delightful UI in #JetpackCompose

sinasamaki.com
Dial UI concept where multiple dials are layered to create this daily diet goal layout 💪 ✨

#JetpackCompose
January 10, 2026 at 10:59 PM
Reposted by sinasamaki
Dial for setting a quick timer ⏲️ ✨

#JetpackCompose
January 8, 2026 at 6:53 PM
Dial for setting a quick timer ⏲️ ✨

#JetpackCompose
January 8, 2026 at 6:53 PM
Reposted by sinasamaki
Dial UI concept that mimics physical knobs on cameras

#JetpackCompose
January 7, 2026 at 11:52 PM
Dial UI concept that mimics physical knobs on cameras

#JetpackCompose
January 7, 2026 at 11:52 PM
Reposted by sinasamaki
✨ Another Dial along half of a circle

#JetpackCompose
January 6, 2026 at 2:30 PM
✨ Another Dial along half of a circle

#JetpackCompose
January 6, 2026 at 2:30 PM
Reposted by sinasamaki
Exploring more Dial interactions with overshoot animation included

#JetpackCompose
December 16, 2025 at 9:16 PM
Exploring more Dial interactions with overshoot animation included

#JetpackCompose
December 16, 2025 at 9:16 PM
Sliders are cool, but Dials can be so much more fun
I wanna make lots of different Dial variants.
Do you have any design in mind?
December 11, 2025 at 7:08 AM
Reposted by sinasamaki
Using stripes for enter/exit animations. When paired with blend modes and AnimatedVisibility, we can use them to make this fancy shutter wipe animation ✨ 🦬
December 9, 2025 at 10:00 PM
Using stripes for enter/exit animations. When paired with blend modes and AnimatedVisibility, we can use them to make this fancy shutter wipe animation ✨ 🦬
December 9, 2025 at 10:00 PM
Reposted by sinasamaki
✨ New article
Learn how to create animated stripes in #JetpackCompose using simple gradients

www.sinasamaki.com/create-anima...
December 5, 2025 at 6:13 PM
✨ New article
Learn how to create animated stripes in #JetpackCompose using simple gradients

www.sinasamaki.com/create-anima...
December 5, 2025 at 6:13 PM
Reposted by sinasamaki
Using those sweet drop shadows for a glowy slider, with some extra interactivity when it's at 100% ✨

www.sinasamaki.com/glow-slider/
November 25, 2025 at 11:00 PM
Using those sweet drop shadows for a glowy slider, with some extra interactivity when it's at 100% ✨

www.sinasamaki.com/glow-slider/
November 25, 2025 at 11:00 PM
Reposted by sinasamaki
Drop shadow API plus gradients can be used to give a search box an enticing glow like this in #JetpackCompose

www.sinasamaki.com/glow-search-...
November 24, 2025 at 10:00 PM
Reposted by sinasamaki
🧊 back to experimenting with cubes again. There's something magical about faking 3d elements 🪄✨
November 24, 2025 at 6:40 PM
Drop shadow API plus gradients can be used to give a search box an enticing glow like this in #JetpackCompose

www.sinasamaki.com/glow-search-...
November 24, 2025 at 10:00 PM
🧊 back to experimenting with cubes again. There's something magical about faking 3d elements 🪄✨
November 24, 2025 at 6:40 PM
Reposted by sinasamaki
Swipe to Dismiss from Material 3 compose lib is quite customizable 🤩 ✨
www.sinasamaki.com/glow-swipe-t...
November 22, 2025 at 9:30 PM
Swipe to Dismiss from Material 3 compose lib is quite customizable 🤩 ✨
www.sinasamaki.com/glow-swipe-t...
November 22, 2025 at 9:30 PM
Reposted by sinasamaki
✨ UI Recipe using ribbon modifier as a hover effect in #JetpackCompose
www.sinasamaki.com/ribbon-hover/
November 21, 2025 at 10:45 PM
✨ UI Recipe using ribbon modifier as a hover effect in #JetpackCompose
www.sinasamaki.com/ribbon-hover/
November 21, 2025 at 10:45 PM
Reposted by sinasamaki
✨ Using CRT effect for a Slider in #JetpackCompose

sinasamaki.com/crt-slider/
November 20, 2025 at 9:16 PM