3. De quoi va-t-on
parler ?
C’est quoi une TV connectée ?
Comment on développe des applications ?
Relation avec les constructeurs
Les standards et l’avenir de la TV connectée
10. Contraintes
d’ergonomie
Dimensions d’écran fixe en full screen
Navigation avec les flèches de la
télécommande
11. Gestion des
événements
Pas de souris, pas de clavier
Une télécommande
Evénements : JavaScript similaires
12. Les médias
Players vidéos propriétaires (balise object)
Codecs limités à ceux supportés par la TV
(H.264...)
Evénements JavaScript associés : play, pause,
stop...
13. Développer une
application
Concevoir des widgets (clavier, slideshow,
menu...)
Créer des écrans d’application
Intégrer un design
Consommer des données (JSON, XML)
14. Développer une
application
Intérêt de disposer d’un SDK (SDK
propriétaire chez Wiztivi)
S’appuyer sur des bibliothèques complexes
s’avère compliqué (jQuery, Dojo,
Mootools...)
15. Relation avec les
constructeur
Des TVs pour tester nos applications
Changelog des firmwares
Remontées de bug, exemples :
new Date() -> 1er janvier 1970
Cookies qui ne prennent plus les
modifications
19. Les promesses HbbTV
Définition des langages de l’application
(XHTML, CSS and JavaScript incluant
AJAX)
Définition de la manière d’intégrer du
streaming vidéo et audio
Définition des événements liés au DOM
Spécification des formats d’images