Here's Everything New In Android O Developer Preview
App Background Limits To Improve Battery Life and Performance
High-quality Bluetooth audio, pro audio API, Bluetooth control for calls from third-party appsTo improve audio fidelity, Sony has made their LDAC codec available as part of Android O. The new AAudio API is designed for apps that require high-performance, low-latency audio. Lastly, the ConnectionService APIs have been updated to allow calls from third-party apps to interface and be controlled by Bluetooth devices, like cars.
New Notification Design, Grouping And Snoozing
Under the hood, Android is introducing app-defined categories for notifications. For example, a news app would group notifications under various sections, like politics or sports. These notification channels let developers give users fine-grained control over different kinds of alerts, as well as the ability to quickly turn off specific categories by holding down in the notification shade.
Users can also snooze notifications to reappear at a later time. Notifications will reappear with the same level of importance they first appeared at.
Picture in Picture and New Window FeaturesFirst added to Android TV in Nougat, Picture in Picture is now available on phones and tablets. Building on multi-window mode in the last release, there is a new app overlay window and multi-display support for launching an activity on a remote display.
Improved Keyboard NavigationNoting the rise of keyboard navigation due to Android apps on Chrome OS, Android O has more reliable, predictable models for what “arrow” and “tab” navigation will do.
Platform support for password manager appsSimilar to how Android has long supported third-party keyboards, users can now choose a default password manager app with new autofill APIs.
Wide-gamut colors for appsDevelopers of imaging apps can take advantage of newer devices that feature a wide-gamut color capable display.
Fingerprint GesturesAccessibility service can respond to directional swipes (up, down, left, and right) from a device’s fingerprint sensor. Notably, this is labeled as an accessibility feature so it’s unclear whether it can be used normally.
Android O completely revamps the Settings app with a completely white background, top bar, and even icon. To activate developer options, users who previously set a device password have to enter it before being able to access the menu.