智能电视开发初学者

ale*_*ehr 44 smart-tv

我现在正在做一些关于智能电视发展的研究,这个话题似乎非常分散.

我的意思是:
如果你想开发一个Android应用程序,你会得到eclipse和android sdk.
如果你想为iphone开发,你会得到xcode.

但是SmartTV?
有三星SDK,LG SDK,谷歌电视,智能电视联盟SDK ......

那么我应该选择什么?
特别是如果我想

  • 写一次,到处运行
  • 享受成熟的开发环境和工具

Nor*_*Ste 39

如果你想写一次......你应该选择"The App Engine",但它不是免费的,它的成本为48.000美元/年,最多开发了8个应用程序.第二个选项是SmartTV Alliance SDK.最成熟的SDK是三星的一个,LG一个也不错,但制造商的支持不太好.

HTML肯定是最有前途的技术,但我们应该考虑到现在市场非常分散.第一个获得重要角色的制造商/平台将拥有整个(并且不断增长的)市场.

实际上最好的选择(在我看来)是: - PlayJam:他们有很棒的经验,他们是今天最先进的平台,他们也在与Steam合作 - 谷歌电视:它可能成为电视的Android ......这是一款基于Android的操作系统,LG,三星,索尼和Vizio已经拥有了一台GoogleTV设备,飞利浦将很快将自己添加到列表中.

到目前为止,只有两个选项是Adobe AIR和HTML,你需要开发什么?我们正在开发一些休闲游戏,我们使用Adobe AIR http://www.youtube.com/watch?v=0e8cmy1Vmic http://www.noriste.com/lg-smarttvs-adobe-air-3-0-andand -app测试/

一些(可能很明显的)链接:

Samsung SDK - 支持Java,HTML,Adobe AIR - samsungdforum.com

LG SDK - 支持HTML,Adobe AIR,Unity - developer.lgappstv.com

Google TV SDK - 支持Java,HTML,Adobe AIR,Unity - developers.google.com/tv/android

SmartTV Alliance SDK(LG,Sharp,Philips) - 支持HTML - smarttv-alliance.org

NetTV SDK(夏普,飞利浦) - 支持HTML - yourappontv.com

Roku SDK - 支持C++,Unity - roku.com/developer

PlayJam SDK - 支持Adobe AIR,运行在LG和三星(它们将支持HTML) - playjam.com

TV App Engine - 支持HTML并将应用转换为原生应用 - tvappagency.com

Marmalade - 支持C/C++并集成PlayJam API - madewithmarmalade.com

Yahoo Connected TV - 支持HTML - connectedtv.yahoo.com/developer

Opera TV - 支持HTML - dev.opera.com/tv