開発者向けガイド
このセクションでは、Vegaでのアプリ開発に関するガイドとベストプラクティスを紹介します。これらのリソースでは、初期設定から高度な機能や最適化まで、アプリ開発のさまざまな側面について説明しています。Vegaを初めて使用する場合でも、経験豊富な開発者の場合でも、高品質で優れた性能のアプリを作成するのに役立つ貴重な情報を得ることができます。
アプリ開発の基礎
フォーカス管理
Vegaアプリに効果的なフォーカス管理を実装する方法を紹介します。
オンスクリーンナビゲーションの使用
Vegaは、UIController APIを通じて音声によるオンスクリーンナビゲーションを提供します。
DIALの使用
VegaアプリにDIAL(Discovery and Launch)プロトコルを実装します。
Vegaのユーザー補助機能
Vegaのユーザー補助機能を使用してアプリのアクセシビリティを向上させる方法を説明します。
アプリのマニフェスト
Vegaアプリのマニフェストファイルについて
アプリの構造と機能を定義する重要なマニフェストファイルについて説明します。
利用可能なサービス
Vegaのサービス
Vegaアプリで利用できるさまざまなサービスコンポーネントの概要です。
ディープリンク
メッセージアドレス指定スキーム
メッセージターゲットURIについて説明します。メッセージターゲットURIは、IMessageオブジェクトの宛先として機能するターゲットエンドポイントを特定するために使用される識別子です。
メッセージングユーザーガイド
このガイドでは、Vega SDKのVega Messagingライブラリの使用方法について詳しく説明します。このライブラリは、メッセージを伝達するための通信メカニズムを提供します。
ヘッドレスタスクとヘッドレスサービス
ヘッドレスタスクとヘッドレスサービスについて
ヘッドレスJavaScriptタスクとヘッドレスJavaScriptサービスは、ユーザーインターフェイス(UI)とは独立して、バックグラウンドでのJavaScriptコードの実行を可能にします。ヘッドレスタスクとヘッドレスサービスを使用すると、最初のビデオフレームまでの時間(TTFVF)を30%短縮できます。
ヘッドレスJavaScript再生の実装
ヘッドレスJavaScript技術を使用してメディア再生のパフォーマンスを向上させる方法を紹介します。
アプリのバージョン管理
アプリのバージョン管理
Vegaは、アプリのバージョン番号とビルド番号の設定をサポートしています。これらのプロパティは、Amazonアプリストアに申請されたアプリケーションパッケージの順序を決定するために使用され、デバイスへのインストールとアップデートのフローでは重要なものです。
開発環境とツール
仮想キーボードの有効化
アプリへの仮想キーボードサポートの実装に関するガイドです。
TCP/IP経由でVega Device Adapterを有効にする方法
Vega Device Adapter(VDA)はAmazonが開発したツールで、これを使用するとFire TVなどのAmazonデバイスを操作してデバッグすることができます。
Vega SDKをCIパイプラインに統合する方法
このページでは、Vega SDKを継続的インテグレーション(CI)パイプラインに統合する方法について、自動インストールプロセスや構成要件などを含めて説明します。
Last updated: 2025年9月30日

