Ouvrir le menu principal

iGeneration

Recherche

Il n'y aura que des applications natives pour l'Apple TV

Mickaël Bazoge

mardi 15 septembre 2015 à 11:15 • 43

Apple TV

Les développeurs qui ont été tirés au sort pour recevoir un kit matériel pour l’Apple TV (les résultats de la loterie sont connus depuis hier) auront du pain sur la planche pour adapter leurs applications à la télévision. Non pas que le développement soit particulièrement complexe (on peut concevoir un émulateur consoles en trois heures), mais c’est qu’Apple a opéré un virage sur l’aile spectaculaire qui pourrait bien poser quelques sérieux soucis à certains développeurs.

Jusqu’à présent, les applications de l’Apple TV ont tout du Canada Dry : elles ont le goût et la couleur des apps natives, mais ce sont en fait de « simples » pages web encapsulées dans une vue web (web view). Le principe est très fréquent également sur iOS, OS X et tous les autres systèmes d’exploitation, qu’ils soient mobiles ou de bureau : Twitter, Facebook et bien d’autres applications activent une web view lorsqu’ils ont besoin d’afficher une page web.

Daniel Pasco, CEO de Black Pixel (auteur de la version 4 de NetNewsWire), estime qu’entre 50 à 80% des applications les plus populaires utilisent des vues web, d’une manière ou d’une autre. Sur nos plateformes, c’est le moteur de Safari qui prend le relais, et avec iOS 9 l’intégration est encore plus transparente (lire : iOS 9 : Safari comme nouvelle vue sur le web).

Le développeur révèle que tvOS ne s’embarrasse pas de ces vues web : les applications conçues pour le futur boîtier devront être entièrement natives. Ça ne devrait pas poser trop de problèmes pour les jeux vidéo, mais pour une bonne partie des applications plus traditionnelles, cela va représenter un temps de développement plus important puisqu’il faudra imaginer d’autres moyens d’afficher de l’information.

« Les vues web permettent d’afficher facilement du contenu qui n’a pas besoin d’être joliment rendu », détaille Pasco. « Vous n’avez besoin de modifier le contenu qu’une seule fois et de vous assurer qu’il s’affichera correctement sur toutes vos plateformes. Cela peut simplifier beaucoup de situations délicates et réduire les coûts quand vous les utilisez ». Techniquement, l’absence de web view va également représenter un casse-tête pour les services en ligne qui utilisent des systèmes d’authentification comme le très répandu service de délégation d’autorisation OAuth.

Pourquoi donc Apple veut-elle priver tvOS de cette fonction qui facilite grandement la vie des développeurs ? Pasco avance plusieurs raisons : la première, c’est que le contenu web s’affiche mal sur un très grand écran 1080p non Retina ; la seconde, c’est que la navigation dans l’interface de Safari se base sur les mouvements de doigts. On peut toutefois rétorquer qu’une définition 4K aurait pu améliorer les choses visuellement (mais Apple en a décidé autrement), et que la Siri Remote et sa surface tactile savent interpréter les gestes.

La vraie raison pourrait être qu’Apple veut éviter aux téléspectateurs une expérience applicative médiocre, en obligeant les développeurs à mettre au point des apps qui soient réellement pensées pour être utilisées devant un téléviseur. C’est louable donc, même si les entreprises qui utilisent les web views pour afficher rapidement et efficacement du contenu vont devoir repenser et réécrire complètement leurs applications pour tvOS. Un investissement en temps et en argent que les éditeurs les moins fortunés pourraient ne pas faire, au moins dans un premier temps, ce d’autant que la plateforme Apple TV est encore inexistante.

Cette absence de web view sur l’Apple TV reflète celle sur l’Apple Watch : dans les deux cas, les développeurs doivent faire l’effort de créer des applications natives pour ces plateformes. Et une fois que ce sera fait, peut-être qu’ils abandonneront les vues web pour leurs futures apps sur iPhone et iPad ? Apple pourrait pousser dans ce sens afin de se débarrasser petit à petit de la web view dans iOS, dans un avenir du web mobile entièrement tourné vers les apps…

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Test du Chipolo Pop, le traqueur Bluetooth multi-réseau (Apple ou Google) qui innove

04/05/2025 à 10:00

• 10


Sortie de veille : Apple tient bon la barre, mais cela va-t-il durer ?

03/05/2025 à 23:02

• 23


iPhone Air, Pro et pliable : Apple prépare de grands bouleversements

03/05/2025 à 18:51

• 95


Tim Cook restreint la communication sur les performances du C1, mais n’en pense pas moins

02/05/2025 à 22:00

• 18


L’utilitaire pour activer JIT StikDebug est désormais disponible sur l’App Store

02/05/2025 à 18:00

• 1


Un paquet de projecteurs Epson sont désormais compatibles AirPlay et HomeKit

02/05/2025 à 17:00

• 7


Stripe est prêt à prendre la place des In-Apps sur l'App Store

02/05/2025 à 16:40

• 11


« Le pape François indifférent au décès de Zidane » : pourquoi Apple Intelligence résume si mal les titres d’articles

02/05/2025 à 16:25

• 80


App Store : Patreon va soumettre une mise à jour pour éviter la commission d’Apple

02/05/2025 à 11:41

• 18


Une cascade de nouveaux frais pour les forfaits B&You

02/05/2025 à 10:33

• 36


Epic Games veut aider les développeurs iOS à vendre hors de l’App Store grâce à des boutiques web

02/05/2025 à 10:03

• 25


iOS 19 pourrait offrir plusieurs nouveautés pour Stage Manager et les styles photographiques

02/05/2025 à 08:18

• 21


App Store : Apple change ses règles aux États-Unis et Spotify saute sur l'occasion

02/05/2025 à 07:20

• 46


Apple : des résultats solides, mais la Chine et les droits de douane inquiètent

01/05/2025 à 23:33

• 20


4G : Apple condamnée à verser 502 millions de dollars à un patent troll

01/05/2025 à 17:24

• 61


Microsoft augmente les prix des Xbox, de leurs manettes et de leurs jeux

01/05/2025 à 16:23

• 65