Please turn JavaScript on
ProAndroidDev - Medium icon

ProAndroidDev - Medium

Want to stay in touch with the latest updates from ProAndroidDev - Medium? That's easy! Just subscribe clicking the Follow button below, choose topics or keywords for filtering if you want to, and we send the news to your inbox, to your phone via push notifications or we put them on your personal page here on follow.it.

Reading your RSS feed has never been easier!

Website title: ProAndroidDev

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  1.58 / day

Message History

Every Android dev has seen the DKA checkbox in Developer Options. Almost nobody tests with it on. I didn’t either, until I had to track down two production bugs, months apart, that only reproduced with it on.

The first bug looked like a media picker that forgot how to respond to taps. The second looked like a profile screen that forgot how to navigate. Different feature...


Read full story

Google’s official Android guidance was updated on May 18, 2026 — and it now explicitly recommends turning ViewModel events into UI state

Image created by AI

For a long time, Android UI architecture has often looked something like this:

ViewModel

├── UiState ───────→ UI

└── UiEvent/Effect → UI

├── Chan...

Read full story

Part 3 of the Modern Compose Performance series. If you haven’t read the previous part, start with “Your Compose App Isn’t Slow — Your State Is” — this article assumes you’ve fixed your state reads.

S...


Read full story

Full tensor-level control for custom machine learning models on Android.

Every team building on-device AI eventually reaches a point where pre-packaged task pipelines no longer suffice. You might need to deploy a custom-trained model, implement a specialized quantization strategy, or pipe raw tensor outputs directly from one neural network into another.

T...


Read full story