Tecnología

Google parece estar cerrando los límites en Play Store

Doodle de un robot Android con una extensión de archivo .aab escrita debajo

Los nuevos dispositivos Android App Bundle tienen una extensión de archivo .aab.
Imagen: Google

Google está lanzando un cambio que sofocaría las aplicaciones de Android compartidas a través de Play Store. Esta semana la empresa Anunciado que desde principios de agosto, los desarrolladores tendrán que publicar aplicaciones dedicadas a Android App Bundlena en lugar del formato estándar de publicación APK.

Sin embargo, el requisito solo se aplica a nuevas aplicaciones. Actualmente se están lanzando aplicaciones existentes, al igual que las aplicaciones privadas publicadas para “usuarios administrados de Google Play”, escribió Google en su blog. Los desarrolladores tienen aproximadamente un mes para redefinir sus aplicaciones en el paquete de aplicaciones de Android o la extensión de archivo .aab.

Google introdujo originalmente el paquete de Android 9 en Android 9 para ayudar a aliviar la hinchazón asociada con la distribución de aplicaciones. Hay tantas combinaciones diferentes de hardware y lenguaje en un ecosistema de dispositivo que adaptarlo a un código de transmisión puede conducir a aplicaciones importantes. Un dispositivo de bandera de gama alta generalmente no tiene problemas para analizarlos todos. Pero los dispositivos de bajo presupuesto y rango medio tienen dificultades para clasificar grandes cantidades de datos debido a su potencia de procesamiento limitada y espacio de almacenamiento limitado.

El paquete de la aplicación de Android esencialmente distribuye los APK desde un archivo archivado que contiene todo de acuerdo con las masas de “Split APK” instaladas por separado por Google Split Store, según el dispositivo correspondiente. Ars Technica es un gran desglose de cómo funcionan los APK compartidos con diferentes configuraciones:

Como sugiere el nombre, estos APK compartidos no son aplicaciones completas. Son partes de una aplicación, cada una de las cuales se dirige a un área específica de cambio y, en conjunto, forman la aplicación final. Si tienes los App Bundles, un dispositivo ARMv8 de alta resolución cuyo idioma está configurado en inglés usando los App Bundles, Play Store escupirá un conjunto de APK divididos que solo admiten ese tipo de dispositivo. Si tu amigo tiene configurado un teléfono ARM v7 de baja resolución en inglés e hindi, obtendrá otra serie de APK que lo admita exactamente. Google Play puede crear APK personalizados para cada usuario, proporcionándoles solo el código que necesitan y nada más.

Los APK compartidos dan como resultado aplicaciones que son, en promedio, un 15 por ciento más pequeñas que un conjunto de aplicaciones estándar. Los desarrolladores pueden incluso modular diferentes características de sus aplicaciones, por lo que solo se instalarán si están disponibles y disponibles.

Hay una advertencia, como siempre, cuando una empresa de tecnología comienza a prestar atención a la distribución de software. Debido a que esta es la forma que tiene Google de verificar las aplicaciones antes de la instalación, debe pasar por Play Store para diferenciarse. Los paquetes de aplicaciones se basan en un formato de código abierto, pero se basan en el rendimiento de la nube para gestionar todos los requisitos de firma de la aplicación necesarios para la verificación de antecedentes. Las pequeñas tiendas de aplicaciones no tienen esa cantidad de dinero o potencia de fuego, por lo que esto hace que las ofertas de Google sean un statu quo.

En pocas palabras, los paquetes de aplicaciones de Android le dan a Google más poder sobre las aplicaciones que aloja en Play Store. Es ideal para el usuario de Android de todos los días y de ritmo rápido, que puede estar tranquilo sabiendo que sus aplicaciones son más ligeras y están mejoradas externamente a través de Google. Pero para aquellas personas que tienen la habilidad de cargar lateralmente y moverse a contrapelo, es probable que sea molesto, especialmente si está utilizando un tercero que no tiene las claves de firma necesarias.

También es una maravilla cómo funciona esto en plataformas como Ventanas 11, que distribuye aplicaciones de Android a través de Amazon Store y le permite descargar APK de forma lateral. Si los desarrolladores solo publican archivos .aab que se mueven hacia adelante, los APK publicados pueden contener solo algunas de las aplicaciones necesarias para ejecutarlos. Sin mencionar, Amazon no soporta ese tipo de archivo, ¿aparecen estas aplicaciones en Microsoft Store?

Creo que puede ser algo que encontré al instalar paquetes de aplicaciones. Huawei MatePad Pro 12.6, usando una aplicación como APRegror. La tableta usa aplicaciones de Android, pero usa la versión Huawei del sistema operativo y no tiene acceso a los servicios de Google Play. Pude descargar los APK con éxito. Pero todos los productos empaquetados como un paquete de aplicación devolverían un mensaje de error. Todavía estoy averiguando cómo evitarlo.

Con la entrada en vigor de este nuevo requisito, una gran cantidad de paquetes de aplicaciones ayudarán a garantizar un dispositivo Android más seguro y que funcione mejor para aquellos que usan sus teléfonos inteligentes y tabletas con la intención de Google. También ayudaría a ahorrar algo de ancho de banda a Google, ya que no extrae constantemente grandes cantidades de datos cuando un usuario instala una nueva aplicación. Pero es una maravilla cómo afecta al resto del ecosistema, que durante mucho tiempo se enorgullece de su apertura a todos.

READ  Desinstale la actualización ahora (versión 15.0.0), información del parche

Patricio Arocha

Especialista web. Evangelista de viajes. Alborotador. Fanático de la música amigable con los hipster. Experto en comida

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba