web-dev-qa-db-ja.com

初心者向けのSmartTV開発

私は現在SmartTV開発に関するいくつかの研究を行っていますが、このトピックは非常に断片化されているようです。

というのは:
Androidアプリを開発する場合は、Eclipseを取得し、Android sdk。
iPhone用に開発する場合は、xcodeを取得します。

しかし、SmartTV?
Samsung SDK、LG SDK、Google TV、SmartTV Alliance SDK ...

だから私は何を選ぶべきですか?
特に私がしたい場合

  • 一度書いて、どこでも実行する
  • 成熟した開発環境とツールをお楽しみください
44
Dr Hund

一度だけ書きたい場合は、「App Engine」を選択する必要がありますが、無料ではありません。開発費用は最大8つのアプリで48.000ドル/年です。 2番目のオプションは、SmartTV Alliance SDKです。最も成熟したSDKはSamsungのもので、LGのものも良いですが、メーカーからのサポートはあまり良くありません。

HTMLは確かに最も有望なテクノロジーですが、市場は現在非常に細分化されていると考えるべきです。重要な役割を獲得した最初のメーカー/プラットフォームは、市場全体(および成長中)を所有します。

実際、(私の意見では)最良のオプションは次のとおりです。-PlayJam:彼らは大きな経験を持ち、今日最も先進的なプラットフォームであり、Steamとも提携しています-Google TV:Androidテレビ...実際、Android搭載のOSであり、LG、Samsung、Sony、Vizioは既にGoogleTVデバイスを持っています。Philipsはまもなくリストに追加されます。

これまでのところ、2つのオプションはAdobe AIRとHTMLだけですが、何を開発する必要がありますか?カジュアルゲームを開発しており、Adobe AIRを使用しています http://www.youtube.com/watch?v=0e8cmy1Vmichttp://www.noriste.com/lg- smarttvs-Adobe-air-3-0-and-app-test /

いくつかの(おそらく明らかな)リンク:

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(Sharp、Philips)-HTMLをサポート-yourappontv.com

Roku SDK-C++、Unityをサポート-roku.com/developer

PlayJam SDK-Adobe AIRをサポートし、LGおよびSamsung(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

39
NoriSte

クロスプラットフォームを開発しています。すべてが体験です。 2つまたは3つのアプリケーションを完了すると、Samsung、LG、Sony、Philips、Panasonicの違いに気づき、それで作業できます。もちろん、QAプロセスとテレビでのテストは別の章です。テスト用に30台のテレビがあります。

反対側には30台のAndroid携帯電話もあるので、AndroidとSmartTVフラグメンテーションを比較すると、大きな違いは見られません。同じ状況がSymbianにありました。さまざまなWebブラウザーのバージョン、またはiOSのバージョンでも同様の問題が発生します。

あなたを怖がらせたり止めさせたりするものは何もない。 BRペトル

www.mautilus.com/blog

3
STeN

BBC Talフレームワーク、そのオープンソースを試してみて、ほとんどのスマートテレビをサポートしてください

http://fmtvp.github.io/tal/getting-started/introducing-tal.html

2
abhi

Android TV Apps

Androidは、高解像度テレビなどの大画面デバイスで実行されるアプリ向けに最適化されたリッチなユーザーエクスペリエンスを提供します。 テレビのアプリは、ソファの快適さからユーザーを喜ばせる新しい機会を提供します。 その他...

依存関係と前提条件

  1. Android 5.0(APIレベル21)以上
  2. Android Studio 0.8以降およびGradle 0.12以降

テレビ用アプリの構築の詳細はこちら。

1
Ved