– A partir del 1 de agosto, Google reemplazó oficialmente el formato de archivo de la aplicación Android Package Kit o APK (.apk) con un nuevo formato, llamado Android App Bundle o AAB (.aab).
El formato de archivo APK en sí se lanzó hace más de una década.
Por lo tanto, todos los desarrolladores de aplicaciones de Android deben utilizar el formato AAB para distribuir sus aplicaciones en la plataforma Android.
Google presentó el formato de archivo AAB en el evento Google I/O de 2018.
Diferencia entre archivos APK y AAB
De hecho, AAB y APK no son muy diferentes.
Ambos son archivos grandes que contienen varios códigos para una sola aplicación de Android.
Sin embargo, se afirma que el archivo AAB es más dinámico, en el sentido de que puede ajustarse a la configuración del dispositivo.
Por ejemplo, un usuario quiere descargar una aplicación que tiene funciones 4K, pero su teléfono no es compatible con esa función.
Por lo tanto, cuando la aplicación con el formato AAB se descargue en el dispositivo, la función 4K no se incluirá.
Lea también: Conociendo AAB, un reemplazo para los APK de Android a partir del 1 de agosto de 2021
Otro ejemplo, si el usuario usa indonesio e inglés en la configuración del dispositivo, la aplicación instalada solo incluye esos dos idiomas, aunque hay soporte para otros idiomas.
Este ajuste de funciones a las capacidades del dispositivo y las preferencias del usuario no ha estado disponible de forma general anteriormente en el formato de archivo APK.
AAB es más delgado y más seguro
El tamaño del archivo AAB que es más pequeño que el APK es la diferencia que más destaca Google.
Google afirma que el tamaño del archivo AAB es un 15 por ciento más pequeño que AAB.
Este archivo minimalista se obtiene del proceso cuando los programadores suben la aplicación AAB a Google Play.
Los archivos AAB subidos a Google Play se dividirán en paquetes de archivos APK.
Cada fragmento de archivo APK consta de recursos y activos para ejecutar la aplicación de acuerdo con la configuración del dispositivo.
Por lo tanto, cada dispositivo obtendrá un fragmento APK diferente, de acuerdo con las especificaciones y capacidades del dispositivo.
Se dice que este mecanismo facilita a los desarrolladores la carga de un archivo AAB grande, en lugar de enviar varios archivos APK a Google Play y luego modificarlos, como ajustar los idiomas y las funciones, por región.
Lea también: Google cambia los archivos APK de Android Entonces AAB, ¿qué efectos tiene en los usuarios?