Google to Release Android 9 Pie

New major version of one of the most popular mobile OS brings a lot of interesting features both for users and developers
07 August 2018   220

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?

Machine learning
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.

Adaptive Battery

Adaptive Battery
Adaptive Battery

Google has partnered with DeepMind to work on a feature called Adaptive Battery, which uses machine learning to prioritize system resources.

App Actions
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.

Text Magnifier
Text Magnifier

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.

Biometric Authentication

Biometric Authentication
Biometric Authentication

Applications that have previously used a user identity verification using biometric data can now use the built-in BiometricPrompt API.

Other innovations
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.

Google to Release Cloud Inference API

Cloud Inference API can be used for real time big data analysis 
20 September 2018   91

Google introduced an alpha version of the service for time series analysis. It processes information about events at the time - clicks, requests, activations of IoT devices, and so on. The Cloud Inference API analyzes these data in real time, finds correlations and makes predictions based on it.

Cloud Inference API
Cloud Inference API 

Service features:

  • A simple tree-like query language that allows you to specify your own time markers.
  • Online processing of incoming data with minimal delay. Therefore, Google recommends using the API in interactive user applications.
  • Ability to process data arrays of different volumes (up to trillions of records) and work under high load (up to hundreds of thousands of requests per second).
  • Full integration with Google Cloud Storage, which provides access to the same data in different services of the platform.
  • More information about the work of the tool can be found in the documentation.

Google noted that the service will be useful for a wide range of industries. Retailers can analyze the impact of pedestrian traffic on the level of sales conversion, content providers - the popularity of materials to provide better personal recommendations.

Now the Cloud Inference API is already being used by Snap to analyze the data received through the Snapchat application.

Google Cloud is developing a number of cloud services. At the end of August 2018, the company updated the tools for converting speech to text and vice versa. Cloud Text-to-Speech received support for several new languages ​​and voices, and Cloud Speech-to-Text - recognition of several speakers, language and the ability to highlight important words