iOS 8 ocupa gigabytes de espacio para descargar e instalar en nuestro iPhone, por lo que aquellos que tienen un dispositivo con 16 u 8 GB se ha visto obligado a hacer espacio para la actualización y para detener las aplicaciones que requieren cada vez MB. iOS 9 a resolver este problema, tanto para el espacio requerido por el sistema operativo en sí mismo, y para la aplicación a ser más ligero.

ios 9

La actualización OTA de iOS 9 se establece con el fin de sopesar poco más de un gigabyte. Además, la nueva tecnología “App Thinning” poner a disposición de los desarrolladores desarrollar aplicaciones, reduciendo efectivamente el tamaño total.

App Thinning” se compone de tres elementos separados.

El primero se llama “App Slicing” y permite a los desarrolladores para enviar sólo el código necesario para las necesidades de cada dispositivo en el que va a instalar ese título en particular. En la práctica, cuando vamos a instalar una aplicación que se aprovecha de esta tecnología, nuestro dispositivo se instalará sólo el código que se utiliza, dejando fuera a las partes que no son necesarios para la instalación. Ejemplo: en un iPhone 5, que se requiere en el código de 32 bits, la aplicación le pesan menos porque no hay elementos para arquitecturas de 64 bits. Lo mismo ocurrirá en los dispositivos a 64-bits, donde no habrá elementos de código a 32 bits. Hoy en día, sin embargo, la aplicación se compila para ser compatible con todos los dispositivos.

La segunda característica se llama On-Demand Recursos (ODR) y es un poco más complejo y técnico. Una vez implementado en una aplicación, se descargarán a pocas cuadras de la aplicación sólo cuando sea necesario, y luego se eliminarán del dispositivo cuando se haya completado su tarea. En el sitio de desarrolladores, Apple ha lanzado muchos detalles sull’ODRs, pero su función es la de lo expuesto.

Por ejemplo, en un juego con más niveles, Apple sugiere para explotar ODRs de tal manera como para descargar sólo el nivel que el jugador está a punto de enfrentar, eliminando una vez que se ha completado. Para una aplicación que contiene el tutorial, el desarrollador podría hacerlo a que ellos cargan sólo cuando se usa al principio, y luego tenerlos eliminar automáticamente cuando el usuario no tiene la mayor necesidad (tal vez después de varias horas de uso de ‘ app). Sin embargo, una aplicación con las compras in-app podría evitar tener que descargar este contenido, a menos que el usuario decida comprarlos.

Aún así, las imágenes y los archivos multimedia se pueden gestionar a la carta, así que no ocupan espacio.

Por último, existe una tercera característica llamada “código binario” que permite a un dispositivo iOS para completar los binarios necesarios para ese modelo en particular, de forma similar a lo que vimos en la aplicación utilizando el “App rebanar”.

Esto significa que tanto el sistema operativo y las aplicaciones que se aprovechan de estas innovaciones se pesan mucho menos. Incluso un iPhone de 8 GB puede ser mejor aprovechada.

Historias Relacionadas

Pin It on Pinterest

Shares