The next flavor of Android, the Android P is now available for developers to take a bite. Yes, Google has finally released the first developer preview for Android 9.0 aka Android P. So let us see some of the great features and capabilities that gives flavor to it.
Your device can now locate itself indoors with the help of nearby WiFi Access Points. This works with the help of round trip time(RTT) estimation and signal triangulation. For this purpose, Android P has added platform support for the IEEE 802.11mc WiFi protocol. Implementing this feature will help you to issue location based commands inside a building. For example, you can say ‘Turn this light ON’ instead of saying ‘Turn a particular light ON’, when you are near it.
Android P is getting the iPhone notch, but hey it isn’t something that Apple patented. This feature will help android apps to utilize edge-to-edge screens of latest devices. These cutouts can be simulated from developer options on a device or on the emulator for testing purpose. We are yet to see the benefit of display cutouts for applications with immersive contents.
The notifications in Android P has gone lots of changes and you can perform several actions from the notification itself. Below are some of the updates to the notifications in Android 9.
Devices with either dual-front or dual back cameras can now access simultaneous streams from the dual-cams. With this update, it is now possible for innovative features like seamless zoom, bokeh, and stereo vision. Android P has also enabled the support for external USB/UVC cameras. The new camera API also allows display based flash support and access to OIS time for app-level image stabilization and special effects.
Android P introduces ImageDecoder for decoding images, adding post processing effects and animations. Developers are requested to use the ImageDecoder instead of BitmapFactory and BitmapFactory.Options APIs. ImageDecoder lets you create a Drawable or a Bitmap from a byte buffer, a file, or a URI.
The following are some of the features and API improvements introduced or improved starting with Android P. However the current version is just a baseline build and Google I/O in May will unwrap more features.
Definitely the Android P is going to be more powerful and feature rich than its predecessors. If you are interested to get into the details visit Android P Developer Preview. The Android P isn’t yet ready for daily use, so we might have wait longer to enroll for the Beta builds. Meanwhile you can start guessing the names for Android P and comment below. Hope the article was informative, Peace!