El formato AAB (Android App Bundle) es un formato de publicación para aplicaciones de Android. A diferencia de un APK, no se puede instalar directamente en un dispositivo. Es un contenedor que incluye todo el código compilado, los recursos y las bibliotecas nativas de la aplicación, pero delega la generación y firma del APK a Google Play. Cuando un usuario descarga la aplicación desde Play Store, Google Play utiliza el App Bundle para generar y servir APKs optimizados específicamente para la configuración del dispositivo de cada usuario. Este proceso se denomina Dynamic Delivery (entrega dinámica). Esto significa que los usuarios solo descargan el código y los recursos necesarios para ejecutar la aplicación en su dispositivo específico, lo que reduce el tamaño de descarga y el espacio de instalación. Esto resulta en descargas más rápidas, ahorro de almacenamiento y menor consumo de datos. Los App Bundles admiten funciones como los módulos de características dinámicas, que permiten entregar ciertas funcionalidades bajo demanda, optimizando aún más la experiencia del usuario. El formato AAB está diseñado para reemplazar el método tradicional de publicación mediante APK, ofreciendo ventajas significativas en cuanto a la optimización del tamaño y la eficiencia en la entrega. Es el formato de publicación recomendado para nuevas aplicaciones en Google Play.