概要
概要
オープンベータ版ドキュメント:本テクニカルドキュメントは、リリース前のオープンベータ版の一部としてAmazonから提供されるものです。ここで説明されている機能は、Amazonがフィードバックを受け取り、機能の開発を繰り返す過程で変更される可能性があります。最新の機能の情報については、リリースノートを参照してください。
「Vegaビデオアプリの開発」ガイドへようこそ。このガイドでは、Vega SDKを使用してシンプルなビデオアプリを開発する方法を説明します。次のことを実践的に経験できます。
- Vega開発環境(Vega仮想デバイス(シミュレーター)、VSCode)
- React Nativeの基本概念(コンポーネント、JSX、レイアウト、state/propsによるリアクティブな設計)
- ライブラリ統合(ビデオプレーヤー、ナビゲーション)
このガイドでは、ReactJSとReact Nativeの経験があると理解の助けになりますが、必須ではありません。ReactおよびReact Nativeに関するさまざまなドキュメントを参照しながら最後まで学べます。Vega向けReact Nativeの詳細については、React Nativeの概要セクションを参照してください。
このガイドの構成:
- パート1: ランディング画面として機能する単一画面のアプリを作成します。この画面では、APIからビデオのリストを取得してレンダリングします。

- パート2: React Navigationについて学び、より拡張性と維持性に優れたフォルダ構造を作成します。任意のプレーヤーを起動して再生を行うVideoPlayerScreenと、ビデオの詳細情報を表示するVideoDetailScreenを追加して、アプリを拡張します。


