Luk annoncen

Det nye Apple TV, der begyndte at sælge i slutningen af ​​sidste uge, repræsenterer den største udvidelse af æbleøkosystemet i de senere år. For første gang kommer App Store og tredjepartsapplikationer til Apple TV. Sammen med dette introducerede Apple også en ny filosofi om adgang til applikationer.

Den nye tilgang kan meget kort opsummeres som følger: Fuld kontrol over dit indhold, selvom du har købt det, overtages af Apple, som bedst ved, hvordan man bruger det til din fordel. Denne filosofi har naturligvis sine fordele og ulemper, og Apple TV er med sit tvOS det første Apple-produkt, der har taget det uden undtagelse.

Apple regner med, at det i fremtiden ikke betyder meget, hvor meget fysisk lager du har på din enhed, men at al data ligger i skyen, hvorfra du nemt kan downloade det til din telefon, tablet, tv eller hvad som helst, når Du får brug for. Og så snart du ikke har brug for dem, fjernes de igen.

Apples teknologi, der understøtter denne teori, kaldes App Thinning og betyder, at Apple gør krav på fuldstændig kontrol over Apple TV'ets interne lager (i fremtiden formentlig også andre produkter), hvorfra det til enhver tid kan - uden at brugeren kan påvirke det på nogen måde - slet eventuelt indhold, dvs. hvis det interne lager bliver fyldt.

Faktisk er der overhovedet ingen permanent intern lagring til tredjepartsapps på Apple TV. Hver app skal kunne gemme data i iCloud og anmode om og downloade dem for at sikre den bedste brugeroplevelse.

Apple TV-lager i aktion

Det mest omtalte i forbindelse med de nye regler for udviklere var, at applikationer til Apple TV ikke må overstige 200 MB i størrelse. Det er rigtigt, men der er ingen grund til at gå for meget i panik. Apple har bygget et sofistikeret system, som de 200 MB passer godt ind i.

Når du først downloader appen til dit Apple TV, vil pakken faktisk ikke være mere end 200 MB. På den måde begrænsede Apple den første download, så den var hurtigst muligt, og brugeren skulle ikke vente i lange minutter, før der for eksempel blev downloadet flere gigabyte, som det er tilfældet med for eksempel nogle mere krævende spil til iOS.

For at den førnævnte App Thinning skal virke, bruger Apple to andre teknologier - "slicing" og tagging - og on-demand data. Udviklere vil nu adskille (skære i stykker) deres applikationer praktisk talt som Lego. Individuelle kuber med den mindst mulige volumen vil altid kun blive downloadet, hvis applikationen eller brugeren har brug for dem.

Hver klods, hvis vi bruger Lego-terminologi, får et tag af udvikleren, hvilket er en anden nødvendig del med hensyn til, hvordan hele processen fungerer. Det er netop ved hjælp af tags, at relaterede data bliver forbundet. For eksempel vil alle taggede data blive downloadet inden for de indledende 200 MB indledende installation, hvor alle de nødvendige ressourcer til lancering og de første trin i applikationen ikke bør mangle.

Lad os tage et fiktivt spil som eksempel Jumper. Grundlæggende data vil straks begynde at downloade til Apple TV fra App Store, sammen med en vejledning, hvor du lærer, hvordan du styrer spillet. Du kan spille næsten med det samme, fordi startpakken ikke overstiger 200 MB, og du skal ikke vente på, at f.eks. yderligere 100 niveauer skal downloades, hvilket Jumper besidder. Men han har ikke brug for dem med det samme (sikkert ikke alle sammen) i starten.

Når alle de indledende data er downloadet, kan appen straks anmode om yderligere data, op til 2 GB. Så mens du allerede kører applikationen og gennemgår selvstudiet, kører download af titusinder eller hundredvis af megabyte i baggrunden, inden for hvilke der primært vil være andre niveauer Jumpere, som du gradvist vil arbejde dig op til.

Til disse formål har udviklere i alt 20 GB til rådighed fra Apple i skyen, hvor applikationen kan nå frit. Det afhænger altså kun af udviklerne, hvordan man tagger de enkelte dele og derved optimerer driften af ​​applikationen, som altid kun vil have et minimum af data gemt i selve Apple TV. Ifølge Apple er den ideelle størrelse af tags, det vil sige pakker med data downloadet fra skyen, 64 MB, men udviklere har op til 512 MB data til rådighed inden for et tag.

Endnu en gang kort sagt: du kan finde den i App Store Jumper, begynder du at downloade og i det øjeblik downloades en introduktionspakke på op til 200MB, som indeholder grundlæggende data og en vejledning. Når appen er downloadet, og du starter den, vil den anmode om det Jumper o andre tags, hvor der er andre niveauer, som i dette tilfælde kun vil være nogle få megabyte. Når du er færdig med øvelsen, har du de næste niveauer klar, og du kan fortsætte spillet.

Og det bringer os til en anden vigtig del af funktionen af ​​Apples nye filosofi. Efterhånden som flere og flere taggede data downloades, forbeholder tvOS sig retten til at slette sådanne (dvs. on-demand) data, når du løber tør for internt lager. Selvom udviklere kan sætte forskellige prioriteter for individuelle tags, kan brugeren ikke selv påvirke, hvilke data han vil miste.

Men hvis alt fungerer, som det skal, behøver brugeren praktisk talt ikke engang at vide, at sådan noget - at downloade og derefter slette data i baggrunden - overhovedet sker. Det er faktisk hele pointen med, hvordan tvOS fungerer.

Hvis du er med Jumper på 15. niveau beregner Apple, at du ikke længere har brug for de tidligere 14 niveauer, så før eller siden bliver det slettet. Hvis du vil gå tilbage til et tidligere kapitel, er det muligvis ikke på Apple TV længere, og du bliver nødt til at downloade det igen.

Hurtigt internet til ethvert hjem

Hvis vi taler om Apple TV, giver denne filosofi mening. Hver set-top-boks er forbundet 24 timer i døgnet via kabel til det (i dag normalt) tilstrækkeligt hurtige internet, takket være hvilket der ikke er noget problem med at downloade on-demand-data.

Selvfølgelig gælder ligningen, jo hurtigere internettet er, jo mindre sandsynligt er det, at du skal vente i en eller anden applikation på, at de nødvendige data bliver downloadet, men hvis alt er optimeret - både på Apples side med hensyn til cloud-stabilitet, og på udviklerens side i forhold til tags og mere en del af appen – burde ikke være et problem med de fleste forbindelser.

Vi kan dog finde potentielle problemer, når vi ser ud over Apple TV og længere ind i Apples økosystem. App Thinning, den tilhørende "slicing" af applikationer og andre nødvendige teknologier, blev introduceret af Apple for et år siden på WWDC, hvor det primært drejede sig om iPhones og iPads. Kun i Apple TV blev hele systemet implementeret 100 %, men vi kan forvente, at det også gradvist vil flytte til mobile enheder.

Når alt kommer til alt, med Apple Music, for eksempel, driver Apple allerede datasletning. Mere end én bruger fandt ud af, at den gemte musik til offlinelytning var væk efter et stykke tid. Systemet ledte efter et sted og erkendte simpelthen, at disse data ikke er nødvendige i øjeblikket. Sange skal derefter downloades igen offline.

Men på iPhones, iPads eller endda iPod touch kan den nye tilgang til applikationer give problemer og en forringet brugeroplevelse sammenlignet med Apple TV.

Problem nummer et: Ikke alle enheder har en 24/7 internetforbindelse. Det er hovedsageligt iPads uden SIM-kort og iPod touch. Så snart du har brug for data, som du for eksempel ikke har brugt i lang tid, så systemet slettede dem uden varsel, og du ikke har internettet ved hånden, er du simpelthen uheldig.

Problem nummer to: Tjekkiet er stadig dårligt og ikke særlig hurtigt dækket af mobilt internet. I den nye administration af applikationer og deres data forventer Apple, at din enhed ideelt set vil være forbundet til internettet 24 timer i døgnet, og modtagelsen vil være så hurtig som muligt. I det øjeblik fungerer alt, som det skal.

Men desværre er virkeligheden i Tjekkiet, at du ofte ikke engang kan lytte til dine yndlingssange, mens du rejser med tog, fordi streaming via Edge ikke er godt nok. Ideen om, at du stadig skal downloade snesevis af megabyte data til en applikation, du har brug for, er utænkelig.

Det er sandt, at tjekkiske operatører har udvidet deres dækning betydeligt i de seneste uger. Hvor den irriterende "E" for bare et par dage siden virkelig skinnede, flyver den i dag ofte med høje LTE-hastigheder. Men så kommer den anden barriere - FUP. Hvis brugeren regelmæssigt havde sin enhed helt fuld, og systemet konstant slettede on-demand-data og derefter downloadede det igen, ville det nemt bruge hundredvis af megabyte.

Noget lignende skal ikke løses på Apple TV, men optimering ville betyde meget for iPhones og iPads. Spørgsmålet er, om det fx vil være valgfrit, hvornår og hvordan dataene kan downloades/slettes, om brugeren fx vil kunne sige, at han ikke ønsker at slette on-demand data, og om han løber tør for plads, vil han simpelthen stoppe den næste handling i stedet for at miste de ældre rekorder. Før eller siden kan vi dog regne med implementeringen af ​​App Thinning og de teknologier, der er forbundet med det, også på mobile enheder.

Dette er et ret stort udviklingsinitiativ, som Apple bestemt ikke kun skabte til sin set-top-boks. Og sandheden er, at for eksempel ved lav lagerplads i iPhones og iPads, specifikt dem, der stadig har 16 GB, kunne det være en god løsning, så længe det ikke ødelægger brugeroplevelsen. Og det vil Apple måske ikke tillade.

.