Issue #695

October 5th, 2025
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.
A case study on optimizing Android splash screen performance through architectural innovation, including the trade-offs you need to know.
Stefano Natali demonstrates techniques for creating nuanced shadows in Compose using layered shadow modifiers, blending blur and spread to enrich UI depth.
Pablo Costa finds Compose 1.9’s visibility APIs easier but still imperfect, with less consistency than manual visibility-tracking techniques.
Sivavishnu shows how Jetpack App Startup unifies initialization under one provider to reduce startup cost and ContentProvider overhead.
Prashant Panwar demonstrates morphing a circular dot pattern into an organic blob in Compose using drawWithCache and dynamic point calculations.
Matthew Forsythe from Google explains how developer verification improves Android app security while preserving sideloading freedom and standard development workflows.
Alice Yuan from Google outlines how Android vitals detects and helps mitigate excessive wake lock usage to optimize app battery performance.
Mark Murphy shows how adding a referenced key to drawWithCache() forces recomposition when its state changes.
Ignacio Carrión explains how Kotlin’s Mutex provides coroutine-friendly, non-blocking synchronization with guidance on safe usage and common pitfalls.
Aurimas Liutikas' call to action is to reduce the inputs to the configuration cache in your build as much as possible and report issues to plugins that cause excessive inputs.
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!
News
Google is designing a lightweight, no-fee account type that won't require ID verification for distributing apps to a small number of devices, and would like your feedback to get it right.
Joffrey Bion from JetBrains announces Amper 0.8.0 with Compose Hot Reload, new Kotlin and platform support, and Gradle integration removal.
Videos & Podcasts
Philipp Lackner provides an introduction to all the changes from the Material3 Expressive theme including the new motion physics, UI components, text styles and shapes.
To protect users from malware and scams, Android has launched Android developer verification, a program that verifies developers identities.
Avoid this App Crash Issue in a Production!
Jov Mit shows how to build custom layouts in Jetpack Compose.
Join a panel of Developer Relations Engineers and Product Managers across Android, AI/ML, Google AI Edge, and Firebase as they deep dive into advanced technologies and research behind intelligent experiences on Android.