Android 6.0, the next major update to Google's mobile operating system, has been officially named as Android Marshmallow, having been previously announced as Android M.
Android product manager Jamal Eason confirmed the name, which follows the sugary theme of previous Android version names. He also announced the release of Android 6.0 Marshmallow SDK tools for app developers.
"Whether you like them straight out of the bag, roasted to a golden brown exterior with a molten centre, or in fluff form, who doesn't like marshmallows? We definitely like them" wrote Eason.
"Since the launch of the M Developer Preview at Google I/O in May, we've enjoyed all of your participation and feedback. Today with the final Developer Preview update, we're introducing the official Android 6.0 SDK and opening Google Play for publishing your apps that target the new API level 23 in Android Marshmallow."
Android 6.0 Marshmallow introduces a new permissions model where, instead of apps requesting permissions during the installation process, they will ask for permissions as and when they are actually needed. Eason recommended that developers update their apps to offer this functionality ahead of Marshmallow's launch.
The upcoming OS also adds a Direct Sharing feature that allows users to share content with contacts within an app, as well as native support for fingerprint sensors. Some Android Lollipop devices, such as the Galaxy S6 Edge+, already include a fingerprint sensor, but Android Marshmallow will include support for this feature at the system level.
The USB-C platform will also be supported in Android 6.0 Marshmallow. This enables speedier file transfers, and Google said that handsets equipped with a USB-C port can be charged up to five times faster than current models.
Google has not confirmed a specific release date for Android 6.0 Marshmallow, although Eason's blog post mentions that the OS "launches to the public later this fall".