Tanca l'anunci

El nou Apple TV que es va començar a vendre a finals de la setmana passada, representa la major expansió de l'ecosistema de la poma en els últims anys. Per primera vegada, l'App Store i aplicacions de tercers arriben a Apple TV. Juntament amb això, Apple també va introduir una nova filosofia pel que fa a l'accés a les aplicacions.

El nou enfocament es podria resumir molt breument de la següent manera: el control total sobre el vostre contingut, fins i tot si l'hagueu comprat, és a càrrec d'Apple, que sap com utilitzar-lo per al vostre benefici. Aquesta filosofia té naturalment els seus avantatges i inconvenients, i Apple TV, amb el seu tvOS, és el primer producte d'Apple que l'adopta sense excepció.

Apple considera que en el futur no importarà massa la quantitat d'emmagatzematge físic que tinguis al teu dispositiu, sinó que totes les dades estaran al núvol, des d'on podràs descarregar-les fàcilment al teu telèfon, tauleta, televisor o qualsevol altra cosa. quan sigui, necessitareu. I tan bon punt no els necessiteu, es tornen a treure.

La tecnologia d'Apple que recolza aquesta teoria s'anomena App Thinning i significa que Apple reclama un control total sobre l'emmagatzematge intern de l'Apple TV (en el futur, probablement també altres productes), des del qual pot en qualsevol moment, sense que l'usuari pugui influir. de qualsevol manera: suprimiu qualsevol contingut si cal, és a dir, en cas que l'emmagatzematge intern s'ompli.

De fet, no hi ha cap emmagatzematge intern permanent per a aplicacions de tercers a l'Apple TV. Cada aplicació ha de poder emmagatzemar dades a iCloud i sol·licitar-les i descarregar-les per garantir la millor experiència d'usuari.

Emmagatzematge d'Apple TV en acció

El que més es va parlar en relació amb les noves regles per a desenvolupadors va ser el fet que les aplicacions per a Apple TV no poden superar els 200 MB de mida. És cert, però no cal entrar massa en pànic. Apple ha construït un sistema sofisticat en el qual els 200 MB encaixen bé.

Quan baixeu l'aplicació per primera vegada al vostre Apple TV, el paquet en realitat no superarà els 200 MB. D'aquesta manera, Apple va limitar la primera descàrrega perquè fos el més ràpid possible i l'usuari no hagués d'esperar molt de temps abans que, per exemple, es descarreguessin diversos gigabytes, com és el cas de, per exemple, alguns més exigents. jocs per a iOS.

Perquè l'aprimament d'aplicacions esmentat funcioni, Apple utilitza altres dues tecnologies: "tallar" i etiquetar, i dades sota demanda. Els desenvolupadors ara desmuntaran (tallaran a trossos) les seves aplicacions pràcticament com Lego. Els cubs individuals amb el menor volum possible es descarregaran sempre només si l'aplicació o l'usuari els necessita.

Cada maó, si adoptem la terminologia de Lego, està dotat d'una etiqueta pel desenvolupador, que és una altra part necessària pel que fa al funcionament de tot el procés. És precisament amb l'ajuda de les etiquetes que es connectaran les dades relacionades. Per exemple, totes les dades etiquetades es baixaran dins dels 200 MB inicials instal·lació inicial, on no haurien de faltar tots els recursos necessaris per al llançament i els primers passos en l'aplicació.

Prenem com a exemple un joc de ficció Saltador. Les dades bàsiques es començaran a baixar immediatament a Apple TV des de l'App Store, juntament amb un tutorial en el qual aprendràs a controlar el joc. Es pot jugar gairebé immediatament, perquè el paquet inicial no supera els 200 MB, i no cal esperar, per exemple, que es baixin 100 nivells més, que Saltador posseeix. Però no els necessita de seguida (segurament no tots) al principi.

Un cop descarregades totes les dades inicials, l'aplicació pot sol·licitar immediatament dades addicionals, fins a 2 GB. Així, mentre ja esteu executant l'aplicació i revisant el tutorial, la descàrrega de desenes o centenars de megabytes s'executa en segon pla, dins dels quals hi haurà principalment altres nivells. Jumpers, que a poc a poc aniràs fent camí.

A aquests efectes, els desenvolupadors disposen d'un total de 20 GB disponibles d'Apple al núvol, on l'aplicació pot arribar lliurement. Per tant, només depèn dels desenvolupadors com etiquetar les parts individuals i, per tant, optimitzar el funcionament de l'aplicació, que sempre tindrà només un mínim de dades emmagatzemades al propi Apple TV. Segons Apple, la mida ideal de les etiquetes, és a dir, els paquets de dades descarregats del núvol, és de 64 MB, però els desenvolupadors tenen fins a 512 MB de dades disponibles dins d'una etiqueta.

Un cop més en resum: el podeu trobar a l'App Store Saltador, comences a descarregar i en aquest moment es descarrega un paquet introductori de fins a 200 MB, que conté dades bàsiques i un tutorial. Un cop descarregada l'aplicació i l'inicieu, us demanarà Saltador o altres etiquetes, on hi ha altres nivells, que en aquest cas seran només uns quants megabytes. Quan acabis el tutorial, tindreu els següents nivells preparats i podreu continuar el joc.

I això ens porta a una altra part important del funcionament de la nova filosofia d'Apple. A mesura que es descarreguen més i més dades etiquetades, tvOS es reserva el dret d'eliminar aquestes dades (és a dir, sota demanda) quan us quedeu sense emmagatzematge intern. Tot i que els desenvolupadors poden establir diferents prioritats per a etiquetes individuals, l'usuari no pot influir en quines dades perdrà.

Però si tot funciona com hauria de ser, l'usuari pràcticament ni tan sols ha de saber que una cosa com aquesta -descàrrega i després esborrar dades en segon pla- està passant. En realitat, aquest és el punt de tot el funcionament de tvOS.

Si hi esteu Saltador al 15è nivell, Apple calcula que ja no necessiteu els 14 nivells anteriors, de manera que tard o d'hora se suprimirà. Si voleu tornar a un capítol anterior, és possible que ja no estigui a l'Apple TV i l'haureu de descarregar de nou.

Internet ràpid per a cada llar

Si estem parlant d'Apple TV, aquesta filosofia té sentit. Cada descodificador està connectat les vint-i-quatre hores del dia per cable a Internet (actualment normalment) prou ràpid, gràcies a la qual no hi ha cap problema amb la descàrrega de dades sota demanda.

Per descomptat, l'equació s'aplica, com més ràpid sigui Internet, menys és probable que hagis d'esperar en alguna aplicació perquè es descarreguin les dades necessàries, però si tot està optimitzat, tant per part d'Apple pel que fa a l'estabilitat del núvol com per part del part del desenvolupador en termes d'etiquetes i més part de l'aplicació, no hauria de ser un problema amb la majoria de connexions.

Tanmateix, podem trobar problemes potencials quan mirem més enllà de l'Apple TV i més enllà de l'ecosistema d'Apple. App Thinning, el "slicing" associat d'aplicacions i altres tecnologies necessàries, va ser introduït per Apple fa un any a la WWDC, quan es referia principalment als iPhones i iPads. Només a Apple TV es va desplegar tot el sistema al 100%, però podem esperar que també es traslladi gradualment als dispositius mòbils.

Després de tot, amb Apple Music, per exemple, Apple ja opera la supressió de dades. Més d'un usuari va trobar que la música desada per a l'escolta fora de línia havia desaparegut després d'un temps. El sistema va buscar un lloc i simplement va reconèixer que aquestes dades no són necessàries de moment. Les cançons s'han de tornar a baixar fora de línia.

Tanmateix, als iPhones, iPads o fins i tot iPod touch, el nou enfocament de les aplicacions podria comportar problemes i una experiència d'usuari degradada en comparació amb Apple TV.

Problema número u: no tots els dispositius tenen connexió a Internet les 24 hores del dia. Es tracta principalment d'iPads sense targetes SIM i iPod touch. Tan bon punt necessiteu alguna dada que no feu servir durant molt de temps, per exemple, el sistema l'ha esborrat sense previ avís i no teniu Internet a mà, simplement no teniu sort.

Problema número dos: la República Txeca encara està malament i no és molt ràpidament coberta per internet mòbil. En la nova gestió d'aplicacions i de les seves dades, Apple espera que el vostre dispositiu estigui connectat idealment a Internet les vint-i-quatre hores del dia i la recepció sigui el més ràpida possible. En aquell moment, tot funciona com cal.

Però, malauradament, la realitat a la República Txeca és que sovint ni tan sols pots escoltar les teves cançons preferides mentre viatges amb tren, perquè la transmissió a través d'Edge no és prou bona. La idea que encara necessiteu descarregar desenes de megabytes de dades per a alguna aplicació que necessiteu és impensable.

És cert que les últimes setmanes els operadors txecs han ampliat significativament la seva cobertura. On fa només uns dies la molesta "E" brillava realment, avui sovint vola a altes velocitats LTE. Però després ve la segona barrera: FUP. Si l'usuari regularment tingués el seu dispositiu completament ple i el sistema esborrés constantment les dades sota demanda i després les tornés a descarregar, utilitzaria fàcilment centenars de megabytes.

Alguna cosa semblant no s'ha de resoldre a Apple TV, però l'optimització importaria molt per als iPhones i iPads. La qüestió és si, per exemple, serà opcional quan i com es podran descarregar/suprimir les dades, si l'usuari podrà dir, per exemple, que no vol esborrar les dades sota demanda i si es queda sense espai, simplement aturarà la següent acció en lloc de perdre els registres més antics. Tard o d'hora, però, podem comptar amb el desplegament de l'App Thinning i les tecnologies associades també als dispositius mòbils.

Aquesta és una iniciativa de desenvolupament bastant gran, que Apple definitivament no va crear només per al seu descodificador. I el cert és que, per exemple, per a un emmagatzematge baix en iPhones i iPads, concretament els que encara tenen 16 GB, podria ser una bona solució, sempre que no destrueixi l'experiència de l'usuari. I potser Apple no ho permetrà.

.