Curious how CompositionLocal API works under the hood in Jetpack Compose? π€ Just published a blog on it ππ»
π blog.shreyaspatil.dev/exploring-co...
#androiddevelopment #android #jetpackcompose #kotlin
Curious how CompositionLocal API works under the hood in Jetpack Compose? π€ Just published a blog on it ππ»
π blog.shreyaspatil.dev/exploring-co...
#androiddevelopment #android #jetpackcompose #kotlin
AI agents are more than chat interfaces β theyβre independent automation engines capable of planning, acting, and coordinating tasks seamlessly.
Dive into my latest post to see how multitasking is evolving with AI. π
blog.shreyaspatil.dev/you-can-t-mu...
I uploaded jetc.dev Newsletter Issue #285! New Compose BOMs! New Compose Multiplatform alpha! Nav2 -> Nav3 migration! @patilshreyas.bsky.social on keys and lazy containers! Coachmarks! And... do we really want our UI to glitch?!? jetc.dev/issues/285 #JetpackCompose #AndroidDev
Published "A simple key to a better LazyList in Jetpack Compose". π Know why you should not avoid specifying the key to it!
π: blog.shreyaspatil.dev/a-simple-key...
#androiddev #jetpackcompose #kotlin
π Announcing #ReactiveCollections for Kotlin #Multiplatform
Brings reactive programming magic to standard collectionsβ¨
A lightweight utility that wraps List, Set, Map and exposes them as StateFlow β so you donβt need to manage it manually.
π Check it out here: github.com/PatilShreyas...
π£ CFP for #droidcon India 2025 closes on 1 Oct!
It's happening on 13th Dec, 2025 @ Bangalore. So if you're interested in sharing knowledge with fellow android folks, here's a chance to apply for a talk.
πApply: sessionize.com/droidcon-ind...
#androiddev #kotlin #compose #android #androiddevoper
Published "Exploring PausableComposition internals in Jetpack Compose" π.
π: blog.shreyaspatil.dev/exploring-pa...
#androiddev #jetpackcompose #kotlin
Just published "Deep dive into annotations in Jetpack Compose"
Know how knowing and using some annotations at right places can improve the performance of the composables in your app. Learn about skippability, restartability as a concept π.
π: blog.shreyaspatil.dev/deep-dive-in...
#androiddev
πPublished blog "Understanding Dispatchers: Main and Main.immediate"
I often get queries regarding what exactly is the behaviour difference with Main and immediate dispatcher. I've tried to explain it with simple examples ππ»
π: blog.shreyaspatil.dev/understandin...