Google está dando un paso importante para traer nuevas funciones a los teléfonos inteligentes que no han recibido actualizaciones del sistema operativo durante años. Ha lanzado una herramienta llamada «Extension Software Developer Kit» o Kit de desarrollo de software de extensión, que permite a los desarrolladores usar las funciones de Android 13 como el nuevo selector de fotos en aplicaciones que se ejecutan en algunas versiones de Android 11 y 12. En una publicación de blog que detalla el cambio, la compañía dice que la función amplía el soporte para ciertas funciones de la plataforma a las versiones existentes de Android.
Parece que Google tiene planes mucho más grandes para Extension SDK que el selector de fotos que es exclusivo de Android 13. “Esta actualización también sienta las bases para la expansión de las pruebas de Privacy Sandbox en Android”, dijo Scott Westover, representante de la compañía. dice. Privacy Sandbox es un reemplazo del sistema de seguimiento de anuncios existente de Google, y la compañía planea lanzar una versión beta del sistema en Android 13.
Google aún no ha mencionado la incorporación de Privacy Sandbox a versiones anteriores del sistema operativo. En cambio, parece que Extension SDK ayudará a la empresa a actualizar Privacy Sandbox en versiones más nuevas de Android sin tener que realizar actualizaciones importantes del sistema operativo. La publicación del blog utiliza esta prueba como un ejemplo de cómo la posibilidad de introducir nuevas funciones fuera de las actualizaciones importantes permite generar innovaciones más rápido.
El funcionamiento de este sistema parece un poco complicado. Ya anunciando la innovación, la publicación del blog está dirigida principalmente a los desarrolladores que realmente usarán el sistema. Google ha estado permitiendo que los componentes principales de Android se actualicen a través de Play Store durante años. Ahora aprovecha el sistema para realizar cambios en las API que usan los desarrolladores, brindándoles nuevas formas de controlar lo que puede hacer el sistema. En el ejemplo del selector de fotos, un desarrollador puede hacer que el código del usuario verifique su teléfono Android 11 para ver si tiene una API suficientemente actualizada y usar el nuevo selector de fotos si está disponible.
Por supuesto, habrá algunas limitaciones. En primer lugar, Google no diseñó todo de forma modular en Android 10. Se agregan nuevos módulos con cada actualización del sistema operativo. Android 12 modularizó ART y programación, mientras que Android 13 convirtió cosas como Bluetooth, AppSearch y UWB en componentes. Si usa Android 11, no será tan fácil para Google agregar funciones para estos sistemas a su teléfono porque están integrados en el sistema operativo en lugar de partes que se pueden actualizar a través de Play Store.