次の方法で共有


Xbox Media App 開発オプション

適切なバージョンの Visual Studio の選択

Xbox アプリ開発に使用される主要な IDE は Visual Studio です。 インストールするバージョンを決定する前に、アプリ開発モデルに関するこのドキュメントのセクションを理解しておく必要があります。

WebView でホストされているほとんどの Web テクノロジを使用して UI を開発する場合は、Visual Studio 2017 を使用することをお勧めします。 これは、元の WebView コントロールで動作する包括的な JavaScript デバッグ ツールを備えた唯一のバージョンです。

Visual Studio の以前のダウンロード

主に XAML で UI を開発している場合、または MediaFoundation や DirectX などのテクノロジを使用して UI をゼロから構築する場合は、2017 以降の任意のバージョンを使用できます。 最新リリースを使用することをお勧めします。

Visual Studio ツールのダウンロード

注: 新しいバージョンを使用した後に開発環境を完全にダウングレードするのは難しい場合があるため、必要なバージョンのみをインストールすることをお勧めします。

適切なコンポーネントのインストール

Visual Studio バージョンを選択したら、次の手順に従ってセットアップします。

Xbox One での UWP アプリ開発の概要 - UWP アプリケーション

Xbox へのアプリの展開

次の手順に従って PC と Xbox を開発者モードにし、Visual Studio と Xbox をペアリングしてアプリを展開できるようにします。

Xbox One での UWP アプリ開発の概要 - UWP アプリケーション

カスタム ビルドの自動化

別のアプリケーションをメイン IDE として使用する場合、または独自のカスタム ビルド ツールをビルドする場合は、コマンド ラインを使用してアプリをビルドできます。

コマンド ラインからのパッケージ - MSIX

Azure Pipelines を使用して、アプリケーションの自動ビルドを設定することもできます。

UWP アプリの自動ビルドを設定する - UWP アプリケーション

手動サイドローディング

アプリケーションを Xbox に手動でサイドロードする場合は、まず、カスタム ビルド自動化で説明されているコマンド ライン ツールを使用するか、Visual Studio から署名された appxpackage を生成する必要があります。

MSIX アプリのパッケージ化 - MSIX

次に、Xbox Device Portal の [ホーム] タブを使用して、アプリとその依存関係をサイドロードできます。

Xbox 用 Device Portal - UWP アプリケーション