Introdução ao desenvolvimento de aplicativos UWP no Xbox OneGetting started with UWP app development on Xbox One

Siga estas etapas com cuidado para configurar com êxito o seu computador e Xbox One para desenvolvimento da Plataforma Universal do Windows.Carefully follow these steps to successfully set up your PC and Xbox One for Universal Windows Platform (UWP) development. Depois que você tiver configurado tudo, saiba mais sobre o Modo de Desenvolvedor do Xbox One e sobre como desenvolver aplicativos UWP na página UWP for Xbox One.After you’ve got things set up, you can learn more about Developer Mode on Xbox One and building UWP apps on the UWP for Xbox One page.

Antes de começarBefore you start

Antes de começar, você precisará fazer o seguinte:Before you start you will need to do the following:

  • Configure um PC com a versão mais recente do Windows 10.Set up a PC with the latest version of Windows 10.
  • Ter pelo menos 5 GB de espaço livre no seu console Xbox One.Have at least five gigabytes of free space on your Xbox One console.

Configurando o seu computador de desenvolvimentoSetting up your development PC

  1. Instale o Visual Studio 2015 atualização 3, o Visual Studio 2017 ou o Visual Studio 2019.Install Visual Studio 2015 Update 3, Visual Studio 2017, or Visual Studio 2019.

    Se você estiver instalando o Visual Studio 2015 atualização 3, certifique-se de escolher instalação personalizada e marque a caixa de seleção ferramentas de desenvolvimento de aplicativo universal do Windows – ela não faz parte da instalação padrão.If you're installing Visual Studio 2015 Update 3, make sure that you choose Custom install and select the Universal Windows App Development Tools check box – it's not part of the default install. Se você for um desenvolvedor de C++, escolha Instalação personalizada e selecione C++.If you are a C++ developer, make sure that you choose Custom install and select C++.

    Se você estiver instalando o Visual Studio 2017 ou o Visual Studio 2019, certifique-se de escolher a carga de trabalho de desenvolvimento plataforma universal do Windows .If you're installing Visual Studio 2017 or Visual Studio 2019, make sure that you choose the Universal Windows Platform development workload. Se você for um desenvolvedor de C++, no painel Resumo à direita, em plataforma universal do Windows Desenvolvimento, certifique-se de marcar a caixa de seleção ferramentas de plataforma universal do Windows do c++ .If you're a C++ developer, in the Summary pane on the right, under Universal Windows Platform development, make sure that you select the C++ Universal Windows Platform tools checkbox. Não faz parte da instalação padrão.It's not part of the default install.

    Para obter mais informações, consulte configurar seu UWP no ambiente de desenvolvimento do Xbox.For more information, see Set up your UWP on Xbox development environment.

  2. Instale o SDK do Windows 10mais recente.Install the latest Windows 10 SDK.

  3. Habilite o modo de desenvolvedor para seu computador de desenvolvimento (configurações/atualização & segurança/para desenvolvedores/use o modo de desenvolvedor/recursos do desenvolvedor).Enable Developer Mode for your development PC (Settings / Update & Security / For developers / Use developer features / Developer mode).

Agora que seu computador de desenvolvimento está pronto, você pode assistir a este vídeo ou continuar lendo para saber como configurar o seu Xbox One para desenvolvimento e criar e implantar um aplicativo UWP para ele.Now that your development PC is ready, you can watch this video or continue reading to see how to set up your Xbox One for development and create and deploy a UWP app to it.

Configurando seu console Xbox OneSetting up your Xbox One console

  1. Ative o Modo de Desenvolvedor no seu Xbox One.Activate Developer Mode on your Xbox One. Baixe o aplicativo, obtenha o código de ativação e insira-o na página gerenciar o Xbox One consoles em sua conta de desenvolvedor do aplicativo do Partner Center.Download the app, get the activation code, and then enter it into the Manage Xbox One consoles page in your Partner Center app developer account. Para saber mais, consulte Ativação do modo de desenvolvedor do Xbox One.For more information, see Xbox One Developer Mode activation.

  2. Abra o aplicativo de ativação do modo de desenvolvimento e selecione alternar e reiniciar.Open the Dev Mode Activation app and select Switch and restart. Parabéns! Agora você tem um Xbox One no Modo de Desenvolvedor!Congratulations, you now have an Xbox One in Developer Mode!

Observação

Seus aplicativos e jogos de varejo não serão executados no Modo de Desenvolvedor, apenas os aplicativos ou jogos que você criar.Your retail games and apps won’t run in Developer Mode, but the apps or games you create will. Volte para o Modo de Varejo para executar seus jogos e aplicativos favoritos.Switch back to Retail Mode to run your favorite games and apps.

Observação

Para poder implantar um aplicativo ao Xbox One no Modo de Desenvolvedor, você deve ter um usuário conectado no console.Before you can deploy an app to your Xbox One in Developer Mode, you must have a user signed in on the console. Você pode usar sua conta do Xbox Live existente ou criar uma nova conta para seu console em modo de desenvolvimento.You can either use your existing Xbox Live account or create a new account for your console in Developer Mode.

Criando seu primeiro projeto no Visual StudioCreating your first project in Visual Studio

Para obter informações mais detalhadas, consulte configurar seu UWP no ambiente de desenvolvimento do Xbox.For more detailed information, see Set up your UWP on Xbox development environment.

  1. Para C#: Crie um novo projeto universal do Windows e, na Gerenciador de soluções, clique com o botão direito do mouse no projeto e selecione Propriedades.For C#: Create a new Universal Windows project, and in the Solution Explorer, right-click the project and select Properties. Selecione a guia depurar , altere o dispositivo de destino para computador remoto, digite o endereço IP ou o nome do host do seu console do Xbox One no campo máquina remota e selecione Universal (protocolo não criptografado) na lista suspensa modo de autenticação .Select the Debug tab, change Target device to Remote Machine, type the IP address or hostname of your Xbox One console into the Remote machine field, and select Universal (Unencrypted Protocol) in the Authentication Mode drop-down list.

    Você pode encontrar o endereço IP do seu Xbox One iniciando a Dev Home no seu console (o grande bloco do lado direito de Início), no canto superior esquerdo.You can find your Xbox One IP address by starting Dev Home on your console (the big tile on the right side of Home) and looking at the top left corner. Para obter mais informações sobre a Dev Home, consulte Introdução às ferramentas do Xbox One.For more information about Dev Home, see Introduction to Xbox One tools.

  2. Para projetos C++ e HTML/JavaScript: você segue um caminho semelhante a projetos C#, mas nas propriedades do projeto, acesse a guia depuração , selecione computador remoto no depurador para abrir a lista suspensa, digite o endereço IP ou o nome do host do console no campo nome da máquina e selecione Universal (protocolo não criptografado) no campo tipo de autenticação .For C++ and HTML/Javascript projects: You follow a path similar to C# projects, but in the project properties go to the Debugging tab, select Remote Machine in the Debugger to open the drop-down list, type the IP address or hostname of the console into the Machine Name field, and select Universal (Unencrypted Protocol) in the Authentication Type field.

  3. Selecione x64 na lista suspensa à esquerda do botão verde de execução na barra de menus superior.Select x64 from the dropdown to the left of the green play button in the top menu bar.

  4. Quando você pressionar F5, seu aplicativo será compilado e começará a ser implantado em seu Xbox One.When you press F5, your app will build and start to deploy on your Xbox One.

  5. Na primeira vez que você fizer isso, o Visual Studio solicitará um PIN para seu Xbox One.The first time you do this, Visual Studio will prompt you for a PIN for your Xbox One. Você pode obter um PIN iniciando o dev Home no Xbox One e selecionando o botão show Visual Studio PIN .You can get a PIN by starting Dev Home on your Xbox One and selecting the Show Visual Studio pin button.

  6. Depois que você tiver feito o emparelhamento, o aplicativo começará a implantação.After you have paired, your app will start to deploy. A primeira vez que você fizer isso pode ser um pouco lenta (precisamos copiar todas as ferramentas para o seu Xbox), mas se o processo demorar mais de alguns minutos, provavelmente há algo de errado.The first time you do this it might be a bit slow (we have to copy all the tools over to your Xbox), but if it takes more than a few minutes, something is probably wrong. Certifique-se de que você seguiu todas as etapas acima (em especial, você configurou o Modo de Autenticação como Universal?) e que você está usando uma conexão de rede com fio em seu Xbox One.Make sure that you have followed all of the steps above (particularly, did you set the Authentication Mode to Universal?) and that you are using a wired network connection to your Xbox One.

  7. Relaxe.Sit back and relax. Aproveite seu primeiro aplicativo em execução no console!Enjoy your first app running on the console!

Pronto!That's it!

Olá, Mundo

Confira tambémSee also