SmartTV de développement pour les débutants

Je suis en train de faire quelques recherches sur les SmartTV de développement et le sujet semble très très fragmenté.

Je veux dire:

Si vous souhaitez développer une application android, vous bénéficiez d'eclipse et du sdk android.

Si vous souhaitez développer pour l'iphone, vous obtenez xcode.

Mais SmartTV?

Il y a un SDK Samsung, LG SDK, Google TV, une SmartTV Alliance SDK...

Alors que dois-je choisir?

Surtout si je veux

  • écrire une fois, exécuter partout
  • profiter de développement de maturité de l'environnement et des outils
  • Si vous devez écrire votre code pour se conformer à chaque SDK, je ne peux pas imaginer comment il pourrait "écrire une fois, exécuter partout". Sauf si il y a quelques Uber-SmartTV langue qui, lors de la compilation, vous permet de cibler un spécifique de la TÉLÉVISION, ma conjecture est que vous aurez à écrire pour chaque plate-forme en tant que de besoin.
  • J'ai travaillé pour une entreprise où j'ai été le développement d'une "écrire une fois, exécuter partout" plaftorm, de sorte qu'il n'est pas impossible. Ils ont tous (à l'exception de Google TV) ont quelque chose en commoon.. Javascript!
  • Autant je comprends la SmartTV concept, la "écrire une fois, exécuter partout" approche est l'un des objectifs de la conception de SmartTV. Et c'est aussi la mission de la SmartTV Alliance.
  • C'est exactement mon point. SmartTV utilise HTML5, JS, CSS. Ainsi, la construction d'SmartTV apps pourrait être aussi facile que de construire un site web. Si seulement ils avaient une interface commune et de l'api pour les fonctions TV.
  • Cette API commune était exactement ce que j'étais en développement. Si vous commencez à développer pour toutes ces plates-formes, vous verrez qu'il n'est pas difficile. Vous avez juste besoin d'envelopper tout le spécifique et le code Javascript nécessaire pour chaque plate-forme.
  • Vous pouvez essayer Marmelade. Je n'ai pas d'expérience personnelle avec elle, mais j'ai gardé mes yeux sur elle comme je le fais la plupart du ConnectedTV / SmartTV de développement pour mon entreprise.

InformationsquelleAutor Dr Hund | 2012-10-17