Profile avatar
sinasamaki.com
creating delightful UI in #JetpackCompose sinasamaki.com
81 posts 733 followers 146 following
Prolific Poster
Active Commenter

πŸ“Ί Next video is taking shape. It will be on creating paths in compose and animating them, on them, along them, etc. If you have any requests on any concept on paths, let me know and I shall see if I can fit it in.

Inspired by this article, I built a small tool in Compose Desktop to more easily iterate through building fancy mesh gradients from @sinasamaki.com's Modifier recipe! Code is here github.com/c5inco/Mesh with the code export assuming you are using the same Modifier recipe

✨ New UI Recipe of a Metal Slider www.sinasamaki.com/metal-slider/

ok, so if you take the metal gradients I made before, use black as a base color, space out the rings and slap a circular album cover in the middle, you can get a nice looking vinyl animation like this β™ͺβ™ͺ www.sinasamaki.com/vinyl-animat...

ok, so if you take the metal gradients I made before, use black as a base color, space out the rings and slap a circular album cover in the middle, you can get a nice looking vinyl animation like this β™ͺβ™ͺ www.sinasamaki.com/vinyl-animat...

New article βœ¨πŸ–ŒοΈ Trying something different by going over part of my development process. I share how I have optimized choosing and evaluating colors. Let me know what you think on this style and topic www.sinasamaki.com/how-i-protot...

✨ New article on Brushed metal effect in #JetpackCompose www.sinasamaki.com/brushed-meta...

Bringing back skeuomorphic metal vibes 😎 🀘 I made this metal power button with just radial and sweep gradients in #JetpackCompose article + code coming soon ✨

🎨 Mesh gradients can be used to visually present state to the user, like this button with loading and error states. Code can be found in the link, and subscribers can test out the live preview as well ✨ www.sinasamaki.com/mesh-gradien...

🎨 Mesh gradients can be used to visually present state to the user, like this button with loading and error states. Code can be found in the link, and subscribers can test out the live preview as well ✨ www.sinasamaki.com/mesh-gradien...

✨ New article out now! Learn how to animate mesh gradients in #JetpackCompose www.sinasamaki.com/mesh-gradients-in-jetpack-compose/

πŸ™ Thanks to all who watched and supported my first video. It was lots of fun to make but definitely quite time consuming. So it's very gratifying to see that it was well received 🀩 More to come this week on gradients 🎨

πŸ™ Thanks to all who watched and supported my first video. It was lots of fun to make but definitely quite time consuming. So it's very gratifying to see that it was well received 🀩 More to come this week on gradients 🎨

Thanks for the double features! For the video and code section πŸ™πŸ™

✨ First video out now! Learn how to create delightful mesh gradients in #JetpackCompose Works on Android and #KotlinMultiplatform If you like the video, you can check out the code that made it, fully open source on GitHub (aka tell me how bad my code is, πŸ˜…). youtu.be/C7iq8m2dQOo

✨ First video out now! Learn how to create delightful mesh gradients in #JetpackCompose Works on Android and #KotlinMultiplatform If you like the video, you can check out the code that made it, fully open source on GitHub (aka tell me how bad my code is, πŸ˜…). youtu.be/C7iq8m2dQOo

What if the medium was just as resourceful as the message? For a few years, I have been writing posts on how to build visually beautiful interfaces. And videos are inherently very visual. So why not make videos about Jetpack Compose, in Jetpack Compose

What if the medium was just as resourceful as the message? For a few years, I have been writing posts on how to build visually beautiful interfaces. And videos are inherently very visual. So why not make videos about Jetpack Compose, in Jetpack Compose

πŸ“Ί Get ready for something new ✨

πŸ“Ί Get ready for something new ✨

πŸ‘‹ Hey guys, I'm currently looking for remote Android dev freelance/contract position. 13 years of Android dev experience. I manage to do most things, enjoy UI/UX the most. Feel free to reach out.

🎨 Mesh gradients have been a joy to implement. Especially seeing the end result of colors dancing and curving smoothly into each other. Feels like I just opened a meditation app πŸ§˜β€β™€οΈ Stay tuned for more on this ✨ Hint: It may not be just a blog post πŸ˜‰

🎨 Mesh gradients have been a joy to implement. Especially seeing the end result of colors dancing and curving smoothly into each other. Feels like I just opened a meditation app πŸ§˜β€β™€οΈ Stay tuned for more on this ✨ Hint: It may not be just a blog post πŸ˜‰

🚨 We’re hiring! 🚨 Touchlab is looking for talented #KotlinMultiplatform Developers to join other team members in LATAM 🌎 Work remotely, shape the future of #KMP, and collaborate with the team at the forefront of mobile innovation! πŸ‘‰ Apply now:

πŸ’  Haze 1.2.0 has been released The big change in this release is that it now supports overlapping blurred areas. πŸ”—: github.com/chrisbanes/h...

Spent some more time making examples. Big takeaway: I reeeally need to implement ctrl+z anyways, here are some more samples ✨ #JetpackCompose #ComposeMultiplatform #BuildInPublic

Spent some more time making examples. Big takeaway: I reeeally need to implement ctrl+z anyways, here are some more samples ✨ #JetpackCompose #ComposeMultiplatform #BuildInPublic

🎨 Making some spicy samples for UI I can make using my gradient playground #JetpackCompose #ComposeMultiplatform

✨ new year, new gradients 🎨

✨ new year, new gradients 🎨