Android M is now officially called Android 6.0 Marshmallow. Android M was unveiled during Google’s annual I/O conference last May and is expected to become publicly later this year. Android 6.0 new Developer’s Preview is now available on Nexus 5, 6, 9 and the Nexus Player. The preview will be the last one before the RTM version. The official SDK is live as well. The developers can now upload their Android 6.0 compatible apps to the Play Store. Marshmallow should make it first on the Nexus devices later this year with other OEMs following suit.
For Android Marshmallow features – Read our detailed post.