Problème :
Je voudrais essayer de construire une application de preuve de concept en utilisant le Samsung SmartTV SDK 2.5 (j'ai un téléviseur modèle 2011 - UA55D8000).
Malheureusement, le SDK existe en deux versions qui semblent uniquement fonctionner sous Microsoft Windows. C'est étrange car il n'y a aucune raison que ce soit le cas : les télévisions elles-mêmes fonctionnent sous Linux et les applications sont écrites en JavaScript.
Cela pose deux problèmes :
-
Comme je n'ai pas Windows à la maison, je ne peux pas utiliser l'environnement de construction (ni l'émulateur de TV) fourni avec le SDK. (Les fichiers du SDK sont simplement en JavaScript)
-
Même si j'avais accès à Windows, il est très difficile d'automatiser la construction et le test des applications sans accès aux outils de construction traditionnels (par exemple : Make, Ant, Autotools, etc)
Comment puis-je construire des applications Samsung Smart TV sur Linux ? (c'est-à-dire sans utiliser les outils de construction basés sur Windows fournis avec le SDK)
Ce que j'ai compris jusqu'à présent :
D'après ce que j'ai pu rassembler, une application en mode JavaScript est simplement un fichier zip contenant un fichier de configuration XML, un ou plusieurs fichiers JavaScript (y compris des bibliothèques d'interface JavaScript fournies pour les fonctions SDK de la plate-forme), et tous les actifs requis (HTML, images, etc).
De plus, d'après ce que je comprends, le déploiement implique de placer le fichier zip et un fichier de manifeste XML sur un serveur web accessible en réseau par la TV, de se connecter en tant que 'develop' sur la TV et de 'synchroniser' l'application avec les applications installées sur la TV.
Quelqu'un pourrait-il me diriger vers une source pour les exigences complètes de déploiement et les exigences du bundle d'application ? Ou même juste un exemple fonctionnel ?