TopProfes

Encuentra toda la información nacional e internacional sobre españa. Selecciona los temas sobre los que quieres saber más

Parece que Google está cerrando las fronteras en su Play Store

Dibuja un logotipo para Android con la extensión de archivo aab.  escrito debajo

Los nuevos paquetes de aplicaciones de Android tendrán la extensión de archivo aab.
imagen: El Google

Google comenzará a forzar un cambio que apretará los tornillos en las aplicaciones de Android distribuidas a través de Play Store. Esta semana, la empresa anunciar A partir de agosto, los desarrolladores tendrán que publicar aplicaciones como un paquete de aplicaciones de Android patentado en lugar del formato de publicación estándar de APK.

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

Google introdujo originalmente el paquete de aplicaciones de Android en Android 9 para ayudar a mitigar la hinchazón asociada con la distribución de aplicaciones. Hay tantas combinaciones diferentes de dispositivos e idiomas dentro del ecosistema de dispositivos que el código de carga para adaptarse a ellos puede conducir a aplicaciones enormes. Una máquina insignia de gama alta generalmente no tiene problemas para analizar todo eso. Pero los dispositivos de bajo presupuesto y rango medio tienen dificultades para clasificar grandes cantidades de datos debido a su capacidad de procesamiento limitada y su espacio de almacenamiento limitado.

El paquete de aplicaciones de Android básicamente divide los archivos APK de un archivo archivado que los contiene todos en un bloque de “APK divididos” instalados individualmente por Google Play Store, según el dispositivo correspondiente. Ars Technica Tiene buenos detalles de cómo funcionan los APK divididos con diferentes configuraciones:

Como sugiere el nombre, estos “APK divididos” no son aplicaciones completas. Son partes de una aplicación, cada una de las cuales tiene como objetivo un área específica de cambio, que se combinan para formar la aplicación final. Con los paquetes de aplicaciones, si tiene un dispositivo ARMv8 HD con configuración regional configurada en inglés con paquetes de aplicaciones, Play Store transmitirá un montón de APK divididos que solo admiten ese tipo de dispositivo. Si su amigo tiene un ARM v7 de baja resolución para inglés e hindi, obtendrá otro conjunto de archivos APK que admitan exactamente eso. Google Play puede crear APK personalizados para cada usuario, dándoles solo el código que necesitan y nada más.

El resultado de dividir los APK son aplicaciones que son, en promedio, un 15 por ciento más pequeñas que el paquete de aplicaciones estándar. Los desarrolladores también pueden personalizar varias funciones en sus aplicaciones, instalándolas solo cuando sea posible y estén disponibles para su uso.

Hay una advertencia, como siempre, cuando una empresa de tecnología comienza a imponer restricciones sobre cómo se distribuye el software. Dado que esta es la forma en que Google revisa las aplicaciones antes de instalarlas, debe pasar por Play Store para desempaquetarlas. Los paquetes de aplicaciones se basan en un formato de código abierto, pero dependen del poder de la nube para administrar todos los requisitos de firma de aplicaciones necesarios para la verificación de back-end. Las tiendas de aplicaciones no tienen esa cantidad de dinero o potencia de fuego, por lo que esto hace que las ofertas de Google sean el status quo.

En pocas palabras, los paquetes de aplicaciones de Android le darán a Google más poder sobre las aplicaciones que alojan en Play Store. Eso está bien para el usuario diario de Android, que puede estar tranquilo sabiendo que sus aplicaciones son más ligeras y han sido verificadas externamente por Google. Pero para las personas que tienen una habilidad especial para la carga lateral y el cambio de dirección, puede resultar potencialmente molesto, especialmente si está utilizando un tercero que no tiene las claves de firma necesarias.

También es una maravilla cómo funcionará esto en plataformas como Ventanas 11, que distribuirá aplicaciones de Android a través de la tienda de Amazon y permitirá que se carguen archivos APK. Si los desarrolladores lanzan solo archivos .aab a partir de ahora, es posible que los archivos APK publicados solo contengan partes de la aplicación necesaria para ejecutarlo. Por no hablar de Amazon no soporta Este tipo de archivo, ¿aparecerán estas aplicaciones en Microsoft Store?

Me imagino que podría ser algo parecido a lo que encontró al instalar paquetes de aplicaciones en Huawei Matepad Pro 12.6Con la ayuda de una aplicación como تطبيق APKMirror. La tableta usa aplicaciones de Android, pero ejecuta la versión Huawei del sistema operativo y no tiene acceso a Google Play Services. Pude descargar los archivos APK con éxito. Pero todo lo que esté empaquetado como un paquete de aplicación mostrará un mensaje de error. Todavía estoy pensando en cómo solucionarlo.

Cuando se publique este nuevo requisito, el conjunto de paquetes de aplicaciones ayudará a garantizar un dispositivo Android mejor y más seguro para aquellos que usan sus teléfonos inteligentes y tabletas como pretendía Google. Esto también ayudará a ahorrar algo de ancho de banda para Google, ya que no extraerá constantemente grandes cantidades de datos cada vez que un usuario instala una nueva aplicación. Pero es sorprendente cómo afectará al resto del ecosistema, que siempre se ha enorgullecido de su apertura a todos.

READ  Vista previa de iPhone 13 vs Google Pixel 6: ¿que teléfono ganará?