Android O which was released in 2017 will now be succeeded by Android P (Codename). It was first announced on March 7, 2018 and also a preview for Pixel 1, Pixel 1 XL, Pixel 2, Pixel 2 XL.
Though not much was showed in the preview but the following features are the most important ones that were previewed.
- Display Cut out Support also known as Notch Support: Like it or not the notch has been pretty famous lately due to various controversies over the copying of iPhone X notch. Android P will be embracing a Notch support that will make it easier for developers to optimize their apps looks to either force a full screen layout around the notch or keep the content separate from the status bar and the notch.
- Multi-camera API: Devices that on own dual or more than one camera then they have pretty much a huge advantage while streaming because with two or more cameras, developers can get streams from all of them simultaneously and it can be called a logical or fused stream and isn’t this literally the best thing ever?
- Better messaging notifications: Are you bored of message notification that only showed text and not images then Android P got you covered because it utilizes improved notifications for messaging apps, and now developers can properly see images and stickers, check full conversations with contact names so that your time isn’t wasted, and also suggest smart replies for smooth flow of talks.
- Indoor positioning: P is also adding a support for the IEEE 802.11mc WIFI protocol (WIFI RTT) which will let apps measure their distance to an access point and by using triangulation a method that is used widely, it can easily deduct the indoor position up to one or two meters.
- Open Mobile API for NFC payments: You can fully utilize the E-wallet and also be able to access secure elements and enable smart card payments which will help in India’s mission of Cashless India as people will be able to send and receive money safely and it will be secured enough.
- Data cost and Job-Scheduler: Using network status signals coming from the carriers, Job-Scheduler can easily check what an app's pending task is and manage it and complete it or by deferring large requests at a time on a congested network or by prefetching things when the network is unmetered so that the data could be saved.
- Image Decoder: Decode images faster than Bitmap factory and provides better decoding, scaling, post-processing, and also supports animated images.
These are just some of the features that were previewed but who knows if there’s any more features included too. So, let’s wait for its official release and see how it will improve our user experience. The date of release is still not known but you will get an update when it’s released.