Android 17 Beta 1 has officially launched for Pixel phones, marking a significant step forward in the Android ecosystem. Accompanying this release is a detailed blog post from Google, outlining the enhancements and guiding developers on how to update their applications effectively. Among the most noteworthy changes is the enforcement of app orientation and resizability restrictions, a move that promises to enhance user experience, particularly with the imminent arrival of Android laptops.
Android 17 will enforce app orientation and resizability restrictions
According to Google’s blog, Android 17 (API level 37) eliminates the option for developers to opt-out of orientation and resizability restrictions on larger screens (with a width greater than 600 dp). This pivotal change means that five specific attributes and APIs will be disregarded when applications are executed on large screens or categorized as games. Users of Android tablets, foldable phones, or Chromebooks are likely familiar with the frustration of apps that lock into a single orientation.
While many applications are primarily designed for mobile use, a lack of optimization for larger displays can lead to a subpar experience, particularly on Android tablets. Samsung’s foldable devices allow users to force orientation changes, often resulting in distorted user interfaces that detract from usability. Fortunately, Android 17 aims to rectify this issue.
Unified experience
For developers, Google emphasizes the necessity of adapting applications to meet the new standards set by SDK 37. “Apps targeting Android 17 must ensure compatibility with the phase-out of manifest attributes and runtime APIs introduced in Android 16,” the company notes. Importantly, users will still maintain control over their app experience, with the ability to opt-in or opt-out of default behaviors through the system’s aspect ratio settings.
This shift will compel developers to refresh their applications to support new orientations, ultimately leading to a more cohesive experience across foldables, laptops, and tablets. The forthcoming Aluminum OS, an Android-based operating system designed to replace ChromeOS, will require Android applications to function seamlessly in landscape mode. This alignment suggests that Google is strategically pushing developers to adapt to these new restrictions, ensuring that the transition to a more unified Android experience is both smooth and beneficial for users.