Android 12 Developer Preview: Releases, news and info

July 2022 · 3 minute read

Long before Google makes Android 12 available as a stable, user-facing release, it is available in a Developer Preview phase, so that developers are able to prepare their applications and make the necessary changes well ahead of the full release.

This is a non-user-facing build of the latest mobile operating system, that itself evolves and changes over time as more versions are released to the public. However, it is often not stable enough to be used on a smartphone used daily.

As with previous cycles, the Android 12 Developer Preview phase includes 3 core builds. Any subsequent hotfixes and issues that urgently need to be resolved are issued as .1/.2 builds respectively. Upon conclusion of the “Preview” phase, Google will launch the user-facing Android 12 Beta phase. This is available to all Google Pixel owners, with the ability to enrol or sideload so that you can trial run the OS before it is available in late 2021.

Google has provided the following timeline for the entirety of the Android 12 Preview phase along with upcoming Beta releases — while a stable release is not explicit:

This timeline is subject to change at any time, so it cannot be guaranteed to be 100% accurate even though Google has provided the information. That said, it is a fairly solid timeline based upon previous years and even with COVID-19 delays and distractions.

Android 12 Developer Preview: New features

Android 12 looks set to provide one of the most comprehensive overhauls to the mobile OS in some time. A major facelift is expected, with a rounded, bubbly UI already visible within the Android 12 Developer Preview 3. That’s not all though, as there are numerous under-the-hood changes and APIs that enable things such as rich content insertion, native image decoding, compatible media transcoding, and much more.

The latest Android 12 Developer Preview release focuses in the following areas:

This release offers a number of tools for app developers to improve the user experience: