The last version of Android, Lollipop, was more design orientated with the introduction of the material design paradigm. This time round Android Marshmallow is expected to be more about polish and bug fixes.
So what can Nexus expect from Android M?
Android Pay: With Apple Pay already gaining traction Google will be keen to get there payment system to the foreground. It has been possible to pay by tapping your Android phone since the NFC enabled Nexus 4 was introduced but let’s face it, did you ever use that feature? Google will be pushing for you to get tapping.
Google Now: Google’s personal assistant is already a popular feature but it is set to become even more tightly integrated into other applications. For example you’ll be able to highlight a restaurant in your browser and use Now to get all the information you need with a tap of your home key.
App permissions: A long overdue change to the baffling app permission system. Most users blindly accepted the permissions requested rendering the system mostly pointless. Now, when an app needs a permission for the first time, such as access to the microphone, Android will stop and ask your permission to continue. This makes the access you are granting and the context of it much clearer to all.
Finger Print: A common finger print recognition system will now be available to all. This will also be tied into Google Pay for increased security when making payments.
Doze: A new resting state is said to double the length of snooze time whilst having no impact on receiving incoming messages.
When will Android 6.0 Marshmallow be available?
We can expect Android M to roll out to phones and tablets in the Autumn.
Right now, developers can download the final Android Marshmallow builds on the Nexus 5 and 6 smartphones plus the Nexus 9 and Nexus Player set-top box.
No news on whether the Nexus 4 phone or the Nexus 7 and Nexus 10 tablets are to be supported.