Android 16 introduces mandatory changes forcing apps to support multiple orientations and screen sizes on displays 600dp and larger, eliminating orientation locks. Three key updates enable adaptive development: mandatory resizability in Android 16/17, new Large and Extra-large window size classes in WindowManager 1.5.0 for screens beyond 1200dp, and Navigation 3 with decoupled architecture for managing multi-pane layouts. These changes target the expanding Android ecosystem of 500+ million devices including foldables, tablets, and Chromebooks, where users spend 9-14x more than phone-only users.
Table of contents
Goodbye Mobile Only, Hello Adaptive: Three essential updates from 2025 for building adaptive appsStandardizing adaptive behavior with Android 16Supporting screens beyond the tablet with Jetpack WindowManager 1.5.0Rethinking user journeys with Jetpack Navigation 3A foundation for an adaptive futureSort: