ProAndroidDev

The latest posts from Android Professionals and Google Developer Experts.

43,349 10 Followers
Editors
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

No reviews, submit yours below.
Add review

Login to submit your review.