18/08/2015
Android M stands for Marshmallow:
Top
To 6 features of Android 6.0Android M stands for Marshmallow: Top 6 features of Android 6.0 that went on for months, Google has finally announced its next Android iteration will be named after the sweet treat Marshmallow. So, now M is for Marshmallow.Marshmallow was one of the highly speculated name that fits Google’s nomenclature of sweet treats like – Cup Cake, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean, KitKat and Lollipop. It beat other probable names like mud pie, mousse, and our very favourite Malai Barfi.The company revealed the name on its developers blog and alongside also revealed thefinalAndroid 6.0SDK that will be available for download via the SDK Manager inAndroid Studio. It will bring access to final Android APIsand latest build tools.“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,” Jamal Eason, Product Manager, Android writes in ablogpost.Marshmallow brings new platform features such as fingerprint scanner and Doze power saving mode, but along with that also offers new permissions model.Google Play is also made ready to accept API 23apps via the Google Play Developer Console. At the consumer launch later this year, the Google Play store will be updated so that the app install and update process supports the new permissions model for apps using API 23.“Classes for detecting and parsing bar codes are available in the com.google.android.gms.vision.barcode namespace. The BarcodeDetector class is the main workhorse — processing Frame objects to return a SparseArray types,” he further adds.Google has also revaled its new lawn statue similar to the droid seen above.Needless to say, Android Marshmallow brings new app permissions, custom Chrome Tabs, fingerprint support and improved power management.Take a look at some of its cool new features announced earlier this year:App Permissions The App Permissions got a major overhaul and Google will allow users to decide which permissions they want to allow or revoke, basedon when those particular functions are used. Unlike the current implementation, where users have to agree to all app permissions on first install and also for updates, in Android M, users will get notifications asking for permissions only when they are using a particular function inan app.Google has identified eight parameters including location, camera, contacts and so on, to help you give permissions for these. So for instance, in WhatsApp if you want to send a voice message, the App Permissions tab will pop up, asking you for permission to use the microphone. You can also revoke the permission later if you so wish. Also, app updates will also not ask you for permissions off the bat, unless you are using a feature whichneeds you to grant that particular app some permission.Web Experience: Custom Chrome TabsThe web browsing experience with the Chrome browser also gets a shot in the arm. Chrome Custom tabs, a new feature, that will let you include webviews within a particular app, without the need to switch to the Chrome browser on your phone. The Chrome browser will run atop your app (in case you click on any link within the app). Features such as automatic sign-in, saved passwords, autofill will work on the apps seamlessly. Also the Chrome Custom tab will take up the colours and fonts of the app it is being opened within, to make it seem like a seamless experience. In principle it seems closer to Facebook’s Instant Articles, with the difference being that the Chrome Custom tabs will make you feel like you are within the app that you are browsing.App LinkingAndroid currently supports the app linking system, also known as Intents, which gives you the choice to open a particular web link in a webbrowser or an app. Before, if you