Google presenta un mas reciente aparato para que las actualizaciones de apps lleguen mas rápido

Autor: | Posteado en Trucos Moviles Sin comentarios

Google presenta un mas reciente aparato para que las actualizaciones de apps lleguen mas veloz

Google, en el marco del encuentro de productores PlayTime 2018 que está poseyendo lugar estos días en Alemania, ha publicitado el lanzamiento de un mas reciente aparato que facilitará a los productores la actualización de sus aplicaciones. Esta mas reciente API, bautizada tan “In-app Updates API” promete numerosas ventajas no únicamente para los devs, destino además para todos los usuarios. ¿El motivo? Las actualizaciones tardarán carencia en acudir y podrán ejecutarse carente abotonar la aplicación.

Dom Elliot, Product Manager de Google® Play, ha desarrollado en una publicación que “la apariencia en que se han publicado y distribuido las Aplicaciones de Android-OS inclusive la fecha deja área para mejorías en todas idiosincrasia de áreas”, desde la pericia de cliente inclusive la celeridad y solidez de las apps. Este mas reciente aparato proviene a optimizar estos aspectos.

Un exiguo de contexto

El proceso de actualización de una app, explica Elliot, ha resultado el posterior a lo largo de los 10 años de vida que posee Android:

  1. Escribes el código de tu aplicación en un IDE, tan Android-OS Studio.
  2. Cuando estás -ta& para apoyarse o prorrumpir la aplicación, la compilas tan un APK, el formato de la aplicación de Android. Como aviso de la creación del APK, lo firmas digitalmente con una clave. Firmar una aplicación significa adjuntar de apariencia segura un certificado único. Este es un máquina que garantiza que usted seas el único que puede seguir actualizando las copias instaladas de esta aplicación. ¿Como trabaja esto? Antes de actualizar una aplicación, Android-OS constantemente verifica que el certificado único de la actualización coincida con el certificado único de la aplicación en el dispositivo.
  3. Subes tu APK firmado utilizando la Google® Play Console y, en el punto íntegramente esté preparado, la lanzas al mundo.
  4. Google Play distribuye el APK firmado, exactamente tan lo cargó, en el aparato de cada cliente en el punto lo instala.

Es un proceso que ha funcionado don en estos 10 años, inconveniente el creciente dimensión de las Aplicaciones y el anchura de usuarios que acceden a ellas solicita un mas reciente sistema. “De hecho, desde 2012, la aplicación promedio ha crecido 5 veces [en tamaño]”, apunta Elliot. Esto es comprensible, entregado que los productores desean apurar la cada ocasión mas grande validación de los smartphones, adaptar sus apps a cada persona y dimensión de pantalla, a cada CPU y cada hoja de componentes. Al fin eso redunda en una cosa: una aplicación cada ocasión mas y mas pesada

Tabla instalaciones Cuanto mas grande es el dimensión de una aplicación, carencia instalaciones consigue.

¿El problema? Cuanto mas pesa una aplicación carencia instalaciones consigue. Es un inconveniente sensato poseyendo en recuento que el provisión de un amovible es limitado, de este modo tan el entrada a la conexión. Además, el superficie multimedia capaz de generarse con el amovible (fotos, vídeos…) cada ocasión pesa más, por lo que el cliente pasivo seleccionar si quiere mas apps o mas multimedia.

La solución a este inconveniente sería sencillo. Se podría inventar un APK múltiple para cada dispositivo (es decir, miles y miles de versiones de una única app). Es un labor hercúleo y que, grosso modo, no merece la pena. ¿Qué hacen los desarrolladores? Lo aglutinan íntegramente en un único APK, lo que significa que un cliente posee un anaquel demasiado pesado con código duplicado y que no les vale para nada.

Para ponerle solución a este embrollo, Google® lanzó a principios de este año 2 mas recientes sistemas: Android Aplicaciones Bundle y Dinamic Delivery. Gracias a él, el desarrollador sube el anaquel AAB (Android Aplicaciones Bundle) con la principios de la aplicaciones por un lado y las librerías y archivos necesarias para cada persona de smartphone(teléfono inteligente) por separado. De esa forma, en el punto el cliente quiere descargar una aplicación, Google Play examina el AAB y genera un APK con las librerías necesarias para el aparato en cuestión reconocimiento a Dinamic Delivery. Y en este instante da un paso mas allá.

El posterior altitud se llama “In-app Updates API”

API Google

Google ya conoce la apariencia de que cada cliente tenga un APK dedicado, inconveniente en este instante posee que conseguir que las actualizaciones lleguen previamente y a todos los usuarios, porque si don es indiscutible que numerosos usuarios poseen las actualizaciones automáticas activadas, otros numerosos tienden a no actualizar las versiones. Eso es sinónimo de inconvenientes de seguridad, bugs y errores. “In-app Updates API” solventa ese problema.

Cuando el desarrollador lance una actualización podrá avisar al cliente que esta está disponible en una ventanita en el interior de la propia aplicación. Este posee 2 opciones: actualizarla desde ahí o ir a Google® Play y actualizara con el método convencional. Si decide actualizar inmediatamente, aparecerá una interfaz en el interior de la app, tan una barra de progreso o un circulito de carga, para que el cliente entienda que poco está pasando y pueda conocer cuánto queda.

Cuando la actualización esté descargada, el cliente podrá seleccionar si prefiere instalarla en este instante semejante (la aplicación se reiniciará) o si prefiere hacerlo en el punto no esté usándola. De seleccionar esta opción, en el punto el cliente cierre la aplicación, se aplicará la actualización descargada carente afectar en nadie instante a la pericia de uso.

¿Qué significa eso? Que un desarrollador puede desplegar fixs de errores graves, correcciones de fallos e inclusive mas reciente superficie a un juego de apariencia inmediata y sin que el cliente tenga que abotonar la aplicación para delegación actualizar.

Google Chrome es la primera aplicación que probará esta mas reciente API, y empieza desde hoy. El resto de productores tendrán que abandonarse un poquito todavía. El proceso de implementación de esta API, apuntan desde Google, es demasiado sencillo, estándar y trabaja con cualquier persona de app, sea de mensajería o un juego de disparos, constantemente y en el punto use el mas reciente formato AAB.


La noticia Google® presenta un mas reciente aparato para que las actualizaciones de apps lleguen mas veloz fue publicada originalmente en Xataka Android-OS por José García Nieto .

Agrega tu comentario