[フレーム]
BT

InfoQ Software Architects' Newsletter

A monthly overview of things you need to know as an architect or aspiring architect.

View an example

We protect your privacy.

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Unlock the full InfoQ experience

Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with content, and download exclusive resources.

Log In
or

Don't have an InfoQ account?

Register
  • Stay updated on topics and peers that matter to youReceive instant alerts on the latest insights and trends.
  • Quickly access free resources for continuous learningMinibooks, videos with transcripts, and training materials.
  • Save articles and read at anytimeBookmark articles to read whenever youre ready.

Topics

Choose your language

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+ global
senior developers
each month stay ahead.
Get in touch
Listen to this article - 0:00
Audio ready to play
0:00
0:00

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.

About the Author

Sergio De Simone

Show moreShow less

Rate this Article

Adoption
Style

This content is in the Mobile topic

Related Topics:

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

We protect your privacy.

BT

AltStyle によって変換されたページ (->オリジナル) /