It's been months now a new version of Android was announced by Google specified as Android M but it did not reveal what the official name would be for Alphabet 'M'. There been a lot of guessing over months which name would be for 'M' in Social Networks like Facebook, Twitter etc. And now the guessing is over!! The official Name for Android M is "Marshmallow" is announced by Google few hours back. Just like its Alphabetical or tradition naming like Ice Cream Sandwich, Jelly Bean,, KitKat, Lollipop its time for new one to join - Marshmallow- to its Android versions updates.
Its has some new features, updates of API and many more which is much stable than its previous versions of Android. Also for Developers Android 6.0 SDK and API Plugins has been released which can be found on its developer blog "Android Developers Blog" . Now you can build apps for Android M (Marshmallow) and add it to Play store.