Sony has released the Android M Developer Preview for its Sony Xperia range of smartphones, and it is available for a wide range of devices. This release marks a significant step for developers and enthusiasts who are eager to explore the new features and improvements that Android M brings to the table.
The Android M Preview is available for the Xperia Z3, Z3 Compact, Z3 Tablet Compact, Z2, Z2 Tablet, Z1, Z1 Compact, Z Ultra, T2 Ultra, and many more devices. This extensive list ensures that a broad spectrum of users can experience the latest Android version and provide valuable feedback.
Key Features of Android M Developer Preview
The Android M Developer Preview introduces several new features and system changes that aim to enhance the user experience and provide developers with new tools to create better applications. One of the most notable changes is the new permission system. Unlike previous versions, where app permissions were granted at the time of installation, Android M allows users to manage app permissions at runtime. This means users can grant or revoke permissions as needed, providing greater control over their privacy and security.
Another significant change is the introduction of Doze Mode, which aims to improve battery life by putting the device into a deeper sleep state when it is not in use. This feature can significantly extend the battery life of devices, especially for those who do not use their phones frequently throughout the day.
Additionally, Android M includes support for fingerprint authentication, which can be used for unlocking devices, authorizing payments, and more. This feature enhances security and provides a more convenient way for users to interact with their devices.
You can now create a test image of Android M Developer Preview and flash that onto any Xperia device in Sony’s Open Device program. The recently released Android M Developer Preview gives developers the necessary tools to prepare for the full Android M release. Discover the changes, then test and verify your apps on the new platform.
With Google’s Android M Developer Preview, it’s worth noting that there are a variety of system changes and some API behavioral changes. This includes a new permission system, where users can directly manage app permissions at runtime. To take into account these changes, you may want to test your apps prior to the M release to ensure compatibility.
Why Developers Should Test Their Apps
Testing apps on the Android M Developer Preview is crucial for developers who want to ensure their applications are compatible with the new system changes and features. The new permission system, for example, requires developers to update their apps to request permissions at runtime. Failure to do so could result in apps not functioning correctly or being unable to access necessary features.
Moreover, the introduction of Doze Mode means that apps need to be optimized to handle the new power-saving features. Apps that rely on background processes may need to be updated to ensure they continue to function correctly when the device enters Doze Mode.
Fingerprint authentication is another area where developers can enhance their apps. By integrating fingerprint authentication, developers can provide users with a more secure and convenient way to access their apps and services.
You can find out more details about the developer preview of Google’s Android M for Sony’s Xperia devices at the link below.
Source
Latest Geeky Gadgets Deals
Disclosure: Some of our articles include affiliate links. If you buy something through one of these links, Geeky Gadgets may earn an affiliate commission. Learn about our Disclosure Policy.