Google tiene como objetivo reemplazar los archivos APK de Android con un nuevo formato

Google está listo para redefinir el formato de la aplicación de Android de APK regular a un nuevo sistema de paquete de aplicaciones de Android, que le da a Google más poder sobre el ecosistema de aplicaciones.

El paquete de aplicaciones de Android se ejecuta en un concepto de APK dividido, donde solo impulsará los elementos de software necesarios para el dispositivo, reduciendo así el desperdicio de código. Esto será procesado y mantenido por Playstore de Google.

Índice de contenidos

    Nuevo formato de aplicación de Android

    ¿Alguna vez se preguntó qué código contiene un archivo APK? Un desarrollador de aplicaciones incluirá varios elementos, como funciones y código de software de soporte, en un archivo APK, un archivo zip general que su dispositivo puede descomprimir para ejecutarlo.

    Como el ecosistema de Android es amplio y enorme, las aplicaciones de Android, en general, tienen una gran cantidad de código de software dentro de sus archivos APK para permitir su ejecución en varios dispositivos. Estos pueden incluir soporte para más de 150 idiomas, varias resoluciones de pantalla y cuatro arquitecturas de CPU diferentes (ARMv7, ARMv8, x86 y x86_64).

    Un desarrollador al publicar un archivo APK en Playstore de Google rellenará todos estos elementos, con la esperanza de que sea compatible con cualquier dispositivo Android si se descarga. Como esto podría aumentar el tamaño de la aplicación y dificultar la tarea de los usuarios de teléfonos de bajo presupuesto, Google ahora está dando un nuevo paso para modificarla.

    Anunciado por primera vez en 2018, Google ahora recuerda a los desarrolladores de aplicaciones de Android a través de la Blog de desarrolladores para hacer sus futuras aplicaciones en la nueva Formato de paquete de aplicaciones de Android (AAB). Todas las aplicaciones existentes permanecerán en formato APK pero se convertirán al formato AAB más adelante.

    El nuevo formato AAB se parece más a un concepto de APK dividido, en el que Google Playstore que administra este sistema almacenará todos los elementos como se dijo anteriormente, pero arrojará solo los elementos necesarios para el dispositivo específico que descarga esa aplicación.

    Por ejemplo, un dispositivo certificado por Google Playstore como de un tipo específico solo pasará los archivos de la aplicación relacionados con él, como una resolución de pantalla, un idioma y un código de arquitectura de CPU específicos. Si bien esto hace que la aplicación se ejecute solo en ese dispositivo, ayudará a que todo el paquete reduzca el tamaño en un 15%, según Google.

    Este formato complicado pero sofisticado ayuda a Google a controlar más el ecosistema, ya que tiene Playstore capaz de un software en la nube que puede procesar todo esto. Cualquier otra empresa que replica este tipo de distribución debería tener capacidades similares, lo cual es inimaginable a partir de ahora.

    Relacionados

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

    Subir