Anuncio cerrado

El nuevo Apple TV que Comenzó a vender a finales de la semana pasada., representa la mayor expansión del ecosistema de la manzana en los últimos años. Por primera vez, la App Store y aplicaciones de terceros llegan al Apple TV. Junto a esto, Apple también introdujo una nueva filosofía en cuanto al acceso a las aplicaciones.

El nuevo enfoque podría resumirse muy brevemente de la siguiente manera: Apple asume el control total sobre su contenido, incluso si lo ha comprado, y es quien mejor sabe cómo utilizarlo para su beneficio. Esta filosofía, naturalmente, tiene sus ventajas y desventajas, y Apple TV, con su tvOS, es el primer producto de Apple que la adopta sin excepción.

Apple cree que en el futuro no importará mucho cuánto almacenamiento físico tengas en tu dispositivo, sino que todos los datos estarán en la nube, desde donde podrás descargarlos fácilmente a tu teléfono, tableta, TV o cualquier otra cosa cuando Necesitará. Y en cuanto ya no los necesitas, se vuelven a eliminar.

La tecnología de Apple que respalda esta teoría se llama App Thinning y significa que Apple reclama un control total sobre el almacenamiento interno del Apple TV (en el futuro, probablemente también de otros productos), del cual puede acceder en cualquier momento, sin que el usuario pueda influir. de cualquier manera: elimine cualquier contenido si es necesario, es decir, en caso de que el almacenamiento interno se llene.

De hecho, no hay ningún almacenamiento interno permanente para aplicaciones de terceros en el Apple TV. Cada aplicación debe poder almacenar datos en iCloud y solicitarlos y descargarlos para garantizar la mejor experiencia de usuario.

Almacenamiento de Apple TV en acción

Lo más comentado en relación con las nuevas reglas para los desarrolladores fue el hecho de que las aplicaciones para Apple TV no pueden exceder los 200 MB de tamaño. Eso es cierto, pero no hay necesidad de entrar demasiado en pánico. Apple ha construido un sistema sofisticado en el que caben bien los 200 MB.

Cuando descargues la aplicación por primera vez en tu Apple TV, el paquete en realidad no tendrá más de 200 MB. De esta forma, Apple limitaba la primera descarga para que fuera lo más rápida posible y el usuario no tuviera que esperar largos minutos para que, por ejemplo, se descargaran varios gigas, como ocurre, por ejemplo, con algunas más exigentes. juegos para iOS.

Para que funcione el App Thinning mencionado anteriormente, Apple utiliza otras dos tecnologías: "slicing" y etiquetado - y datos bajo demanda. Los desarrolladores ahora desmontarán (cortarán en pedazos) sus aplicaciones prácticamente como Lego. Los cubos individuales con el menor volumen posible siempre se descargarán sólo si la aplicación o el usuario los necesita.

A cada ladrillo, si adoptamos la terminología de Lego, el desarrollador le asigna una etiqueta, que es otra parte necesaria de cara al funcionamiento de todo el proceso. Es precisamente con la ayuda de etiquetas que se conectarán los datos relacionados. Por ejemplo, todos los datos etiquetados se descargarán dentro de los 200 MB iniciales. instalación inicial, donde no deben faltar todos los recursos necesarios para el lanzamiento y los primeros pasos de la aplicación.

Tomemos como ejemplo un juego ficticio. Saltador. Los datos básicos comenzarán a descargarse inmediatamente al Apple TV desde la App Store, junto con un tutorial en el que aprenderás a controlar el juego. Puedes jugar casi de inmediato, porque el paquete inicial no supera los 200 MB y no tienes que esperar a que, por ejemplo, se descarguen otros 100 niveles, lo que Saltador posee. Pero no los necesita inmediatamente (ciertamente no todos) al principio.

Una vez descargados todos los datos iniciales, la aplicación puede solicitar inmediatamente datos adicionales, hasta 2 GB. Entonces, mientras ya estás ejecutando la aplicación y siguiendo el tutorial, en segundo plano se ejecuta la descarga de decenas o cientos de megabytes, dentro de los cuales habrá principalmente otros niveles. Saltadores, al que irás ascendiendo poco a poco.

Para estos efectos, los desarrolladores tienen a disposición de Apple un total de 20 GB en la nube, donde la aplicación puede acceder libremente. Por lo tanto, sólo depende de los desarrolladores cómo etiquetar las partes individuales y así optimizar el funcionamiento de la aplicación, que siempre tendrá un mínimo de datos almacenados en el propio Apple TV. Según Apple, el tamaño ideal de las etiquetas, es decir, paquetes de datos descargados de la nube, es de 64 MB; sin embargo, los desarrolladores tienen hasta 512 MB de datos disponibles dentro de una etiqueta.

Una vez más en resumen: puedes encontrarlo en la App Store Saltador, comienzas a descargar y en ese momento se descarga un paquete introductorio de hasta 200MB, que contiene datos básicos y un tutorial. Una vez que se descarga la aplicación y la inicia, le solicitará Saltador u otras etiquetas, donde existen otros niveles, que en este caso serán sólo de unos pocos megas. Cuando termines el tutorial, tendrás listos los siguientes niveles y podrás continuar el juego.

Y eso nos lleva a otra parte importante del funcionamiento de la nueva filosofía de Apple. A medida que se descargan más y más datos etiquetados, tvOS se reserva el derecho de eliminar dichos datos (es decir, bajo demanda) cuando se quede sin almacenamiento interno. Aunque los desarrolladores pueden establecer diferentes prioridades para cada etiqueta, el propio usuario no puede influir en qué datos perderá.

Pero si todo funciona como debería, el usuario prácticamente ni siquiera tiene que saber que algo como esto (descargar y luego borrar datos en segundo plano) está sucediendo. En realidad, ese es el objetivo de cómo funciona tvOS.

si estas en Saltador en el nivel 15, Apple calcula que ya no necesitas los 14 niveles anteriores, por lo que tarde o temprano se eliminarán. Si quieres volver a un capítulo anterior, es posible que ya no esté en Apple TV y tendrás que descargarlo nuevamente.

Internet rápido para cada hogar

Si hablamos del Apple TV, esta filosofía tiene sentido. Cada decodificador está conectado las veinticuatro horas del día por cable a Internet (normalmente hoy en día) suficientemente rápido, gracias a lo cual no hay problema con la descarga de datos bajo demanda.

Por supuesto, se aplica la ecuación: cuanto más rápido sea Internet, menos probable será que tengas que esperar en alguna aplicación para descargar los datos necesarios, pero si todo está optimizado, tanto por parte de Apple en términos de estabilidad de la nube, como por parte de Del lado del desarrollador en términos de etiquetas y más parte de la aplicación, no debería ser un problema con la mayoría de las conexiones.

Sin embargo, podemos encontrar problemas potenciales cuando miramos más allá del Apple TV y nos adentramos más en el ecosistema de Apple. App Thinning, el "slicing" asociado de aplicaciones y otras tecnologías necesarias, fue presentado por Apple hace un año en la WWDC, cuando se refería principalmente a iPhone y iPad. Sólo en Apple TV se implementó todo el sistema al 100%, pero podemos esperar que gradualmente se traslade también a los dispositivos móviles.

Al fin y al cabo, con Apple Music, por ejemplo, Apple ya realiza la eliminación de datos. Más de un usuario descubrió que la música guardada para escucharla sin conexión desapareció después de un tiempo. El sistema buscó un lugar y simplemente reconoció que ese dato no es necesario en este momento. Luego, las canciones deben descargarse nuevamente sin conexión.

Sin embargo, en iPhones, iPads o incluso iPod touch, el nuevo enfoque de las aplicaciones podría traer problemas y una experiencia de usuario degradada en comparación con el Apple TV.

Problema número uno: no todos los dispositivos tienen conexión a Internet 24 horas al día, 7 días a la semana. Se trata principalmente de iPads sin tarjeta SIM y iPod touch. Tan pronto como necesite datos que no haya utilizado durante mucho tiempo, por ejemplo, el sistema los haya eliminado sin previo aviso y no tenga Internet a mano, simplemente no tendrá suerte.

Problema número dos: la República Checa todavía no tiene suficiente cobertura de Internet móvil y no muy rápidamente. En la nueva gestión de aplicaciones y sus datos, Apple espera que lo ideal es que tu dispositivo esté conectado a Internet las veinticuatro horas del día y la recepción sea lo más rápida posible. En ese momento todo funciona como debería.

Pero, lamentablemente, la realidad en la República Checa es que a menudo ni siquiera puedes escuchar tus canciones favoritas mientras viajas en tren, porque la transmisión a través de Edge no es lo suficientemente buena. La idea de que aún necesites descargar decenas de megabytes de datos para alguna aplicación que necesites es impensable.

Es cierto que en las últimas semanas los operadores checos han ampliado considerablemente su cobertura. Mientras que hace unos días brillaba la molesta "E", hoy vuela a menudo a altas velocidades LTE. Pero luego viene la segunda barrera: el FUP. Si el usuario tuviera regularmente su dispositivo completamente lleno y el sistema borrara constantemente los datos bajo demanda y luego los descargara nuevamente, fácilmente consumiría cientos de megabytes.

Algo similar no tiene por qué solucionarse en Apple TV, pero la optimización sería muy importante para iPhones y iPads. La pregunta es si, por ejemplo, será opcional cuándo y cómo se pueden descargar/eliminar los datos, si el usuario podrá decir, por ejemplo, que no desea eliminar los datos bajo demanda, y si Si se queda sin espacio, simplemente detendrá la siguiente acción en lugar de perder los registros anteriores. Sin embargo, tarde o temprano podremos contar con la implementación de App Thinning y las tecnologías asociadas a él también en dispositivos móviles.

Esta es una iniciativa de desarrollo bastante grande, que Apple definitivamente no creó solo para su decodificador. Y lo cierto es que, por ejemplo, para el poco almacenamiento en iPhones y iPads, concretamente los que aún tienen 16 GB, podría ser una buena solución, siempre y cuando no destroce la experiencia de uso. Y tal vez Apple no lo permita.

.