A good part of the announced Android O features have already been leaked before, so it's pretty much a confirmation of those. As per the report, Android O will significantly change the layout of notifications, app icon badge and introduce several new features to enhance the overall user experience. After that, we'll probably have to wait until late fall for O to be released officially. And Android O improves the battery life by putting additional automatic limits on what apps can do in the background, conserving the precious battery life. This means that out of the total 1.4 billion Android users almost 10 million devices have potentially harmful applications installed. Background limits will do just what it says: put limits on what apps can do in the background, across three main areas.
Implicit broadcasts do not target a particular app and as such will no longer be able to register for such broadcasts. This feature will allow users to watch YouTube videos while checking social media at the same time for example. "Picture in Picture (PIP) display is now available on phones and tablets, so users can continue watching a video while they're answering a chat or hailing a auto", reads an excerpt from Burke's blog post.
Other new features include autofill APIs, font resources in XML, wide-gamut colour for apps and "adaptive icons", a feature that will let developers pick a background image for their app which each individual Android skin can then cut out to fit the system design.
Notifications Can Keep Track Of Where You Parked Your Car
You can even configure this option to provide an alert when you're coming close to your time expiration or when time has expired. Next time you're on your way or running late, you can share your real-time location and trip progress from navigation as well.
Developers will also rejoice as now they will have added support for fonts as full-time Android resources in XML layouts. Android O brings with it support for high-quality audio codecs such as LDAC.Additionally, Google is also introducing AAudio - a new native API for applications needing support for high-performance, low-latency audio. These changes are projected to enhance the feel of the platform and would also harvest on the powerful processor those most high-end devices come packed with.
Google's Android O also brings in few enhancements on the keyboard navigation front and WebView in apps.
Developers can try out Android O on various Google-made devices using the official Android emulator now, however there's no news on a date for a public launch just yet.