我目前正在对SmartTV开发进行一些研究,该主题似乎非常分散.
I am doing some research on SmartTV development right now and the topic seems very very fragmented.
我的意思是: 如果要开发android应用,则会出现eclipse和android sdk. 如果您想为iphone开发,则会获得xcode.
I mean: If you want to develop a android app, you get eclipse and the android sdk. If you want to develop for iphone, you get xcode.
但是SmartTV吗? 有三星SDK,LG SDK,Google TV,SmartTV Alliance SDK ...
But SmartTV? There is a Samsung SDK, a LG SDK, Google TV, a SmartTV Alliance SDK...
那我应该选择什么? 特别是如果我想
So what should I choose? Especially if i want to
- 编写一次,到处运行
- 享受成熟的开发环境和工具
如果您想编写一次...,则应选择"The App Engine",但它不是免费的,它每年的费用为48.000 $,最高限额为开发了8个应用程序. 第二个选项是SmartTV Alliance SDK. 最成熟的SDK是Samsung,LG也是不错,但制造商的支持不是很好.
If you want to write once... you should choose the "The App Engine" but it's not free, it costs 48.000$/year with a max of 8 apps developed. The second option is the SmartTV Alliance SDK. The most mature SDK is the Samsung one, the LG one is good too but support from the manufacturer is not so good.
HTML无疑是最有前途的技术,但我们应该考虑到现在市场非常分散.第一个发挥重要作用的制造商/平台将拥有整个(并且正在增长)市场.
HTML is surely the best promising technology but we should consider that the market is very fragmented now. The first manufacturer/platform that obtains an important role will own the entire (and growing) market.
实际上(我认为)最好的选择是: -PlayJam:他们拥有丰富的经验,并且是当今最先进的平台,他们也与Steam合作 -Google TV:它可能会成为电视的Android ...的确,这是一个基于Android的操作系统,并且LG,三星,索尼和Vizio已经拥有GoogleTV设备,飞利浦将很快加入其行列.
Actually the best options (in my opinion) are: - PlayJam: they have a big experience and they're the most advanced platform today, they're partnering Steam too - Google TV: it could become the Android of TVs... indeed, it's an Android-powered OS and LG, Samsung, Sony and Vizio already have a GoogleTV-device, Philips will add itself soon to the list.
到目前为止,只有两个选项是Adobe AIR和HTML,您需要开发什么? 我们正在开发一些休闲游戏,并使用Adobe AIR www.youtube/watch?v=0e8cmy1Vmic www.noriste/lg-smarttvs-adobe-air-3-0-and-app-test/
So far the only two options are Adobe AIR and HTML, what do you have to develop? We're developing some casual games and we use Adobe AIR www.youtube/watch?v=0e8cmy1Vmic www.noriste/lg-smarttvs-adobe-air-3-0-and-app-test/
一些(也许很明显)链接:
Some (maybe obvious) links:
Samsung SDK-支持Java,HTML,Adobe AIR-samsungdforum
Samsung SDK - supports Java, HTML, Adobe AIR - samsungdforum
LG SDK-支持HTML,Adobe AIR,Unity-developer.lgappstv
LG SDK - supports HTML, Adobe AIR, Unity - developer.lgappstv
Google TV SDK-支持Java,HTML,Adobe AIR,Unity-developers.google/tv/android
Google TV SDK - supports Java, HTML, Adobe AIR, Unity - developers.google/tv/android
SmartTV Alliance SDK(LG,夏普,飞利浦)-支持HTML-smarttv-alliance
SmartTV Alliance SDK (LG, Sharp, Philips) - supports HTML - smarttv-alliance
NetTV SDK(Sharp,Philips)-支持HTML-yourappontv
NetTV SDK (Sharp, Philips) - supports HTML - yourappontv
Roku SDK-支持C ++,Unity-roku/developer
Roku SDK - supports C++, Unity - roku/developer
PlayJam SDK-支持Adobe AIR,可在LG和Samsung上运行(它们将支持HTML)-playjam
PlayJam SDK - supports Adobe AIR, runs on LG and Samsung (they'll support HTML) - playjam
TV App Engine-支持HTML并将应用程序转换为本地应用程序-tvappagency
TV App Engine - supports HTML and converts apps into native ones - tvappagency
果酱-支持C/C ++并集成了PlayJam API-madewithmarmalade
Marmalade - supports C/C++ and integrates the PlayJam APIs - madewithmarmalade
Yahoo联网电视-支持HTML-connectedtv.yahoo/developer
Yahoo Connected TV - supports HTML - connectedtv.yahoo/developer
Opera TV-支持HTML-dev.opera/tv
Opera TV - supports HTML - dev.opera/tv
更多推荐
面向初学者的SmartTV开发
发布评论