Well, this is a fun little experiment I did with Basil today. I wanted to see if I can have a "light source" that can change the shadow based on the gyro. In the video I just added a light source to drag it around to better show it. Would I ever release it, probably not 😂
Sasikanth
@sasikanth.dev
UX engineer @Google Android and Kotlin Multiplatform engineer. Indie app developer on Google Play and App Store. Gaming | Anime | Formula 1. Professional procrastinator.
Meet Basil 🌿 Because every good Pomodoro needs a little Basil. ⚡️ Neo-Brutalist design 🚫 App blocking 🎵 Immersive soundscapes 🎨 Bold, custom themes It was fun building this project. Thanks to @edpratti for helping me out with design! 💚 Link 👇
New widgets coming to Twine RSS Reader Android and iOS ✨ Designed by @edpratti
Twine 3.0 is finally out, shipping tons of new features like improved feed & podcast support, a new Discovery section and an improved user interface. @edpratti and I can’t wait to hear what you think!
Umm, I got a bit carried away building new stuff for Twine. Here is one more new feature, themes in the reader screen. App now offers 7 themes for the reader screen - Dynamic (match hero image palette) - Sepia - Solarized - Parchment - Midnight - Forest - Slate
✨New Twine feature✨ Not sure which feeds to follow? Twine now has a discovery section you can browse to get started. It will be shown during onboarding, when adding a feed, and in the main navigation if you just want to browse what's available.
Planning to ship this in Twine, a native audio player for podcast feeds 👀
Planning to ship this in Twine, a native audio player for podcast feeds 👀
A sneak peek at some of the new features coming in the next Twine update: - Support for Miniflux and FreshRSS (GReader) APIs - A brand-new Reading Statistics page
A sneak peek at some of the new features coming in the next Twine update: - Support for Miniflux and FreshRSS (GReader) APIs - A brand-new Reading Statistics page
New Twine update v2.11.0 rolling out now to Android & iOS ✨ Made some UI changes to improve user experience, and bunch of new features and customisations, along with bunch of bug fixes. If you haven't already, give it a try!
It's amazing how much AI agents for Android dev has improved. Used Junie and Gemini 3 to build an app I need, and it build the entire app in few hours and required minimal amount of manual changes. Used @stitchbygoogle to generate initial designs to iterate on.
Here are some new changes coming to Twine over the weekend. - Compact bottom bar - New filter and sort options sheet - Navigation drawer for switching screens - Navigation rail for foldable and tablet layouts. - Local new articles notifications - Download full article on sync
Time to wrap up the year with a new Twine update. ✨v2.10.0✨ - New amoled theme - Setting to block images in posts list and reader - Change default font to RethinkSans - UI tweaks in home screen and feeds sheet - Hide app bar and bottom bar on scroll in home screen...
Using those sweet drop shadows for a glowy slider, with some extra interactivity when it's at 100% ✨ www.sinasamaki.com/glow-slider/
Anyone got good book recommendations for learning more about OpenGL shading language or shading languages in general?
🧊 back to experimenting with cubes again. There's something magical about faking 3d elements 🪄✨
My talk: The Busy Android Developers Guide to Perfetto is now up on YouTube ! Root-causing problems is a lot of fun. Once you start you can't stop 😜 Happy Tracing !!
Perfetto performance traces can be very intimidating. A talk by perf wizard @rahulrav.com makes it a tiny bit less scary. youtu.be/WJHNBN_19F8?... #performance #android
Playing around with custom shapes and shadows in Jetpack Compose. Nothing fancy, but it's kinda fun and interesting.
Playing around with custom shapes and shadows in Jetpack Compose. Nothing fancy, but it's kinda fun and interesting.
Back at it again! New Twine update rolling out now ✨v2.9.0✨ - Improved featured section and color extraction - Support XKCD comics - New font for featured and reader title - Support media groups and thumbnails - Dynamic color caching - Improved reader content parsing
It has been such a fun few days. Got to hangout with some amazing folks!
My talk on Navigation 3 from #dcldn25 is live (very impressive publishing from the droidcon team!). www.youtube.com/watch?v=j1Oi...
Navigating the future with Jetpack Navigation 3 - Don Turner | droidcon London 2025
YouTube video by droidcon & fluttercon
youtube.com
It was such a fun day at Droidcon London yesterday. Meet a lot of amazing people and interesting conversations. I haven't taken any photos though yesterday, hopefully I will remember to take a few photos today 😅
Woohoo! Finally visiting London. Can’t wait to meet bunch of folks 🙌🏾