Google предпринимает еще одну попытку добавить новые функции в смартфоны, которые долгое время не получали глобальных обновлений. Компания выпускает нечто под названием Extension Software Developer Kit, которое должно позволить разработчикам использовать такие функции, как новое средство выбора фотографий Android 13, в приложениях, работающих на некоторых версиях Android 11 и 12. В сообщении в блоге, объявляющем об изменении, компания говорит, что эта функция позволяет это расширить поддержку определенных функций платформы на существующие версии Android.
Хотя расширение доступа к средству выбора фотографий, которое ранее было эксклюзивным для Android 13, кажется мелочью, у Google более масштабные планы на Extension SDK. По словам представителей компании, новое SDK готовит почву для расширения тестирования более значимой платфорсы. Privacy Sandbox — это незавершенная замена Google текущей системы отслеживания рекламы, и компания планирует развернуть бета-версию системы на Android 13.
Пока Google не говорит о переносе песочницы конфиденциальности на более старые версии ОС. Вместо этого, кажется, что Extension SDK разворачивать подобные рекламные функции Android без необходимости выпуска крупных обновлений ОС.
Общей механизм работы нового SDK сложен, но заключается в том, что Google в течение многих лет закладывал основу, позволяющую обновлять основные компоненты Android через Play Store. Теперь компания использует преимущества этой системы для внесения изменений в API-интерфейсы, используемые разработчиками, и дает им новые способы проверить, на что способна система. В примере со средством выбора фотографий разработчик может проверить свой код, чтобы увидеть, сможет ли смартфон на базе Android 11 использовать обновленное для актуальных версий системы приложение.
Это всего лишь последняя попытка Google убедиться, что пользователи по-прежнему могут получать новые функции, даже если компания, которая сделала их смартфон, не выпускает обновления программного обеспечения. В Android 10 компания представила Project Mainline, который предназначен для того, чтобы некоторые части ОС можно было обновить через Play Market. Сама Mainline базировалась на Project Treble для Android 8, который, по словам XDA Developers, был предназначен для того, чтобы производителям смартфонов было проще выпускать обновления.
Всё это, безусловно, не сможет служить для поддержания в актуальном состоянии смартфонов использующих, к примеру, Android 8 — рано или поздно, платформа не сможет актуализировать ключевые службы системы. Но для пользователей не любящих, или не имеющих возможности часто менять устройства — это хорошая новость.