It still may be two months until I/O, but is too excited to wait. In a post on the Android Developer Blog today, pulled back the curtain on some of Android O’s new features enhancements, from the looks of it, it’s a jam-packed release.
In the past, has released the first developer preview of the latest Android version following its I/O keynote, notes the change, saying it has been “pushing hard on improving our engineering processes so we can share our work earlier more openly with our partners.” In the post, spotlights a number of new features, several of which were only recently leaked. It warns that there is “still plenty of stabilization performance work ahead of us,” but developers can download install the developer’s preview beginning today.
O happy day: ile this definitely isn’t the full list of features planned for Android O, there is a lot here that should make long-time Android fans extremely happy. is likely saving some main consumer features for its big conference, but even the list of enhancements here, especially background limits the new windowing features, will have a profound effect on how we use our phones. And giving developers extra time to get their apps up to speed before the public release is great news, too.
Battery saver
First foremost, is putting continued emphasis on improving battery life performance, this time around focusing on the access apps have while running in the background. There are three main areas that has targeted for automatic limits: implicit broadcasts, background services, location updates.
For users, that means apps won’t be able to drain your battery when you’re not using them anymore, notes that it is a “significant change in Android, so we want every developer to get familiar with them.” It’s not entirely clear whether will allow users control over which apps have background permissions or limit them altogether, but either way it should help our phones last a little longer.
Another new feature is something is calling notification channels, new app-defined categories for notification content. th Channels, users will have more granular control over notifications, it won’t be an all-or-nothing toggle for apps anymore: “Channels let developers give users fine-grained control over different kinds of notifications—users can block or change the behavior of each channel individually, rather than managing all of the app’s notifications together.”
ndow dressing
so new in Android O is cture in cture, but it’s not just for video. ile users will be able to continue watching videos in a small window while they use another app, the feature, which is available for hsets tablets, will also let apps put themselves in mode “from the resumed or a pausing state where the system supports it.” Developers will be able to specify the aspect ratio a set of custom buttons interactions, it could be one of Android O’s most useful features. There’s also a new overlay window for apps to use instead of the system alert window, as well as multi-display support for launching an activity on a remote screen.
Android O’s icons have gotten a boost, too. Developers can now create adaptive icons that change dynamically, similar to the way the Calendar icon automatically changes with the date on the xel phones. According to , Android can now display icons in different shapes, based on a mask selected by the device, the system will also animate custom interactions with the icons all across the system.
Developers will also be getting new Autofill As in Android O, which will make using password managers much easier. ere users previously had to jump back forth between apps to fill in stored passwords, Android O will let developers build platform support for autofill, just like Smart ck does in Chrome. Users will be able to select autofill apps similar to the how they switch between keyboards, with secure access to data such as addresses, user names, passwords.
O, that’s not all!
There are many more changes under the hood in Android O as well. Fonts will now be a fully supported resource type, so apps will be able to display richer custom fonts. Developers will be able to use fonts in XMlayouts as well as define font families, as well as declare the font style weight along with the font files.
Elsewhere, developers will have access to a wide-gamut color for supported displays, high-quality Bluetooth audio codecs, new -Fi telecommunication features, “a more reliable, predictable model for ‘arrow’ ‘tab’ navigation,” a native AAudio A for high-performance, low-latency audio. And Android O will support several new va nguage As, including the new java.time A.
Finally, worked closely with hardware manufacturers chip partners to target specific issues they had with Nougat, whether in the form of fixes or enhancements. specifically calls out Sony, which has contributed “more than 30 feature enhancements 250 bug fixes” to the next version of Android. rhaps this signals a way for to ensure future Android updates gets into the hs of all users, but either way, it’s great to see OEMs working closer together.
The developer preview of Android O is not part of the over-the-air beta program, so developers will need manually download the factory image flash the ROM to their devices. is also promising to open it up to the main beta program as development continues, will be doing “a deep dive on all things Android” at I/O in May.