Nothing excites a smartphone user more than the news of an upcoming software upgrade. And the good news for all Android user is that the Google has officially announced the next generation of the Android OS, Android 6.0 Marshmallow. As it is easy to see that Google is keeping the trend and naming convention alive for the Android OS by naming them after something sweet and yummy.

Google already announced about the developer preview of the same at the earlier Google I/O Conference in the month of May and the codename given to the OS version was Android M. But now we know that M stands for Marshmallow in the Android alphabet.

Along with the unveiling the name officially of Android 6.0, Google has also released the updated and near final Android 6.0 SDK and Developer Preview 3 for the Nexus series of devices. Android 6.0 Developer Preview 3 is available currently for Google Nexus 5, Nexus 6, Nexus 9 and Nexus Player only. So if you are a developer, having any of these Google Nexus device then you can taste the Android 6.0 Marshmallow now itself.

Google has also opened up its Play Store for submissions of the smartphone apps that are built using Level 23 of the Android APIs within the latest SDK. It shows that the new and existing Android apps are ready for the introduction of Android 6.0 Marshmallow OS.

Android 6.0 Marshmallow OS will bring some interesting features like native fingerprint scanner support, Android Pay, new permissions API for apps, native support for USB Type-C, new battery saving features called Doze and Now On Tap etc.

People who already having the Android M developer preview installed on their Nexus devices will receive an OTA update for Android 6.0 Developer Preview 3. If you are not having the older developer preview installed on your Google Nexus devices or you just do not want to wait for the OTA update to arrive then, download the Android 6.0 Developer Preview 3 from the links given below and flash on your Nexus devices.