Android O, a mobile operating system which is scheduled to launch this summer, is expected to be packed with a variety of stunning features to enhance user experience. The first developer preview of this upcoming Android mobile operating system was released by Google earlier this year on March 21, 2017.

However, its second developer preview (which is considered as beta quality) was announced on May 17, 2017, during Google I/O, an annual developer conference which took place in Shoreline Amphitheatre, Mountain View, California.

After releasing first and second developer preview within a short gap, Google immediately came up with its third developer preview on June 8, 2017. The latest developer preview released by Google indicate that Android O will be Android 8.0.

The company has confirmed that its fourth developer preview will be introduced somewhere in July 2017.

Here are some of the important features that Android O or Android 8.0, (whatever you may call it) is expected to have at the time of its release later this summer.

Fluid Experiences

Android O will allow you to reap the benefits of fluid experiences, which is nothing but a way of enhancing your efficiency, wherein you can carry out different tasks at the same time by using cutting edge tools. Users can make use of tools like TensorFlow Lite (which is nothing but an updated version of Tensor Flow, a machine learning tool) to improve the efficiency of their lower powered devices. When it comes to boosting user experience machine learning tools like Tensor Flow make use of LSTM technique.

Notification Channels & Notifications Dots

It is believed that the latest version of the Android mobile operating system, Android O will come with a variety of changes when it comes to managing notifications behavior. Android O will come with notification channels which will make it possible for users to develop a user-customizable channel for different kinds of notifications. It means it will allow you to display notifications on your screen the way you want them.

In addition to that, the new version will also support notification badges, which will be displayed on app launcher icons. The main function of notification badges or notification dots is to show app related notifications to the users.

Besides that, Android O will also make it possible for users to snooze notifications so that they can be displayed later on.

On the other hand, when it comes to android app developers, they can easily make changes in the background color of the notifications.

Picture-In-Picture Mode

Another interesting feature that is coming to Android O is picture-in-picture mode which will allow users to watch the videos of their choice in a small window while performing some other task on their device. This is truly a great feature! For example, you can easily watch a Justin Bieber music video or any other video footage for that matter while sending an important email to your client.

Developers Can Create Adaptive Icon

One of the most important advantages of Android O for developers is that they can easily develop adaptive icons, which will make it possible for users to keep their home screen uniform. Actually adaptive icons provide different shape options, which shift on their own depending on the theme of your home screen.

Autofill Framework

There is no denying the fact that when you carry out credit card transactions or create accounts, it takes a lot of time to type your details on a small screen and sometimes you even end up making mistakes, perhaps that’s the reason Android O is expected to provide autofill support to users.

In other words, the instructions provided by autofill framework will make is very simple for users to fill forms and to perform credit card transactions in a very short time.

Apart from the above-mentioned features, Android O is also expected to come with features like multi-display support, better battery life, downloadable fonts, Autosizing TextView, and WebView APIs.