2012-04-17 6 views
2

今週末にGoogle TVハッカートンイベントに参加しようと考えています.Google TVでの経験はありません。 Androidは上に構築する主要なプラットフォームだと思われますが、Google TVで既存のウェブアプリを実行したいと考えています。私はそれがどれほど仕事が難しいのか、それが週末に何かできるかどうか疑問に思っていました。誰でもアドバイスを提供できますか?既存のWebアプリケーションをGoogle TVに移植するのはどれくらい難しいですか?

答えて

2

それは本当にあなたのWebアプリケーションが何をするかに依存します。それがフラッシュを使用するかどうか。ちょうど "ポート"をする前に考慮すべきことがたくさんあります。一方、あなたが本当に興味があるのであれば、私が書いたこの記事を見てみるといいかもしれません。Moving Web Content to Google TV Android Appsあなたのアプリがナビゲート可能なDパッドでない場合は、jQuery & Closure extensionsとテンプレートライブラリに興味があるかもしれません。

Google TVのChromeは、Chrome 11搭載のセキュリティパッチです。 WebViewはかなりの間変わっていません。重要なCSS3の使用法がある場合は、それに気付くでしょう。

+0

あなたは「Flashを使用しているかどうか」と述べました。 Flashを使用していますか?それとも悪い?私のアプリはYoutubeを使用しています... – Vlad

+0

FlashはWebViewではサポートされていません(Chromeのみ)。 –

5

のAndroidは、GoogleTVのために構築するプラットフォームであり、それはいくつかの利点がありますが、GoogleTVもChromeが組み込まれています。あなたが最初にChromeでウェブアプリを入れて、その後のAndroidに移行することができます。

Google TVのどのアプリにとっても重要な成功要因は、デザインガイドラインを守っていることだと思います。どちらのプラットフォームを使用する場合でも、10フィートの環境とマウスレス制御システムを設計する必要があります。覚えておいてください:

  • テレビは受動的な環境です:人々はもっと見てあまり対話したいと思います。
  • 人々は画面から離れて座っています。ビジュアル処理の変更。
  • テレビはグループ環境の多くです。
  • リモコンにはDパッドが付いています。
  • 非常に高いオーディオとビデオの品質が
  • アプリがテレビに何があるかと競合していると予想されます。
0

のGoogle TV向けに最適化されたバージョンへのポートの既存のWebサイトに、重要な要素は、あなたのサイトがDパッド航行にするために、いくつかのJavaScriptライブラリを使用しています。いくつかのライブラリjQueryとClosureがあります:https://developers.google.com/tv/web/docs/tools_libraries

サイトで動画コンテンツを持っている場合は、最も簡単な方法は、こちらから入手でき、Googleのテレビテンプレートに彼らとのレバレッジに焦点を当てている:https://developers.google.com/tv/web/docs/gtv-templates

あなたが持っているビデオコンテンツが比較的静的な場合は、上記のテンプレートのように、あなたのウェブページにハードコードすることができます。しかし、頻繁に変更され、管理ページを使用してバックエンドを管理したい場合は、たとえば、 MySQLは、それがどのように行うことができるかを確認するには、この記事をお読みください。https://developers.google.com/tv/web/docs/ajax_gtv_templates_tutorial

あなたがあなた自身のサーバ上で動画をホストやYouTubeから直接再生することができます。 YouTubeからJavascriptを再生する必要がある場合は、新しいスレッドを開始してください。

関連する問題