Compartilhar via


Opções de desenvolvimento de aplicativos do Xbox Media

Escolhendo a versão certa do Visual Studio

O IDE primário usado para o desenvolvimento de aplicativos Xbox é o Visual Studio. Você deve se familiarizar com a seção deste documento sobre Modelos de desenvolvimento de aplicativos antes de decidir qual versão instalar.

Se você estiver desenvolvendo sua interface do usuário usando principalmente tecnologias da Web hospedadas em um WebView, é melhor usar o Visual Studio 2017. É a única versão com ferramentas abrangentes de depuração de JavaScript que funcionam com o controle WebView original.

Downloads mais antigos do Visual Studio

Se você estiver desenvolvendo sua interface do usuário principalmente em XAML ou usando tecnologias como MediaFoundation e DirectX para criar sua interface do usuário do zero, poderá usar qualquer versão de 2017 em diante. É recomendável que você use a versão mais recente.

Baixar ferramentas do Visual Studio

NOTA: Pode ser complicado fazer o downgrade completo do seu ambiente de desenvolvimento depois de usar uma versão posterior, portanto, é recomendável instalar apenas a versão necessária.

Instalando os componentes certos

Depois de escolher uma versão do Visual Studio, siga estas instruções para configurá-la:

Introdução ao desenvolvimento de aplicativos UWP no Xbox One - Aplicativo UWP

Implantando seu aplicativo no Xbox

Siga estas instruções para colocar seu computador e Xbox no modo de desenvolvedor e emparelhar o Visual Studio com seu Xbox para que você possa implantar seu aplicativo nele:

Introdução ao desenvolvimento de aplicativos UWP no Xbox One - Aplicativo UWP

Automação de compilação personalizada

Se você quiser usar um aplicativo diferente como seu IDE principal ou se quiser criar suas próprias ferramentas de construção personalizadas, os aplicativos podem ser criados usando a linha de comando:

Pacote da linha de comando – MSIX

Você também pode usar o Azure Pipelines para configurar builds automatizados para seu aplicativo:

Configurar o build automatizado para seu aplicativo UWP – aplicativo UWP

Carregamento lateral manual

Se você quiser carregar lateralmente seu aplicativo no Xbox manualmente, precisará primeiro gerar um AppxPackage assinado, seja usando as ferramentas de linha de comando descritas em Automação de build personalizada, seja a partir do Visual Studio:

Empacotando aplicativos MSIX – MSIX

Em seguida, você pode usar a guia Início do Portal de Dispositivos Xbox para instalar lateralmente seu aplicativo e suas dependências:

Portal de Dispositivos para Xbox – Aplicativo UWP