InfoQ Homepage News Android 16 Introduces Wide-Ranging Features and Changes
Android 16 Introduces Wide-Ranging Features and Changes
Jun 20, 2025 2 min read
Write for InfoQ
Feed your curiosity. Help 550k+ globalsenior developers
each month stay ahead.Get in touch
Google has released Android 16, now available for supported Pixel devices. The new release introduces a wide range of new APIs and changes, some of which affect existing apps and require developers to update their code. Material 3 Expressive, the new paradigm for Android user interfaces, is not yet included and will roll out later this year.
Android 16 introduces a wealth of new features and changes across nearly all areas of the OS, from accessibility and connectivity to camera support, privacy, core functionality, security, and more. Notable new behaviors include improved notifications, extended support for full-screen apps, advanced protection against USB attacks, desktop-style multitasking, and several enhancements to camera and media capabilities.
Adaptive apps are the default on Android 16 for any "large" device, that is, devices with displays larger than 600dp in both dimensions, such as the inner screens of foldables, tablets, and Chromebooks. The option to restrict an app’s resizability via the manifest is no longer available. For developers, this means adopting good practices to avoid stretched UI components, ensuring the camera works correctly in both orientations, and preserving state across window size changes.
Changes needed to support adaptive apps are also essential for desktop-like multitasking, which is enabled when connecting an Android device to an external monitor. In addition, apps displayed on an external monitor may benefit from more advanced behaviors like allowing multiple instances, supporting data sharing via drag and drop, supporting configuration changes, and more.
Android 16 introduces an extended notification system supporting progress-centric notifications, which can be used to denote how a process progresses through multiple states and milestones, such as for ridesharing, delivery, and navigation. The system uses points and segments to visually represent progress. These new features lay out the foundation for the upcoming Live Updates capability.
Google has already scheduled a minor Android 16 update for Q3 and a major feature drop in Q4, which will include the release of Material 3 Expressive. Notably, the current release is the only one that will require updates to existing apps to ensure compatibility with Android 16 devices.
Developers should pay close attention to changes such as new JobScheduler quotas that could stop an app when the developer does not expect it; ART changes potentially crashing apps using reflection, JNI, or accessing Android internals; stronger security against intent redirection attacks; the adoption of 16KB page size; new Bluetooth handling affecting device re-pairing, and more.
As mentioned, Android 16 is currently available exclusively on supported Pixel devices. According to Google, support for third-party models will follow soon. In the meantime, developers can test their apps using the Android emulator in Android Studio to ensure compatibility and expected behavior on Android 16.
This content is in the Mobile topic
Related Topics:
-
Related Editorial
-
Related Sponsors
-
Popular across InfoQ
-
AWS Introduces EC2 Instance Attestation
-
AWS Launches Amazon Quick Suite, an Agentic AI Workspace
-
Google Introduces LLM-Evalkit to Bring Order and Metrics to Prompt Engineering
-
Java News Roundup: OpenJDK, Spring RCs, Jakarta EE, Payara Platform, WildFly, Testcontainers
-
Three Questions That Help You Build a Better Software Architecture
-
Cloud and DevOps InfoQ Trends Report 2025
-
Related Content
The InfoQ Newsletter
A round-up of last week’s content on InfoQ sent out every Tuesday. Join a community of over 250,000 senior developers. View an example