Google’s trying to bring new features to older versions of Android with kit for developers

Android’s open-source nature has helped propel it to the status of the most popular smartphone operating system in the world. But that also means that there are so many devices out there running the OS that keeping them updated with the latest version is a gargantuan task. Google has been trying to do something about this for years now, but the update situation continues to remain a mess. Acting on that, the company is now trying something new and has just released the first public version of the Extension SDK, aiming to bring features of the latest Android versions to older versions.

As part of the announcement, Google is opening up Photo Picker API support to Android 12 and Android 11. Photo Picker was introduced with Android 13 and lets users give access to only recent images on their device (or cloud), rather than potential access to all files via the usual document picker.

Only Android 13 has it right now, but with this release from Google, developers will be able to include support for the new Photo Picker in their apps. Since it’s an app-side thing, no system update will be necessary to see the tool.

Not everything with this release is about bringing newer features to older versions of Android, though. The Extension SDK may also be used to update Privacy Sandbox on newer versions of Android without having to roll out major OS updates. According to Google’s own description of the feature, Privacy Sandbox on Android “aims to develop new technologies that improve user privacy and enable effective, personalized advertising experiences for mobile apps.”

Since the Extension SDK is aimed at developers looking to implement certain features in their apps, its workings are obviously complicated. In the broader sense, Google’s been trying to modularise components of Android since Android 10, helping the company make new functionality backwards compatible on already-released Android versions.

Leave a Reply

Your email address will not be published. Required fields are marked *