More? Maintain? Mechanics? Major?
What exactly the ‘M’ stands for in Android M is anyone’s guess but Google isn’t revealing the mystery despite giving lots of details on the latest incarnation of its signature mobile system. The new version was officially unveiled Thursday during Google’s annual I/O developers conference with more details posted online during the day.
The main message delivered is that M is geared toward vastly improving the entire Android experience. It’s about improving the quality on the system but also adding some shiny parts to spruce up the operations side.
“For [Android] M, we’ve gone back to the basics,” Google senior vice-president Sundar Pichai was quoted by Engadget. “We’ve really focused on polish and quality; we’ve literally solved thousands of bugs.”
One of the key changes, as outlined in the developers’ preview posted to the Android blog site, is the control of app permissions. Users will be able to choose to grant permission for apps to run, meaning developers will be able to have their apps operate faster once a user gives the sign-off.
App links is also a new feature though Android has always allowed apps to register to natively handle URLs. However, with M, developers will be able to add an autoVerify attribute so users can link deep to a native app without a disambiguation prompt.
A big bonus for both developers and users, though, is M’s ability to detect if the phone has been left on while not being used.
” In this state, Android will exponentially back off background activity, trading off a little bit of app freshness for longer battery life,” the blog post explained. “Consider how this may affect your app; for instance, if you’re building a chat app, you may want to make use of high priority messages to wake your app when the device is dozing.”
Yet, Google showed it is still trying to catch Apple in some sections, particularly mobile payment options. M will feature native fingerprint support allowing Android Pay users to confirm a purchase with their fingerprint. Moreover, fingerprint on M can be used to unlock devices and make purchases on Google Play.