Prise en main du développement d’applications UWP sur Xbox OneGetting started with UWP app development on Xbox One

Pour configurer correctement votre PC et votre console Xbox One pour le développement sur la plateforme Windows universelle (UWP), suivez scrupuleusement la procédure ci-après.Carefully follow these steps to successfully set up your PC and Xbox One for Universal Windows Platform (UWP) development. Après avoir configuré tous les paramètres, vous pourrez vous familiariser avec le mode développeur sur Xbox One et avec la création d’applications UWP en consultant la page UWP pour 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.

Avant de commencerBefore you start

Avant de commencer, vous devez effectuer les opérations suivantes :Before you start you will need to do the following:

  • Configurez un PC avec la dernière version de Windows 10.Set up a PC with the latest version of Windows 10.
  • Vérifier que vous disposez d’au moins 5 Go d’espace libre sur votre console Xbox One.Have at least five gigabytes of free space on your Xbox One console.

Configuration de votre PC de développementSetting up your development PC

  1. Installez Visual Studio 2015 Update 3, Visual Studio 2017 ou Visual Studio 2019.Install Visual Studio 2015 Update 3, Visual Studio 2017, or Visual Studio 2019.

    Si vous installez Visual Studio 2015 Update 3, veillez à choisir l’installation personnalisée , puis activez la case à cocher outils de développement d’applications Windows universelles . elle ne fait pas partie de l’installation par défaut.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. Si vous êtes développeur en C++, assurez-vous de choisir Installation personnalisée et de sélectionner C++.If you are a C++ developer, make sure that you choose Custom install and select C++.

    Si vous installez Visual Studio 2017 ou Visual Studio 2019, veillez à choisir la charge de travail développement plateforme Windows universelle .If you're installing Visual Studio 2017 or Visual Studio 2019, make sure that you choose the Universal Windows Platform development workload. Si vous êtes un développeur C++, dans le volet Résumé à droite, sous plateforme Windows universelle développement, veillez à activer la case à cocher Outils plateforme Windows universelle 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. Il ne fait pas partie de l’installation par défaut.It's not part of the default install.

    Pour plus d’informations, consultez configurer votre environnement de développement UWP sur Xbox.For more information, see Set up your UWP on Xbox development environment.

  2. Installez le dernier Kit de développement logiciel (SDK) Windows 10.Install the latest Windows 10 SDK.

  3. Activez le mode développeur pour votre PC de développement (paramètres/mise à jour & sécurité/pour les développeurs/utiliser les fonctionnalités de développement/mode développeur).Enable Developer Mode for your development PC (Settings / Update & Security / For developers / Use developer features / Developer mode).

Maintenant que votre PC de développement est prêt, vous pouvez regarder cette vidéo ou poursuivre la lecture pour voir comment configurer votre Xbox pour le développement et créer et déployer une application UWP dessus.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.

Configuration de votre console Xbox OneSetting up your Xbox One console

  1. Activez le mode développeur sur votre console Xbox One.Activate Developer Mode on your Xbox One. Téléchargez l’application, récupérez le code d’activation, puis entrez-le dans la page gérer les consoles Xbox One de votre compte développeur d’applications de l’espace partenaires.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. Pour plus d’informations, consultez activation de Xbox One en mode développeur.For more information, see Xbox One Developer Mode activation.

  2. Ouvrez l’application d' activation en mode dev et sélectionnez basculer et redémarrer.Open the Dev Mode Activation app and select Switch and restart. Félicitations, vous disposez maintenant d’une console Xbox One en mode développeur !Congratulations, you now have an Xbox One in Developer Mode!

Notes

Vos applications et jeux commerciaux ne s’exécuteront pas en mode développeur, mais les applications ou jeux que vous créerez le feront sans problème.Your retail games and apps won’t run in Developer Mode, but the apps or games you create will. Pour exécuter vos applications et jeux favoris, rebasculez en mode commercial.Switch back to Retail Mode to run your favorite games and apps.

Notes

Avant de pouvoir déployer une application vers votre Xbox One en mode développeur, un utilisateur doit être connecté à la console.Before you can deploy an app to your Xbox One in Developer Mode, you must have a user signed in on the console. Vous pouvez utiliser votre compte Xbox Live existant ou créer un compte pour votre console en mode développeur.You can either use your existing Xbox Live account or create a new account for your console in Developer Mode.

Création de votre premier projet dans Visual StudioCreating your first project in Visual Studio

Pour plus d’informations, consultez configurer votre environnement de développement UWP sur Xbox.For more detailed information, see Set up your UWP on Xbox development environment.

  1. Pour C#: créez un projet Windows universel et, dans la Explorateur de solutions, cliquez avec le bouton droit sur le projet et sélectionnez Propriétés.For C#: Create a new Universal Windows project, and in the Solution Explorer, right-click the project and select Properties. Sélectionnez l’onglet Déboguer , remplacez appareil cible par ordinateur distant, tapez l’adresse IP ou le nom d’hôte de votre console Xbox One dans le champ ordinateur distant , puis sélectionnez universel (protocole non chiffré) dans la liste déroulante mode d’authentification .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.

    Pour trouver l’adresse IP de votre console Xbox One, démarrez l’outil Accueil du développeur sur votre console (grande vignette figurant sur le côté droit de l’écran d’accueil) et examinez le coin supérieur gauche de l’écran.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. Pour plus d’informations sur l’outil Accueil du développeur, voir Présentation des outils Xbox One.For more information about Dev Home, see Introduction to Xbox One tools.

  2. Pour les projets C++ et HTML/JavaScript: vous suivez un chemin d’accès similaire aux projets C#, mais dans les propriétés du projet, accédez à l’onglet débogage , sélectionnez ordinateur distant dans le débogueur pour ouvrir la liste déroulante, tapez l’adresse IP ou le nom d’hôte de la console dans le champ nom de l' ordinateur , puis sélectionnez universel (protocole non chiffré) dans leFor 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. Sélectionnez x64 dans la liste déroulante à gauche du bouton de lecture vert dans la barre de menus supérieure.Select x64 from the dropdown to the left of the green play button in the top menu bar.

  4. Lorsque vous appuyez sur F5, votre application est générée et commence à se déployer sur votre console Xbox One.When you press F5, your app will build and start to deploy on your Xbox One.

  5. La première fois que vous effectuez cette opération, Visual Studio vous demande d’entrer un code confidentiel pour votre console Xbox One.The first time you do this, Visual Studio will prompt you for a PIN for your Xbox One. Vous pouvez obtenir un code confidentiel en démarrant dev orig sur votre Xbox et en sélectionnant le bouton afficher le code confidentiel de Visual Studio .You can get a PIN by starting Dev Home on your Xbox One and selecting the Show Visual Studio pin button.

  6. Une fois cette opération effectuée, votre application commence à se déployer.After you have paired, your app will start to deploy. La première exécution de cette procédure peut se révéler un peu lente (nous devons copier la totalité des outils sur votre console Xbox), mais ne devrait pas prendre plus de quelques minutes ; dans le cas contraire, un problème est probablement survenu.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. Vérifiez que vous avez suivi toutes les étapes ci-dessus (notamment que vous avez défini le champ Mode d’authentification sur Universel) et que vous utilisez une connexion réseau câblée à votre console 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. Il ne vous reste plus qu’à vous détendreSit back and relax. et à profiter de votre première application exécutée sur la console.Enjoy your first app running on the console!

C’est tout !That's it!

Hello World

Voir aussiSee also