Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Google’s Android O Boasts Promising Features For Mobile App Developers

DZone's Guide to

Google’s Android O Boasts Promising Features For Mobile App Developers

Google has made Android O available in a developer preview version. Read about the many features and upgrades it brings to mobile app development.

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

When I was small, I used to Google everything, from solving my math problems to finding my lost pencil at school. Of course, as a kid, my assumption was that Google was the grooviest thing where you can find anything and everything. Obviously, as I grew up, this perception was altered. Now I believe it with even more clarity. Google, for me, is the originator of innovation.

For the past two years, Google has been making the developer preview for its latest grand piece, Android O. Now is the time to celebrate, to welcome the grand-daddy of all. Although it is not available to the general public for now, for developers, the good news is that you can try and test it right away. Download it here. For others, it is advised to sit back and relax for the official launch.

What is Newfangled in Android O?

The first preview in the market brought some exciting expansions for app development and developers in general. Now you can use custom fonts and icons with more precision. Enhancements in audio make it more professional, and there are more ways to connect with users with local social apps and head-to-head global gaming.

Improved Battery Life

Keeping the tradition intact, Google in Android O took a one step ahead and laser-focused its efforts on apps running in the background. With groundbreaking technology, Android O is equipped with processes that minimize battery usage. As per one of the chief executives in Google, Dave Burke: “We’ve put additional automatic limits on what apps can do in the background, in three main areas: implicit broadcasts, background services, and location updates.”

However, to judge Google Android O just by battery life is judging a book by its cover. There is a lot more to look for in O than just the battery itself. In Android O, Google took the competition to the next level by resolving the multi-tasking of apps issue with improved working procedures.

Grouped Notifications is a Life Saver

It is habitual for Google to tweak some items with every update for the notification bar. But with O, Android one step ahead and introduced "group notifications," a superb feature that can help to declutter your mind from the nonsense burden of features that pop-up randomly in the notification bar. These are now called "channels."

Custom Adaptive Icon Development for Developers

If the above doesn’t impress you, here is one more update. Now, with O, the app developers can make custom adaptive icons which can adjust the shape and color of the icons based on the theme of your phone. This is a pretty new feature which is not available on iOS or any other platform in the market.

Furthermore, there are some additions in the navigation screen that will be a roof-raisingly cool addition for Android users:

  • A clean picture-in-picture mode for watching videos.
  • Instead of traditional system alert, now you can enjoy the new pop-up window of the app.
  • Fantastic new ways for keyboard navigation, which includes improved arrow and tab button navigation.
  • Multi-display support for launching an activity on a remote display, which sounds more like PowerPoint on an Android phone.

Lastly, developers have requested some features to be added to make the app more professional and less hassle-free:

  • Autofill APIs which will be a great plus point for password managers to register themselves as the official autofill app, preventing some of the hassles.
  • A telecom framework so third-party apps can act like first-class phone apps.
  • "Network-aware networking," which will allow all Android devices to communicate more proficiently than Wi-Fi even when the internet is not connected.
  • Although Google is claiming that speed is 2X then the previous version, app developers are requesting Java 8 APIs, which will be best at this time.

For now, app developers can test the Android O on a desktop emulator or one of the following devices: Pixel, Pixel XL, Pixel C, Nexus Player, Nexus 6P and Nexus 5X. If you are a developer and willing to try it, you can manually download and try it yourself, rather than sign up for the updates.

This post was originally published here.

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.

Topics:
android o ,mobile app development ,mobile ,android ,app development

Published at DZone with permission of Mariya Fox. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}