Todo lo que necesita saber sobre AAB Reemplazo de APK en Play Store

Google está impulsando la acreditación de desarrolladores para paquetes de aplicaciones de Android en Play Store. Más eficiente que APK, AAB promete aplicaciones que son más rápidas, más pequeñas y más fáciles de actualizar. Pero, ¿cómo funciona y qué significa para el futuro de Android?

El anuncio salió como una bomba a principios del verano de 2021: Google ya no quiere el formato APK en Play Store Está destinado a reemplazarlo con el formato AAB (Paquetes de aplicaciones de Android). Pero, ¿por qué esta decisión? ¿Cuáles son las diferencias entre APK y AAB? ¿Qué ventajas tiene AAB sobre APK? ¿Qué cambiará esto para el futuro de Android? Muchas de las preguntas que tratamos de responder en este artículo.

🛠 ¿Qué es un archivo APK?

APK Son las siglas de Android Package Kit. Este es el formato de archivo histórico utilizado en el sistema operativo Android. El archivo APK recopila de forma compacta todos los archivos necesarios para el correcto funcionamiento e instalación de la aplicación. Todas las aplicaciones de Play Store están en formato APK y es posible descargar cualquier archivo APK fuera de la tienda oficial de aplicaciones para instalar una aplicación en su terminal Android.

📅 ¿Cuándo será AAB obligatorio en Play Store?

Desde Agosto 2021Cualquier nueva solicitud enviada a Play Store debe enviarse en formato AAB. Por lo que el procedimiento es solo para nuevos servicios por el momento. En última instancia, podemos imaginar que Google obligará a los desarrolladores a cambiar de APK a AAB cuando se publique una actualización para estandarizar la experiencia en su App Store.

🔺 ¿Desaparecerá el APK?

Cambiar al formato AAB en Play Store no es sinónimo de Fin de APK. Primero, porque AAB es en realidad una forma de entregar archivos APK de manera más eficiente a los terminales de los usuarios. Si el editor ya no publica el APK en Play Store a favor de AAB, al final del día, el archivo APK en AAB sigue siendo responsable de Ejecuta una aplicación en el dispositivo.

Además, como se mencionó anteriormente, las aplicaciones existentes aún pueden usar el APK en lugar del AAB en Play Store. Sin embargo, la mayoría de los editores de las aplicaciones más populares cambiarán voluntariamente y aprovecharán AAB por todos los beneficios que ofrece.

🔁 ¿Por qué Google reemplaza APK con AAB?

En primer lugar, aclaremos que los AAB no son nada nuevo. Este formato ya está ahí, pero está en el mismo archivo APK. Si hablamos mucho de él desde que se convirtió en el formato recomendado en Play Store y obligatorio para nuevas aplicaciones, la tecnología es conocida y algunos editores han adoptado este estándar incluso antes de las recientes pautas de Google. Veremos en detalle más adelante cómo AAB es un formato más eficiente que APK para Play Store, en términos de seguridad y rendimiento.

Pero hablemos por un momento sobre un tema que Google aún no ha mencionado. AAB permitirá que Mountain View tenga un mejor control sobre su sistema de aplicaciones y pondrá su Play Store en el centro de la experiencia de Android más que las tiendas de aplicaciones de terceros. Estos proporcionan APK para aplicaciones, y si los editores deciden publicar sus aplicaciones solo en formato AAB, perderán la riqueza de su catálogo. Tenga en cuenta que Google ha puesto una herramienta a disposición de los desarrolladores. Convertir AAB a APK |Sin embargo, no hay garantía de que jugarán el juego y harán que los APK estén disponibles una vez que se actualicen a AAB, exclusivamente para Play Store. AAB no es compatible con el instalador de paquetes de Android y, por lo tanto, no puede (de forma nativa) instalar una aplicación a través de su propio AAB sin pasar por la tienda oficial de aplicaciones.

Aplicación de Android Windows 11
Crédito: Microsoft

De forma indirecta, Google también puede poner palos en las ruedas de Microsoft. Windows 11 admitirá de forma nativa las aplicaciones de Android, que podrá descargarse e instalarse en su dispositivo desde Microsoft Store, que a su vez dependerá de Amazon Appstore, que necesita archivos APK como otras tiendas de aplicaciones alternativas.

⁉ ¿Qué es el paquete de aplicaciones de Android?

El paquete de aplicaciones de Android es un archivo El formato para compartir es para Google Play Que recopila todo el código compilado y los recursos para la aplicación. Este código y estos recursos se procesan dinámicamente para Cree y envíe un archivo APK personalizado y optimizado para cada dispositivo. Por lo tanto, los desarrolladores ya no necesitan crear, firmar y administrar varios archivos APK para mejorar la compatibilidad con diferentes dispositivos. Toda la información se recopila en un solo lugar y luego se distribuye de manera inteligente a los usuarios según sea necesario. Por lo tanto, los usuarios obtienen una versión más ligera de la aplicación, ya que está optimizada específicamente para sus dispositivos.

El objetivo es mejorar la experiencia de instalación de la aplicación mientras se reduce la tasa de desinstalación (cada aplicación ocupa menos espacio). Todo sin agregar una carga de trabajo a los desarrolladores, que deben tomar rápidamente sus calificaciones con este sistema y que tienen No es necesario cambiar el código de su aplicación Cambiar a AAB, al menos si se desarrolla de acuerdo con las recomendaciones de Google.

Paquete de aplicaciones de Android
Crédito: Google

➿ ¿Cuáles son las diferencias entre AAB y APK?

Cuando descargas el APK de Play Store, obtienes todos los archivos de la aplicación, incluso los que no necesitas. Con AAB, todos los archivos están disponibles en Play Store, pero solo los elementos útiles se instalan en el dispositivo. Un dispositivo solo contiene archivos distribuidos para su definición de pantalla, arquitectura e idioma predeterminado, por ejemplo. con AAB, Por lo tanto, descargar e instalar aplicaciones se vuelve más rápido, se utiliza menos ancho de banda y las aplicaciones son menos pesadas y ocupadas Menos espacio de almacenamiento.

AAB vs APK
Crédito: Google

Google proporciona ejemplos de aplicaciones populares aligeradas con Android App Bundle. Dropbox es un 33% más ligero, Duolingo 42%, Airbnb 22%, Twitter 13%, Netflix 57%, Tinder 28% y LinkedIn 36%.

El tiempo de descarga de la aplicación se reduce no solo gracias a la reducción del tamaño del archivo APK generado por AAB, sino también gracias a las características adicionales. En particular, un Sistema extra La capacidad de carga bajo demanda le permite agregar funciones y contenido innecesarios más tarde, después de la instalación inicial, ya sea mientras usa la aplicación o cuando el usuario desea acceder a la funcionalidad o contenido correspondiente. Por lo tanto, las funciones grandes que no se requieren en la instalación, las funciones destinadas a audiencias específicas y las funciones que se utilizan con poca frecuencia se pueden incluir en un paquete de funciones dinámicas.

Paquete de aplicaciones de Android
Crédito: Google

Para los desarrolladores, el paquete de aplicaciones de Android también es una forma de implementar actualizaciones de manera más eficiente, a veces sin obligar al usuario a pasar por Play Store para actualizar su aplicación. Los módulos aún pasan el control de seguridad google play para protecciónEsto no causa más problemas relacionados con la seguridad y confiabilidad de las aplicaciones y actualizaciones.

Hasta ahora hemos tenido aplicaciones instantáneas, La vista previa le permite ejecutar un servicio sin siquiera instalarlo para explorarlo y probarlo. Pero las aplicaciones compatibles siguen siendo muy raras y requieren el esfuerzo de los desarrolladores. Con AAB, es posible ejecutar una aplicación que aún no está descargada al 100%, ya que sus elementos básicos están bien disponibles. Un sistema que conocemos bien con juegos de PC o consola y que se instala en Android. Conveniente cuando la conexión es lenta o para juegos intensos.

Paquete de aplicaciones de Android
Crédito: Google

para concluir, Android App Pack promete aplicaciones más pequeñas, de mejor rendimiento, más rápidas y fáciles de actualizar.

📄 Play Asset Delivery, Play Feature Delivery, c’est quoi?

Dos conceptos van de la mano con AAB: jugar entrega de activos y Play Feature Delivery, que hace que Android App Bundle sea lo que es y contribuye en gran medida a sus beneficios a través de un único APK. Play Asset Delivery y Play Feature Delivery reemplazan los archivos de extensión opacos binary blob (OBB), que no son compatibles con AAB.

Encienda la función de entrega Se refiere al sistema de coeficientes dinámicos descrito anteriormente. Le permite personalizar qué módulos de funciones se envían a qué dispositivo y cuándo, con métodos de entrega en el momento de la instalación, condicional y bajo demanda. Según Google, el 10% de las aplicaciones más populares ya utilizan Play Feature Delivery.

jugar entrega de activos Reduce el tiempo que lleva descargar e instalar juegos al priorizar el procesamiento de lo esencial. Posteriormente, solo se procesan datos adicionales como texturas y sonidos. Además, la herramienta de compresión solo presenta activos de dispositivo que son compatibles con el dispositivo del usuario, por lo que no se llena de elementos que no puede usar. Los servidores de editores están menos involucrados y la experiencia del usuario se vuelve más fluida.

Deja una respuesta

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