Android M was introduced recently by Google in the annual I/O developers conference. Several new features such as better text selection, improved power management, Android Pay, custom tabs for Google Chrome, USB Type-C support, modified volume controls, direct sharing, fingerprint support, etc.. have been integrated for the end users. The entire preview of the new OS Android M will be available in devices like Nexus 5,6,9, player. Some people believe that android updates are often premature and android M follows the stint. Only a very few devices will be able to get sensible duration. Ignoring all the issues, there are several factors developers need to be taken care of.
Features should be customer centric
Google’s investment on app is mainly based on those that provide changes and features , that best connects with the end users imagination. This makes both battery life and power management a good place to start during the update. Devices are taken into a deep stanby mode with the new feature named Doze included in Android M.’ Hibernation’ mode will automatically gets activated when the device OS hasn’t been used for a while. These features ensures that this will be a good update for the user who use their smartphones for a minimum period of time. At the same time this will not be too exiting for those people who live with smart phones- texting, playing, music, talking, etc..
Changes in app permissions
There has a complete overhaul in the app permission system and this will certainly benefit the developers. The advantage of android M is that users need not have to grant permissions for each installation. But permission may be required after installation while accessing user information like contact lists, GPS data, social networks connect, etc..Thu user have complete control over the information that is to be kept confidential as well as those that needs to be shared. But what about the already installed apps. Android M offers liberty to the developers to improve the previous app by integrating this feature. Applications that does not confirm to the requirements of android M will stop receiving feeds. It is important to note that this feature strictly confines itself to those elements that affect the privacy. Applications will still be able to connect automatically to the internet.
Fingerprint scanner and Password manager
Android M brings the necessary APIs including the ones that add fingerprint support to the apps. These fingerprint scanner will not work like a lock but can be extended to third party. Applications will improve logins to access fingerprint scanner. This feature is already available in Apple’s Touch ID API. The fingerprint scanner will further compliment the Google’s smart lock and other device login/security.
Apple pay will be the first thing that comes to our mind when mentioning pay. But android integrates mobile payments through Google Wallet. However, this will not be an optional feature with android M as it comes with a default builtin OS wallet. Additionally, for faster payments developers need to tweak their applications to integrate Android Pay.
Overall , android M showcases huge potential for the developers but time alone will be the restraining factor. Further, the device hardware and software also needs to catch up with this vision.For customized mobile application development using the industry best methods and practices feel free to drop an email to us on email@example.com.
- Posted by Madhumitha Srinivas
- February 4, 2016