Opcje programowania aplikacji Xbox Media

Wybieranie odpowiedniej wersji programu Visual Studio

Podstawowym środowiskiem IDE używanym do tworzenia aplikacji xbox jest program Visual Studio. Przed podjęciem decyzji o wersji do zainstalowania należy zapoznać się z sekcją w tym dokumencie na temat modeli programowania aplikacji.

Jeśli tworzysz interfejs użytkownika przy użyciu głównie technologii internetowych hostowanych w kodzie WebView, najlepiej użyć programu Visual Studio 2017. Jest to jedyna wersja z kompleksowymi narzędziami debugowania języka JavaScript, które współpracują z oryginalną kontrolką WebView.

Starsze wersje do pobrania programu Visual Studio

Jeśli tworzysz interfejs użytkownika głównie w języku XAML lub korzystasz z technologii takich jak MediaFoundation i DirectX w celu utworzenia interfejsu użytkownika od podstaw, możesz użyć dowolnej wersji od 2017 r. Zaleca się użycie najnowszej wersji.

pobierz narzędzia programu Visual Studio

UWAGA: Może to być trudne, aby w pełni obniżyć wersję środowiska projektowego po użyciu nowszej wersji, dlatego zaleca się zainstalowanie tylko potrzebnej wersji.

Instalowanie odpowiednich składników

Po wybraniu wersji programu Visual Studio wykonaj następujące instrukcje, aby go skonfigurować:

Wprowadzenie do tworzenia aplikacji platformy UWP na konsoli Xbox One — aplikacja platformy UWP

Wdrażanie aplikacji na konsoli Xbox

Postępuj zgodnie z tymi instrukcjami, aby umieścić komputer i konsolę Xbox w trybie dewelopera, a następnie sparować program Visual Studio z konsolą Xbox, aby można było wdrożyć w nim aplikację:

Wprowadzenie do tworzenia aplikacji platformy UWP na konsoli Xbox One — aplikacja platformy UWP

Niestandardowa automatyzacja kompilacji

Jeśli chcesz użyć innej aplikacji jako głównego środowiska IDE lub chcesz utworzyć własne niestandardowe narzędzia kompilacji, aplikacje można utworzyć przy użyciu wiersza polecenia:

Pakiet z wiersza polecenia - MSIX

Za pomocą usługi Azure Pipelines można również skonfigurować automatyczne kompilacje dla aplikacji:

Konfigurowanie automatycznej kompilacji dla aplikacji platformy UWP — aplikacja platformy UWP

Ręczne ładowanie boczne

Jeśli chcesz ręcznie załadować aplikację bezpośrednio na konsolę Xbox, musisz najpierw wygenerować podpisany pakiet appxpackage przy użyciu narzędzi wiersza polecenia opisanych w sekcji Niestandardowa automatyzacja kompilacji lub z poziomu programu Visual Studio:

Pakowanie aplikacji MSIX - MSIX

Następnie możesz użyć karty Strona główna w portalu urządzeń Xbox, aby zainstalować swoją aplikację i jej zależności.

portal urządzeń dla konsoli Xbox — aplikacja platformy UWP