For those looking to install the first developer preview, the software will need to be installed manually by flashing it to your device, though it's worth noting that Google is only making this available for four devices which are the Pixel and Pixel XL, as well as the Pixel 2 and Pixel 2 XL.
Indoor positioning with Wi-Fi RTT: Platform support for the IEEE 802.11mc WiFi protocol - also known as WiFi Round-Trip-Time (RTT) - lets you take advantage of indoor positioning in your apps.
It's even providing a new Multi-Camera API for devices with dual rear- or front-facing cameras.
JobScheduler is Android's central service to help you manage scheduled tasks or work across Doze, App Standby, and Background Limits changes. Carriers can report networks as being congested or unmetered and JobScheduler then manages work according to the network status. This is no doubt thanks to Apple and the manufacturers of Android devices who are choosing to copy that design feature. There are many other improvements in Android P that are described in more detail at the link below. This issues included improving camera resolution support, support for MIDI, better testability of Android Things apps, and consistent API naming. In Google's blog post announcing Android P, it mostly focused on key features as well as app-building tools for developers. If you have a Pixel 2 device, the DP1 build now includes an Qualcomm Hexagon HVX driver with acceleration for quantized models.
The easter egg opens up to a red backdrop, which adds to that Beats look. A hardware abstraction layer (HAL) provides the underlying API for enumerating a variety of Secure Elements (eSE, UICC, and others).
Along with the new features, Android P will optimize and improve foundational aspects of Android such as ART performance, power efficiency, app compatibility, security, and privacy, while also better optimizing Kotlin. With this initial release, the preview version is available for the Pixel, Pixel XL, Pixel 2 and Pixel 2 XL smartphones as well as the Android Emulator. Final APIs will follow in preview 3 in June, with the next two builds being release candidates in June and July.