Google announced the release of a new version of the operating system Android. More than 140 thousand participants of the Android Beta program took part in the testing. Innovations affected both ordinary users and developers. Source code of Android Pie are available in the Android Open Source Project (AOSP).
What's new in Android 9 Pie?
Android 9 automatically adjusts the phone based on user preferences and habits for maximum working time and better performance of the most commonly used applications.
Google has partnered with DeepMind to work on a feature called Adaptive Battery, which uses machine learning to prioritize system resources.
App Actions - new methods to increase the visibility of the application. They take advantage of machine learning to send the right application to the user at the right time, based on the semantic intent of the application and the context of the user.
The text classifier and Smart Linkify
Developers have expanded machine learning models that identify objects in content or text input to support types such as dates and flight numbers through the API TextClassifier. Smart Linkify allows you to use the TextClassifier model through the Linkify API, including advanced options for quick user follow-up. Smart Linkify provides improved detection accuracy as well as performance.
API Neural Networks 1.1
Android 9 introduced an updated version of the API for neural networks to expand Android support for accelerated device learning on the device. Neural Networks 1.1 adds support for nine new operating systems - Pad, BatchToSpaceND, SpaceToBatchND, Transpose, Stride Slice, Mean, Div, Sub and Squeeze. A typical way to use the API is to use TensorFlow Lite.
New navigation system
The system developed over a year simplifies user interaction with the device, providing a fast and intuitive transition between screens.
The Magnifier widget allows users to accurately position the cursor or text selection markers by viewing the enlarged text through the drag-and-drop panel. It can also provide an enhanced version of any kind or surface, not just text.
Applications that have previously used a user identity verification using biometric data can now use the built-in BiometricPrompt API.
From now on, users who access the Internet will automatically use the HTTPS protocol, DNS instead of TLS, by default.
All the innovations can be found in the official documentation. At the time of press, the update of the operating system is being rolled out for Pixel device owners, but in the coming months, developers promise to deliver Android 9 to more devices.