
ProAndroidDev
The latest posts from Android Professionals and Google Developer Experts.

Andy Dyer
Staff Platform Engineer @ Ibotta, ProAndroidDev editor

ProAndroidDev.com
Team Account

Greg Fawson
CEO — droidcon Global

Sergii Zhuk
Engineering @ Meta, Investor @ Best Companies, Founder @ ProAndroidDev.com

Brian Gardner
Android developer at Cash App. Editor for ProAndroidDev

Mario Sanoguera de Lorenzo
Staff Engineer @Tonal

Omolara Adejuwon
Code and everything in between. Android Engineer. Editor @proandroiddev
Latest Posts

Managing state across navigation in Jetpack Compose
Jetpack Compose gets rid of a lot of XML boilerplate but managing state between screens still trips up even experienced developers.

“Expect Actual” Mechanism in Kotlin Multiplatform Explained
Learn how it works, see examples, and compare it to interfaces.

Custom Scene Strategy in Navigation 3 — Make Your App Flow Your Way
Take Full Control of Screen Transitions in Jetpack Compose with Your Own Scene Strategy

Free Top-rated Agent AI: Boost Android Development with Gemini CLI in 5 Minutes
This guide shows Android developers how to quickly set up and use the Gemini CLI, a powerful command-line tool featuring an autonomous…

Avoid using mutable collections in the data class constructor in Kotlin
Understand why mutable collections break equality and copy semantics in Kotlin data classes — and what to use instead.

Mastering Inter-Process Communication (IPC) in Android
Effective communication between different Android components or apps often requires careful management of inter-process communication…

AI vs Reverse Engineering: Will AI make Android R8 obfuscation obsolete?
In our era, we use AI extensively to build, transform, and share knowledge — both across companies and among individuals.

QuickTrim | Creating Transcription based video Trimmer with Media3 Transformer
With transcription APIs that support word alignment, we can trim exact words or sentences from a video. This lets users remove filler…

Common pitfalls in Jetpack Compose navigation
Jetpack Compose promises a more declarative and flexible way to build UI in Android — and it delivers. But when it comes to navigation…

The Hidden Performance Cost of Excessive Mobile Analytics
We, as Android developers, are taught the importance of data. Product managers, marketing teams, and business intelligence analysts…
Reviews
Login to submit your review.