Pechar anuncio

O novo Apple TV que comezou a venderse a finais da semana pasada, representa a maior expansión do ecosistema da mazá nos últimos anos. Por primeira vez, a App Store e as aplicacións de terceiros chegan a Apple TV. Xunto a isto, Apple tamén presentou unha nova filosofía no que respecta ao acceso ás aplicacións.

O novo enfoque podería resumirse moi brevemente do seguinte xeito: o control total sobre o teu contido, aínda que o compraches, correspóndelle a Apple, quen mellor sabe como usalo para o teu beneficio. Esta filosofía ten, naturalmente, as súas vantaxes e desvantaxes, e Apple TV, co seu tvOS, é o primeiro produto de Apple que o adopta sen excepción.

Apple considera que no futuro non importará demasiado o almacenamento físico que teñas no teu dispositivo, senón que todos os datos estarán na nube, desde onde podes descargalos facilmente no teu teléfono, tableta, televisor ou calquera cousa. senón cando sexa. Vai ter. E en canto non os necesites, retíranse de novo.

A tecnoloxía de Apple que apoia esta teoría chámase App Thinning e significa que Apple reclama un control total sobre o almacenamento interno do Apple TV (no futuro, probablemente tamén outros produtos), desde o que pode en calquera momento, sen que o usuario poida influír. de calquera forma: elimine calquera contido se é necesario, é dicir, no caso de que o almacenamento interno se chegue.

De feito, non hai almacenamento interno permanente para aplicacións de terceiros no Apple TV. Cada aplicación debe poder almacenar datos en iCloud e solicitalos e descargalos para garantir a mellor experiencia de usuario.

Almacenamento de Apple TV en acción

O que máis se falou en relación coas novas regras para desenvolvedores foi o feito de que as aplicacións para Apple TV non poden superar os 200 MB de tamaño. É certo, pero non hai que entrar en pánico demasiado. Apple construíu un sistema sofisticado no que caben ben os 200 MB.

Cando descargues a aplicación por primeira vez no teu Apple TV, o paquete en realidade non superará os 200 MB. Deste xeito, Apple limitou a primeira descarga para que fose o máis rápido posible e o usuario non tivese que esperar moitos minutos antes de que, por exemplo, se descargaran varios gigabytes, como é o caso de, por exemplo, algúns máis esixentes. xogos para iOS.

Para que funcione o adelgazamento de aplicacións mencionado anteriormente, Apple usa outras dúas tecnoloxías: "slicing" (slicing) e etiquetado, e datos baixo demanda. Os desenvolvedores agora desmontarán (cortarán en anacos) as súas aplicacións practicamente como Lego. Os cubos individuais co menor volume posible descargaranse sempre só se a aplicación ou o usuario os precisa.

Cada ladrillo, se adoptamos a terminoloxía de Lego, recibe unha etiqueta polo desenvolvedor, que é outra parte necesaria no que respecta ao funcionamento de todo o proceso. Precisamente coa axuda das etiquetas se conectarán os datos relacionados. Por exemplo, todos os datos etiquetados descargaranse dentro dos 200 MB iniciais instalación inicial, onde non deberían faltar todos os recursos necesarios para o lanzamento e os primeiros pasos na aplicación.

Poñamos como exemplo un xogo de ficción Jumper. Os datos básicos comezarán a descargarse inmediatamente no Apple TV desde a App Store, xunto cun tutorial no que aprenderás a controlar o xogo. Podes xogar case de inmediato, porque o paquete inicial non supera os 200 MB e non tes que esperar, por exemplo, a que se descarguen outros 100 niveis, que Jumper posúe. Pero non os necesita de inmediato (seguramente non todos) ao principio.

Unha vez descargados todos os datos iniciais, a aplicación pode solicitar inmediatamente datos adicionais, ata 2 GB de tamaño. Mentres xa estás executando a aplicación e pasando polo titorial, vanse descargando outras decenas ou centos de megas en segundo plano, dentro dos cales haberá principalmente outros niveis. Jumpers, que pouco a pouco irás avanzando.

Para estes efectos, os desenvolvedores dispoñen dun total de 20 GB dispoñibles de Apple na nube, onde a aplicación pode acceder libremente. Polo tanto, só depende dos desenvolvedores como etiquetar as pezas individuais e optimizar así o funcionamento da aplicación, que sempre terá só un mínimo de datos almacenados no propio Apple TV. Segundo Apple, o tamaño ideal das etiquetas, é dicir, os paquetes de datos descargados da nube, é de 64 MB, non obstante, os desenvolvedores teñen ata 512 MB de datos dispoñibles nunha etiqueta.

Unha vez máis en resumo: podes atopalo na App Store Jumper, comeza a descargar e nese momento descárgase un paquete introdutorio de ata 200 MB, que contén datos básicos e un titorial. Unha vez que se descargue a aplicación e a inicie, solicitará Jumper o outras etiquetas, onde hai outros niveis, que neste caso serán só uns megabytes. Cando remates o titorial, terás os seguintes niveis preparados e poderás continuar co xogo.

E iso lévanos a outra parte importante do funcionamento da nova filosofía de Apple. A medida que se descargan máis e máis datos etiquetados, tvOS resérvase o dereito de eliminar tales datos (por exemplo, baixo demanda) cando se quede sen almacenamento interno. Aínda que os desenvolvedores poden establecer diferentes prioridades para as etiquetas individuais, o propio usuario non pode influír sobre os datos que perderá.

Pero se todo funciona como debería, o usuario practicamente nin sequera ten que saber que algo así -descargar e despois borrar datos en segundo plano- está a suceder. Ese é realmente o punto de como funciona tvOS.

Se estás dentro Jumper no nivel 15, Apple calcula que xa non necesitas os 14 niveis anteriores, polo que tarde ou cedo eliminarase. Se queres volver a un capítulo anterior, quizais non estea máis no Apple TV e terás que descargalo de novo.

Internet rápido para todos os fogares

Se estamos a falar de Apple TV, esta filosofía ten sentido. Cada descodificador está conectado as vinte e catro horas do día por cable á Internet (actualmente normalmente) o suficientemente rápida, o que fai que a descarga de datos baixo demanda non teña ningún problema.

Por suposto, a ecuación aplícase, canto máis rápido sexa Internet, menos probable será que teñas que esperar nalgunha aplicación para que se descarguen os datos necesarios, pero se todo está optimizado, tanto por parte de Apple en canto á estabilidade da nube, como por parte de Apple. do programador en termos de etiquetas e máis parte da aplicación, non debería ser un problema coa maioría das conexións.

Non obstante, podemos atopar problemas potenciais cando miramos máis aló do Apple TV e máis alá do ecosistema de Apple. App Thinning, o "slicing" asociado de aplicacións e outras tecnoloxías necesarias, foi introducido por Apple hai un ano na WWDC, cando se trataba principalmente de iPhones e iPads. Só no Apple TV se implantou todo o sistema ao 100%, pero podemos esperar que se vaia trasladando aos dispositivos móbiles aos poucos.

Despois de todo, con Apple Music, por exemplo, Apple xa opera a eliminación de datos. Máis dun usuario descubriu que a música gardada para escoitar sen conexión desapareceu despois dun tempo. O sistema buscou un lugar e simplemente recoñeceu que estes datos non son necesarios polo momento. As cancións deben descargarse de novo sen conexión.

Non obstante, en iPhones, iPads ou mesmo iPod touch, o novo enfoque das aplicacións podería traer problemas e unha experiencia de usuario degradada en comparación co Apple TV.

Problema número un: non todos os dispositivos teñen unha conexión a Internet 24 horas ao día, 7 días ao día. Estes son principalmente iPads sen tarxetas SIM e iPod touch. En canto necesites algún dato que non utilizaches durante moito tempo, por exemplo, polo que o sistema eliminouno sen previo aviso, e non tes Internet a man, simplemente non tes sorte.

Problema número dous: a República Checa aínda está mal e non está moi rapidamente cuberta por internet móbil. Na nova xestión das aplicacións e dos seus datos, Apple espera que o teu dispositivo estea conectado a Internet as vinte e catro horas do día e a recepción sexa o máis rápida posible. Nese momento, todo funciona como debería.

Pero, por desgraza, a realidade na República Checa é que moitas veces nin sequera podes escoitar as túas cancións favoritas mentres viaxas en tren, porque a transmisión a través de Edge non é suficiente. A idea de que aínda necesitas descargar decenas de megabytes de datos para algunha aplicación que necesites é impensable.

É certo que os operadores checos ampliaron significativamente a súa cobertura nas últimas semanas. Onde hai só uns días a molesta "E" brillaba de verdade, hoxe adoita voar a altas velocidades LTE. Pero despois vén a segunda barreira - FUP. Se o usuario regularmente tivese o seu dispositivo completamente cheo e o sistema borrase constantemente os datos baixo demanda e despois os descargase de novo, consumiría facilmente centos de megabytes.

Algo semellante non ten que ser resolto en Apple TV, pero a optimización importaría moito para iPhones e iPads. A cuestión é se, por exemplo, será opcional cando e como se poidan descargar/eliminar os datos, se o usuario poderá dicir, por exemplo, que non desexa borrar os datos baixo demanda e se queda sen espazo, simplemente parará a seguinte acción en lugar de perder os rexistros máis antigos. Porén, tarde ou cedo, tamén podemos contar coa implantación de App Thinning e as tecnoloxías asociadas a ela nos dispositivos móbiles.

Esta é unha iniciativa de desenvolvemento bastante grande, que Apple definitivamente non creou só para o seu set-top box. E o certo é que, por exemplo, para o escaso almacenamento en iPhones e iPads, concretamente nos que aínda teñen 16 GB, podería ser unha boa solución, sempre que non destrúa a experiencia do usuario. E quizais Apple non o permita.

.