La serie de eventos "Playtime", centrada en los desarrolladores de Google, comenzó hoy, y con ella vienen muchos cambios para que los desarrolladores publiquen aplicaciones en Play Store. El mayor impulso en el que se centra Google es en cambiar el paradigma de años de instalar grandes (y cada vez más) aplicaciones en su teléfono de una manera única para todos.
Los cambios emanan de un nuevo formato de publicación llamado "Paquete de aplicaciones de Android". Los paquetes permiten a los desarrolladores compartimentar sus aplicaciones en diferentes componentes para reducir el tamaño inicial de instalación de la aplicación para los usuarios. Eso significa que cuando vamos a descargar una aplicación, es probable que el tamaño del archivo sea más pequeño, algo en lo que todos estamos de acuerdo es un buen cambio, y componentes adicionales pueden descargarse y agregarse a la aplicación más tarde según sea necesario. Esto también permite aplicaciones generales más grandes, en el caso de uso de cosas como juegos, sin usar archivos de expansión dedicados.
Google hace que sea aún más fácil para los desarrolladores distribuir aplicaciones de múltiples maneras sin crear múltiples aplicaciones.
El cambio a paquetes de aplicaciones ayuda a Google a avanzar más en el proceso de racionalización del paradigma de instalación de aplicaciones. Parte del proceso es mejorar las "aplicaciones instantáneas", el sistema recientemente anunciado que permite que las aplicaciones carguen sus componentes básicos y se ejecuten sin instalación. Ahora, las aplicaciones instantáneas pueden diseñarse para formar parte de paquetes de aplicaciones, lo que significa que los desarrolladores ya no necesitan tener una aplicación "instantánea" e "instalable" por separado, solo crean un paquete de aplicaciones que define qué parte se ejecutará como una aplicación instantánea, y el resto puede venir después. Esta es una gran mejora para los desarrolladores, que realmente no quieren mantener versiones separadas de sus aplicaciones, y pueden beneficiarse de una mejor conversión al encontrarse en la web o Play Store a una instalación de aplicación real.
Cuando las aplicaciones son más pequeñas y funcionan más rápido, todos ganan.
En el lado del consumidor, estos dos cambios son significativos ya que difuminan aún más las líneas de lo que significa "instalar" una aplicación. Pero cuando se hace correctamente, el usuario final gana: realmente no importa si una aplicación, parte de una aplicación o ningún componente está realmente "instalado", siempre que el tiempo de ejecución sea rápido y la aplicación funcione como tu esperas. Hay un beneficio adicional de ahorrar espacio de almacenamiento del teléfono, así como datos móviles si necesita obtener una nueva aplicación mientras está lejos de Wi-Fi.
Este tipo de cambios tomará mucho tiempo para llegar a las masas y requerirá que los desarrolladores dediquen tiempo para hacerlos realidad en sus propias aplicaciones, pero los resultados deberían ser positivos para todos.
Google tiene mucho más de qué hablar y muchas actualizaciones para desarrolladores de lo que se detalla aquí. Si esta es su área de especialización (o si lo desea), Google tiene toneladas de información en su blog de desarrolladores.