Finally Google confirmed what the “M” of the latest Android version (6.0) means; it stands for Marshmallow. The last and final version of the Android M developer preview has just been released, together with the Android 6.0 SDK.
Android Marshmallow features some significant improvements and changes, like better user permissions management and improved power management.
These are the biggest changes in a nutshell
- Final Permissions User Interface: the permissions user interface is updated (enhanced some of the permissions’ behavior).
- API change: Updates to the Fingerprint API – which enables better error reporting, better fingerprint enrollment experience, plus enumeration support for greater reliability.
- Power management: Android M makes use of a new function known as Doze to improve device standby time. Motion detectors will recognize when devices haven’t been interacted with for a while, such as when a person is asleep or a device has been left on a table, to reduce background processes.
- App links: App links are being changed in Android M so that Android has a greater awareness of which apps can open content directly, instead of bothering users every time with the dialog box.
- Web experience: “Chrome Custom Tabs is a new feature that gives developers a way to harness all of Chrome’s capabilities, while still keeping control of the look and feel of the experience,” as stated by a Google spokesman.
- Mobile payments: Android Pay is Google’s mobile payments service and it allows existing credit cards to pay for products in more than 700,000 stores in the US.
Head over here for the announcement from Google.