Fermer l'annonce

La nouvelle Apple TV qui a commencé à vendre à la fin de la semaine dernière, représente la plus grande expansion de l’écosystème pommier ces dernières années. Pour la première fois, l'App Store et des applications tierces arrivent sur Apple TV. Parallèlement à cela, Apple a également introduit une nouvelle philosophie concernant l'accès aux applications.

La nouvelle approche pourrait être résumée très brièvement comme suit : le contrôle total sur votre contenu, même si vous l'avez acheté, est repris par Apple, qui sait le mieux comment l'utiliser à votre avantage. Cette philosophie a naturellement ses avantages et ses inconvénients, et Apple TV, avec son tvOS, est le premier produit Apple à l'adopter sans exception.

Apple estime qu'à l'avenir, la quantité de stockage physique dont vous disposez sur votre appareil n'aura pas trop d'importance, mais que toutes les données seront dans le cloud, d'où vous pourrez facilement les télécharger sur votre téléphone, votre tablette, votre téléviseur ou autre. sinon, quand vous en aurez besoin. Et dès que vous n’en avez plus besoin, ils sont à nouveau supprimés.

La technologie d'Apple qui soutient cette théorie s'appelle App Thinning et signifie qu'Apple revendique un contrôle total sur le stockage interne de l'Apple TV (à l'avenir, probablement aussi d'autres produits), à partir duquel il peut à tout moment - sans que l'utilisateur puisse influencer de quelque manière que ce soit - supprimez tout contenu si nécessaire, c'est-à-dire au cas où la mémoire interne serait pleine.

En fait, il n’existe aucun stockage interne permanent pour les applications tierces sur l’Apple TV. Chaque application doit être capable de stocker des données dans iCloud, de les demander et de les télécharger pour garantir la meilleure expérience utilisateur.

Le stockage Apple TV en action

Le plus évoqué à propos des nouvelles règles pour les développeurs était le fait que la taille des applications pour Apple TV ne peut pas dépasser 200 Mo. C'est vrai, mais il n'y a pas lieu de trop paniquer. Apple a construit un système sophistiqué dans lequel les 200 Mo s'intègrent bien.

Lorsque vous téléchargez l’application pour la première fois sur votre Apple TV, le package ne dépassera en réalité pas 200 Mo. De cette façon, Apple a limité le premier téléchargement afin qu'il soit le plus rapide possible et que l'utilisateur n'ait pas à attendre de longues minutes avant, par exemple, que plusieurs gigaoctets soient téléchargés, comme c'est le cas, par exemple, pour certains plus exigeants. jeux pour iOS.

Pour que l’App Thinning susmentionné fonctionne, Apple utilise deux autres technologies – le « découpage » et le marquage – et des données à la demande. Les développeurs vont désormais démonter (découper en morceaux) leurs applications pratiquement comme des Lego. Les cubes individuels avec le plus petit volume possible seront toujours téléchargés uniquement si l'application ou l'utilisateur en a besoin.

Chaque brique, si nous adoptons la terminologie Lego, reçoit une étiquette de la part du développeur, ce qui est un autre élément nécessaire au fonctionnement de l'ensemble du processus. C'est précisément à l'aide de balises que les données associées seront connectées. Par exemple, toutes les données marquées seront téléchargées dans les 200 Mo initiaux. installation initiale, où toutes les ressources nécessaires au lancement et aux premiers pas de l'application ne doivent pas manquer.

Prenons comme exemple un jeu fictif Sauteur. Les données de base commenceront immédiatement à être téléchargées sur Apple TV depuis l'App Store, ainsi qu'un didacticiel dans lequel vous apprendrez à contrôler le jeu. Vous pouvez jouer presque immédiatement, car le package initial ne dépasse pas 200 Mo et vous n'avez pas besoin d'attendre, par exemple, que 100 niveaux supplémentaires soient téléchargés, ce qui Sauteur possède. Mais il n’en a pas besoin tout de suite (et certainement pas de tous) au début.

Une fois toutes les données initiales téléchargées, l'application peut immédiatement demander des données supplémentaires, jusqu'à 2 Go. Ainsi, pendant que vous exécutez déjà l'application et parcourez le didacticiel, le téléchargement de dizaines ou de centaines de mégaoctets s'exécute en arrière-plan, au sein duquel il y aura principalement d'autres niveaux. Pulls, vers lequel vous progresserez progressivement.

À ces fins, les développeurs disposent d'un total de 20 Go disponibles auprès d'Apple dans le cloud, où l'application peut accéder librement. Cela dépend donc uniquement des développeurs de la manière de marquer les différentes parties et d'optimiser ainsi le fonctionnement de l'application, qui n'aura toujours qu'un minimum de données stockées dans l'Apple TV elle-même. Selon Apple, la taille idéale des balises, c'est-à-dire des paquets de données téléchargés depuis le cloud, est de 64 Mo, cependant, les développeurs disposent de jusqu'à 512 Mo de données disponibles dans une balise.

Encore une fois en bref : vous pouvez le trouver dans l'App Store Sauteur, vous commencez le téléchargement et à ce moment-là, un package d'introduction allant jusqu'à 200 Mo est téléchargé, qui contient des données de base et un didacticiel. Une fois l'application téléchargée et lancée, elle vous demandera Sauteur o d'autres balises, où il y a d'autres niveaux, qui dans ce cas ne feront que quelques mégaoctets. Lorsque vous aurez terminé le didacticiel, les niveaux suivants seront prêts et vous pourrez continuer le jeu.

Et cela nous amène à une autre partie importante du fonctionnement de la nouvelle philosophie d'Apple. À mesure que de plus en plus de données marquées sont téléchargées, tvOS se réserve le droit de supprimer ces données (c'est-à-dire à la demande) lorsque vous manquez de stockage interne. Bien que les développeurs puissent définir des priorités différentes pour les balises individuelles, l'utilisateur lui-même ne peut pas influencer les données qu'il perdra.

Mais si tout fonctionne comme il se doit, l'utilisateur n'a pratiquement même pas besoin de savoir que quelque chose comme ça - télécharger puis supprimer des données en arrière-plan - se produit. C’est en fait tout l’intérêt du fonctionnement de tvOS.

Si vous êtes dans Sauteur au 15ème niveau, Apple calcule que vous n'avez plus besoin des 14 niveaux précédents, donc tôt ou tard, il sera supprimé. Si vous souhaitez revenir à un chapitre précédent, il se peut qu'il ne soit plus sur Apple TV et vous devrez le télécharger à nouveau.

Internet rapide pour chaque foyer

Si nous parlons d'Apple TV, cette philosophie est logique. Chaque décodeur est connecté 24 heures sur 24 par câble à un Internet (généralement de nos jours) suffisamment rapide, grâce auquel il n'y a aucun problème pour télécharger des données à la demande.

Bien sûr, l'équation s'applique : plus Internet est rapide, moins vous devrez probablement attendre dans certaines applications le téléchargement des données nécessaires, mais si tout est optimisé - tant du côté d'Apple en termes de stabilité du cloud que du côté du côté du développeur en termes de balises et d'une plus grande partie de l'application – ne devrait pas poser de problème avec la plupart des connexions.

Cependant, nous pouvons découvrir des problèmes potentiels lorsque nous regardons au-delà de l’Apple TV et plus loin dans l’écosystème Apple. L'App Thinning, le « découpage » associé des applications et autres technologies nécessaires, a été introduit par Apple il y a un an à la WWDC, alors qu'il concernait principalement les iPhones et les iPads. Ce n'est que sur Apple TV que l'ensemble du système a été déployé à 100 %, mais nous pouvons nous attendre à ce qu'il soit également progressivement transféré sur les appareils mobiles.

Après tout, avec Apple Music, par exemple, Apple opère déjà la suppression des données. Plus d'un utilisateur a constaté que la musique enregistrée pour une écoute hors ligne avait disparu après un certain temps. Le système a cherché une place et a simplement reconnu que ces données n'étaient pas nécessaires pour le moment. Les chansons doivent ensuite être téléchargées à nouveau hors ligne.

Cependant, sur les iPhone, iPad ou même iPod touch, la nouvelle approche des applications pourrait entraîner des problèmes et une expérience utilisateur dégradée par rapport à l'Apple TV.

Problème numéro un : tous les appareils ne disposent pas d’une connexion Internet 24h/24 et 7j/7. Il s'agit principalement d'iPad sans carte SIM et d'iPod touch. Dès que vous avez besoin de données que vous n'avez pas utilisées depuis longtemps, par exemple et que le système les a supprimées sans avertissement, et que vous n'avez pas Internet à portée de main, vous n'avez tout simplement pas de chance.

Deuxième problème : la République tchèque est encore mal et pas très rapidement couverte par l'internet mobile. Dans la nouvelle gestion des applications et de leurs données, Apple s'attend à ce que votre appareil soit idéalement connecté à Internet vingt-quatre heures sur vingt-quatre et que la réception soit la plus rapide possible. A ce moment-là, tout fonctionne comme il se doit.

Mais malheureusement, la réalité en République tchèque est que souvent, vous ne pouvez même pas écouter vos chansons préférées lorsque vous voyagez en train, car le streaming via Edge n'est pas suffisant. L’idée selon laquelle vous devez encore télécharger des dizaines de mégaoctets de données pour certaines applications dont vous avez besoin est impensable.

Il est vrai que les opérateurs tchèques ont considérablement élargi leur couverture ces dernières semaines. Là où il y a quelques jours à peine l'ennuyeux « E » brillait vraiment, aujourd'hui, il vole souvent à des vitesses LTE élevées. Mais vient ensuite le deuxième obstacle : le FUP. Si l’utilisateur avait régulièrement son appareil complètement plein et que le système supprimait constamment les données à la demande puis les téléchargeait à nouveau, il utiliserait facilement des centaines de mégaoctets.

Il n'est pas nécessaire de résoudre quelque chose de similaire sur Apple TV, mais l'optimisation serait très importante pour les iPhones et les iPads. La question est de savoir si, par exemple, le moment et la manière dont les données pourront être téléchargées/supprimées seront facultatifs, si l'utilisateur pourra dire, par exemple, qu'il ne souhaite pas supprimer les données à la demande, et s'il manque d'espace, il arrêtera simplement l'action suivante plutôt que de perdre l'enregistrement le plus ancien. Mais tôt ou tard, nous pourrons compter sur le déploiement de l’App Thinning et des technologies qui y sont associées également sur les appareils mobiles.

Il s'agit d'une initiative de développement assez importante, qu'Apple n'a certainement pas créée uniquement pour son décodeur. Et la vérité est que, par exemple, pour un faible stockage sur les iPhones et iPads, notamment ceux qui disposent encore de 16 Go, cela pourrait être une bonne solution, à condition que cela ne détruise pas l'expérience utilisateur. Et peut-être qu'Apple ne le permettra pas.

.