Surprise! Android O is now official with a lots of new features. The latest OS Developer preview is now available for the Nexus 5X, Nexus 6P, Nexus Player, Pixel, Pixel XL, Pixel C, the official Android Emulator, and you also get an emulator for testing Android Wear 2.0 on Android O.
Here's what's new in Android O
- Notification channels: Notification channels are new app-defined categories for notification content. It let developers give users fine-grained control over different kinds of notifications. It also allows users to block or change the behavior of each channel individually, rather than managing all of the app's notifications together.
- Background limits: Android O puts a big priority on improving a user's battery life and the device's interactive performance. It put additional automatic limits on what apps can do in the background, in three main areas: implicit broadcasts, background services, and location updates.
- Autofill: With Android O. Users can select an autofill app, similar to the way they select a keyboard app. The autofill app stores and secures user data, such as addresses, user names, and even passwords.
- Picture in Picture (PIP): PIP display allows users to continue watching a video while they're answering a chat or hailing a car.
- Adaptive icons: With Android O, you can now create adaptive icons that the system displays in different shapes, based on a mask selected by the device. The system also animates interactions with the icons, and them in the launcher, shortcuts, Settings, sharing dialogs, and in the overview screen.
- Connectivity: For the ultimate in audio fidelity, Android O now also supports high-quality Bluetooth audio codecs such as LDAC codec. We're also adding new Wi-Fi features as well, like Wi-Fi Aware, previously known as Neighbor Awareness Networking (NAN).
- Keyboard navigation: Android O adds more reliable, predictable keyboard model for "arrow" and "tab" navigation that aids both developers and end users.
- WebView enhancements: Android O enables multiprocess mode by default and adding an API to let your app handle errors and crashes, for enhanced security and improved app stability.
- Java 8 Language APIs and runtime optimizations: Android O now supports several new Java Language APIs, including the new java.time API. In addition, the Android Runtime is faster than ever before, with improvements of up to 2x on some application benchmarks.
- Partner platform contributions: Hardware manufacturers and silicon partners have accelerated fixes and enhancements to the Android platform in the O release. For example, Sony has contributed more than 30 feature enhancements, including the LDAC codec, and 250 bug fixes to Android O.
You can download the Developer preview images for Pixel and Nexus devices from here.
Which Android O feature are you most excited for?
Source: Android Developers