Sasikanth
@sasikanth.dev
840 followers 220 following 210 posts
He/Him. Android and Kotlin Multiplatform engineer. Indie app developer on Google Play and App Store. Gaming | Anime | Formula 1. Professional procrastinator.
Posts Media Videos Starter Packs
Pinned
sasikanth.dev
A new update is rolling out for Pinnit (v1.1.0). We added some of the most requested features, bug fixes, and improvements.

Added a couple of (Chinese simplified, Ukrainian and Italian) translations, and a shortcut to crowdsource more translations.

play.google.com/store/apps/d...
sasikanth.dev
Back home for few days, I can finally work on Twine again over the weekend. Want to explore using Navigation 3 and improve large screen support for the app 👀
Reposted by Sasikanth
zacsweers.dev
Designers when an android engineer ask to just use the system back arrow: “our custom back arrow is an expression of our brand, we cannot yield to looking like a Google app”

Designers when Liquid Glass looks like shit everywhere in their app: “LEROY JENKINSSSSSSS”
sasikanth.dev
Time to switch back to using Android fulltime. It's been a while, gonna miss some nice indie apps from iOS though.
sasikanth.dev
Thank you 😄
sasikanth.dev
Yes! Thanks Yasmine 😁
sasikanth.dev
Thank you Chris 😃
sasikanth.dev
Thank you Kasper 😃
sasikanth.dev
Thanks Chris! 😃
sasikanth.dev
Brand new day, brand new role. Joining Google as a UX engineer for Android Developer Experience. One more goal achieved 🙌🏾
sasikanth.dev
✨ New Twine update rolling out ✨

In case you're wondering what the perf changes are, it's handling unnecessary recompositions because of dynamic theming I had implemented 😅
sasikanth.dev
Thank you 😃
sasikanth.dev
New Pinnit update rolling out with bunch of bug fixes and performance improvements.

play.google.com/store/apps/d... play.google.com/store/apps/d...
sasikanth.dev
Yeah, one of the other options I was thinking was making it part of onboarding, so that they can at least select certain categories and app automatically adds some of the popular feeds. At least that way user can see the related topics they like when they are opening the app for first time.
sasikanth.dev
TIL, there is `retryWhen` extension function for Kotlin flows. That's neat!
sasikanth.dev
Have you tried pre-populating some feeds? I am doing that on Twine and so far I haven't received a warning for the category.

I don't like the idea of adding some feeds, but went with some popular options.
sasikanth.dev
Oh yeah, it has bunch of issues. I was just curious if LookAheadScope will work with lazy layouts at all.
sasikanth.dev
@sebastiano.dev it looks like LookAheadScope and animateBounds is enough to animate the LazyVerticalGrid cell changes.

Obviously the transition isn’t perfect but I think adjusting animation timings and playing around with fade spec for other items should improve it.
sasikanth.dev
Let’s go! Finally we can match shadows from Figma properly without drawing them on canvas (at least that’s what I did in the past 😂)
c5inco.bsky.social
ICYMI #JetpackCompose finally has a proper box shadow API as of 1.9.0-beta01. Now we can have nice things like this web demo:
sasikanth.dev
This is a nice addition to Android Studio/Intellij Idea. I can just quickly test out all my API calls without having to switch to a different app.

www.jetbrains.com/help/idea/ht...
sasikanth.dev
Fully deserved! Your new PC video is amazing, keep on making these videos :D
sasikanth.dev
Thanks for posting this. Going through this, I have been getting more and more anxious. But it's better to just take a short break and be a little bit more kind to myself 😅