Why KMP Android SDKs Need Fat AARs for Zero-Config Installs
Standard AARs leak Ktor, Koin, and serialization dependencies to consumers. Fat AARs bundle them so Android matches iOS's zero-config story.
Standard AARs leak Ktor, Koin, and serialization dependencies to consumers. Fat AARs bundle them so Android matches iOS's zero-config story.
A hands-on architecture for shipping Kotlin Multiplatform SDKs to Android and iOS, plus Embrace's donation of a Kotlin implementation to…
Practical architecture tips for building SDKs developers actually want to use.
How Gradle composite builds let Android teams test shared SDKs in place, with code samples and the trade-offs against Maven…
First look at Android 16 DP1: new photo picker, Health Connect FHIR APIs, and a shifted release timeline.
The November 2024 Jetpack release adds twelve new Lint rule packages, mostly targeting Compose code quality.
A look at how androidx.tech indexed every AndroidX artifact version, scraped POM files, and mirrored source jars from Google's Maven…
AndroidX November 2024 release adds cross-platform annotation support and previews new camera APIs.
The JCenter Maven repository has shut down. If your Gradle build just broke, here is the recovery playbook, plus how…
Product roadmaps sound useful but sometimes cause more harm than good. Here's when to ditch yours and what planning tools…
Upgrading to Android Gradle Plugin 8.5.2? Here is how to solve NoMatchingGraphVariantsException and R8 network code crashes.
Material ripple logic lives in a standalone library, but documentation gaps make it tricky to use outside Material3. Here is…