Are you an Android developer or Android Geek ? Are you waiting for new version of Android SDK or Android OS? Then this blog post is for you.
Who doesn’t like Marshmallows? So Android community said, “M is for Marshmallow.”
Now in more detail,Google has launched the final version of Android M Preview along with Official Android 6.0 SDK(Software Development Kit) on August 17, 2015.
In Android M, Google has introduced some new features, which are cool, secure and power saving. Android Developers’ website says ,”Android M developer preview is available for selected Nexus devices – namely the Nexus 5, Nexus 6, Nexus 9 and Nexus Player .”
First ,Let’s talk about Android 6.0 SDK. You can access final Android APIs and latest build tools to target API 23 (Which is Android M Preview). So you have to change your
targetSdkVersion to 23, in your manifest, to test API 23 specific features like data backups, app permissions much more.
Along with Android 6.0 SDK , they also updated Android Support Library to version 23 (v23). In v23 its easier to integrate your app using new platform features like app permissions, fingerprint and backup support with backward compatible manner.
Further, we will talk about new features of Android M or Android 6.0. Android have introduced some great features with M Preview, which are as follows:
In Android M app permissions will be asked when you use any app for the first time, not at installation time. To give users this flexibility and to make sure your app behaves as expected when an Android Marshmallow user disables a specific permission, it’s important to check your app with target API 23 and update for Android M users. You can modify permission in settings later and the user can also see which permission is provided to which apps.
2. Web Experience
Android also worked on Web simplicity. As Android Broke said,”Chrome Custom Tabs is a new feature that gives developers a way to harness all of Chrome’s capabilities, while still keeping control of the look and feel of the experience”. It allows the user to search through Chrome Custom Tabs on top of the active app without launching Google Chrome. It also supports automatic sign-in, saved passwords, autofill, and multi-process security to manage passwords and other data. So searching will be faster than the previous one.
Before Android M, when you click on a link then it asks for “open with” option and sometimes it doesn’t use appropriate app or service. Therefore, when you will click on any link on facebook, you will be redirected to facebook app.
4. Mobile Payments
Google is providing Android Pay for security, simplicity, and choice by allowing you to use your existing credit cards to pay for the top 75000 products in the US. So you can manage all your transactions via a single click. Android Pay is compatible with Android 4.4 KitKat and above with support of American Express, Visa, Mastercard, and Discover.
5. Fingerprint Support
This feature is newest and cool feature for Android users. By using these facilities you can not only lock or unlock your mobile but you can make purchases shopping in real-life or within Play Store apps also . But for that, you also need hardware support for the fingerprint scanner to use this feature.
6. Power and charging
Vice President of Engineering (Android), Dave Burke said, “Google tested two Nexus 9 devices, one running Lollipop and one running the Android M preview, and learned that M will provide up to two-times longer standby time. Even in Doze mode, your Android can still start alarms or notify you of priority notifications.” And Android M also supports Type – C USB, which provides faster charging.
Along with these six major Android M features Google also launched these new services :
Auto Backup and Restore for Apps : – This feature will be used with Google Drive to automatically backup app data and settings with a file size of 25 MB or less.
Google Now : – It provides relevant data with leaving the active app more precisely.
Google Photos : – It manages all your photos and videos by day,month, year and name. It doesn’t save all your photos on your phone, so can save gigabytes of photos and manage them.
Google Chrome :- Newer chrome version optimizes your results for weak connections and reduces memory usages.
Android M RAM manager : – Provides users with more accurate and comprehensible information regarding the maximum and average RAM usage of apps.
New app drawer :- It scrolls vertically instead of horizontally, and is held against a white background, instead of muted shade of your wallpaper.
Dark Theme :- You can change your menu background to white cosmetic which looks better than dark gray. You can find this option in Settings > Developer Options.
Have You liked Google’s new Android M Preview ? Please mention in comments, if you have any question or suggestion.