面向初学者的SmartTV开发 [英] SmartTV development for starters

查看:193
本文介绍了面向初学者的SmartTV开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我目前正在对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 http://www.youtube.com/watch?v=0e8cmy1Vmic http://www.noriste.com/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 http://www.youtube.com/watch?v=0e8cmy1Vmic http://www.noriste.com/lg-smarttvs-adobe-air-3-0-and-app-test/

一些(也许很明显)链接:

Some (maybe obvious) links:

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

Samsung SDK - supports Java, HTML, Adobe AIR - samsungdforum.com

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

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

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

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

SmartTV Alliance SDK(LG,夏普,飞利浦)-支持HTML-smarttv-alliance.org

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

NetTV SDK(Sharp,Philips)-支持HTML-yourappontv.com

NetTV SDK (Sharp, Philips) - supports HTML - yourappontv.com

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

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

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

PlayJam SDK - supports Adobe AIR, runs on LG and Samsung (they'll support HTML) - playjam.com

TV App Engine-支持HTML并将应用程序转换为本地应用程序-tvappagency.com

TV App Engine - supports HTML and converts apps into native ones - tvappagency.com

果酱-支持C/C ++并集成了PlayJam API-madewithmarmalade.com

Marmalade - supports C/C++ and integrates the PlayJam APIs - madewithmarmalade.com

Yahoo联网电视-支持HTML-connectedtv.yahoo.com/developer

Yahoo Connected TV - supports HTML - connectedtv.yahoo.com/developer

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

Opera TV - supports HTML - dev.opera.com/tv

这篇关于面向初学者的SmartTV开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆