Android Marshmallow for Developer

Google has also released  the Android version 23 APIs called Android 6.0 Marshmallow.Android Marshmallow was initially announced at Google I/O on May 28.

 It was released as the Android M preview for developer.The Android M developer preview gave developers a clear timeline to test their apps, and an opportunity to explore the new features the latest version of Android has to offer

There are some new features for android Marshmallow.

1. Fingerprint Authentication 
 for using this feature in your app first you need to add the  USE_FINGERPRINT permission in your  app.
2. Lock screen 
 Android Marshmallow add  the dialer shortcut with one to Google’s voice search on lock screen. 
3. Notifications Upgrade 
 This new feature use  NotificationManager.getActiveNotifications() method that allows your apps to  find out which of their notifications are currently alive
4. USB Type-C 
 This feature is silly-fast, can be used any way up – and it’s going to be the most commonly used  connection in the next few years. What’s more, it also allow for much faster charging than  conventional cables: it can fully charge a Nexus 6P in around two hours.
5. System UI Tuner
 Once enabled, System UI Tuner will appear in the settings menu at the very bottom. It provides a  few simple UI tweaks, including adding a battery percentage indicator to your battery icon, a  customizable Quick Settings area.
.App search bar and favourites
 In order to help those who think the new apps menu is worse, and there will be some, there are some  extra features to the apps area. First, there’s a search bar up at the top.


there are some small upgradation  in  Android Marshmallow
1. Bluetooth Stylus Support
2. Bluetooth Low Energy Scanning
3. Video
4. Audio
5.Camera