Issue #717

March 8th, 2026
Articles & Tutorials
Sponsored
Code 10x faster. Tell Firebender to create full screens, ship features, or fix bugs - and watch it do the work for you. It's been battle tested by the best android teams at companies like Tinder, Adobe, and Instacart.
Katie Barnett explains why LocalResources.current should be used over LocalContext.current when accessing resources in Compose, to correctly handle configuration changes.
Alexey Zinchenko shows how to add JBox2-powered physics simulations to Jetpack Compose and Compose Multiplatform projects using PhysicsBox.
Piotr Prus shows how to implement velocity-driven rotational motion blur on a spinning Compose canvas, using an AGSL RuntimeShader on API 33+ with a ghost-layer fallback for older versions.
Kirk Agbenyegah demonstrates how to implement timeline hover preview thumbnails in a media player using Jetpack Media3.
Kirill Rozov introduces a set of Detekt static analysis rules for enforcing best practices when using the Koin dependency injection framework.
The WHOOP engineering team shares how they reduced excessive wake lock sessions by over 90% using WorkManager and Android Vitals.
Trevor Johns shares expert tips from Google engineers and GDEs for getting the most out of Gemini in Android Studio, including Agent Mode and the New Project Assistant.
Google introduces Android Bench, a new benchmark suite for evaluating the quality of AI-assisted Android development tools.
Mayuri Khinvasara Khabya walks through how Meta integrated Jetpack Media3's PreloadManager to achieve true instant video playback in Facebook and Instagram.
Gustavo Fão Valvassori examines the trade-offs of using AndroidX ViewModel in Kotlin Multiplatform projects.
Place a sponsored post
We reach out to more than 80k Android developers around the world, every week, through our email newsletter and social media channels. Advertise your Android development related service or product!
Libraries & Code
A Gradle plugin that simplifies deeplink routing by matching URLs to Android navigation destinations.
A macOS menu bar app for quickly launching and managing Android Virtual Devices without opening Android Studio.
A library providing a consistent and reliable API for installing and uninstalling APKs on Android.
An open-source on-device face liveness detection library for Android.
A browser-based playground for writing, testing, and sharing custom Android Lint rules with live SARIF output.
A Jetpack Compose library providing a lazy adaptive grid layout for building responsive UIs across different screen sizes.
News
Google details the Google Play wake lock enforcement rollout and best practices for reducing excessive partial wake lock usage.
Google announces expanded billing choice, a Registered App Stores program, and reduced service fees on Google Play.
Google releases Android Studio Panda 2 stable, with an AI-powered New Project flow that generates a working app from a single prompt.
Google announces connected display support is generally available in Android 16 QPR3, enabling desktop windowing on external monitors.
Videos & Podcasts
Coding with the Italians explores Android's Tracing 2.0 API for simplified performance tracing with guest Rahul Ravikumar.
Kotlin by JetBrains covers the key AGP 9.0 changes for Kotlin projects, including built-in Kotlin support and migration to the new Android KMP library plugin.