El pasado año Google mejoró la distribución de aplicaciones y juegos con el nuevo formato modular llamado Android App Bundle. Las aplicaciones comenzaron a ocupar menos tamaño gracias a su instalación modular, creando un APK con los recursos específicos a la configuración de nuestro dispositivo.
En todo este tiempo son más de 100.000 aplicaciones que se han pasado al nuevo formato, y Google ahora le da un importante empuje al formato Android App Bundle lanzando nuevas ventajas y explicando a los desarrolladores las 16 razones por las que deben de apostar por las aplicaciones modulares:
Todas las ventajas de Android App Bundle
La principal ventaja de Android App Bundle es la reducción de tamaño de las aplicaciones y juegos. De media las aplicaciones ven reducido su tamaño en un 20% en comparación con un APK universal. Ese ahorro de tamaño hace que las instalaciones se incrementen en un 11% más de instalaciones y en menos desinstalaciones, ya que el problema del tamaño de la aplicación desaparece.
Gracias a las aplicaciones modulares Google Play puede personalizar su aplicación de manera eficiente para cada dispositivo. Esto se traduce a que las aplicaciones se descargan e instalan más rápido.
Los desarrolladores pueden lanzar más rápido sus aplicaciones y actualizaciones, ya que no tienen que lanzar múltiples APK. Google Play es la que se encarga de crear el APK específico según la configuración del dispositivo.
Android App Bundle ofrece a los desarrolladores una guía adicional de informes y optimización en la Play Console, opción que no está disponible con los APK.
Las aplicaciones modulares permiten añadir el nuevo requisito de 64 bits sin aumentar significativamente el tamaño de la aplicación. Google Play entregará el código nativo apropiado para cada dispositivo.
Viene integrada la biblioteca Play Core, con lo que las aplicaciones pueden solicitar y realizar una actualización sin que el usuario salga de la aplicación.
Los juegos podrán descargar hasta 1 GB de archivos adicionales respecto a un APK para mejorar la experiencia al jugador.
Los juegos también podrán descargar hasta 150 MB de tamaño de descarga comprimido evitando archivos de expansión. Las aplicaciones y juegos publicados en APK solo pueden descargar hasta 100 MB de tamaño de descarga comprimido.
Con Android App Bundle desarrolladores podrán lanzar la versión de su juego instantáneo, permitiendo así a los jugadores probar antes su juego sin tener que instalarlo antes.
Los desarrolladores pueden reducir los tiempos de desarrollo diseñando, construyendo y probando funciones como módulos de funciones dinámicas independientes.
Los tiempos de compilación son más rápidos desde una aplicación modular. Las aplicaciones monolíticas son más lentas de construir.
Las aplicaciones modulares ahora también se adaptan a los funciones del dispositivo, como las capacidades de AR o VR, o dependiendo del país del usuario, con lo que el APK generado añade las funciones compatibles para el dispositivo.
Las aplicaciones pueden instalar funciones a pedido según sea necesario durante la instalación, o bien desinstalar funciones que ya no son necesarias.
Android App Bundle protege al desarrollador contra la pérdida de claves. Ahora podrán podrán iniciar sesión y confirmar su identidad con Google y obtener una nueva clave de carga. Con un APK normal, si pierde su clave de firma no podrá recuperarla y no podrías actualizar su aplicación.
Se puede actualizar una clave débil o comprometida a una nueva clave. Así las aplicaciones pueden solicitar una clave criptográficamente más sólida.
Por último la última razón que dá Google es que el Android App Bundle es el futuro, ya que más herramientas para mejorar la distribución de aplicaciones y juego están de camino.
Vía | Google Play Dev
Ver todos los comentarios en https://www.xatakandroid.com
VER 5 Comentarios