Erste Schritte bei der Entwicklung von UWP-Apps auf Xbox OneGetting started with UWP app development on Xbox One

Führen Sie die folgenden Schritte sorgfältig aus, um Ihren PC und Xbox One erfolgreich für die Entwicklung für die Universelle Windows-Plattform einzurichten.Carefully follow these steps to successfully set up your PC and Xbox One for Universal Windows Platform (UWP) development. Lesen Sie nach der Einrichtung die Seite UWP für Xbox One, um mehr über den Entwicklermodus auf Xbox One und das Erstellen von UWP-Apps zu erfahren.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.

VorbereitungBefore you start

Bevor Sie beginnen, müssen Sie die folgenden Schritte ausführen:Before you start you will need to do the following:

  • Richten Sie einen PC mit Windows10 ein.Set up a PC with Windows 10.
  • Installieren Sie Microsoft Visual Studio 2015 Update 3.Install Microsoft Visual Studio 2015 Update 3.
  • Sorgen Sie für mindestens 5GB freien Speicherplatz auf Ihrer Xbox One.Have at least five gigabytes of free space on your Xbox One console.

Einrichten des Entwicklungs-PCsSetting up your development PC

  1. Installieren Sie Visual Studio 2015 Update.Install Visual Studio 2015 Update. Wählen Sie die benutzerdefinierte Installation aus, und aktivieren Sie das Kontrollkästchen Entwicklungstools für universelle Windows-Apps (dieses gehört nicht zur standardmäßigen Installation).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. Achten Sie als C++-Entwickler darauf, Benutzerdefinierte Installation auszuwählen. Wählen Sie C++ aus.If you are a C++ developer, make sure that you choose Custom install and select C++. Weitere Informationen finden Sie unter Einrichtung der Entwicklungsumgebung.For more information, see Development environment setup.

  2. Installieren Sie das aktuelle Windows10 SDK.Install the latest Windows 10 SDK. Dieses können Sie unter https://developer.microsoft.com/windows/downloads/windows-10-sdk abrufen.You can get this from https://developer.microsoft.com/windows/downloads/windows-10-sdk.

  3. Aktivieren Sie den Entwicklermodus für Ihren Entwicklungs-PC (Einstellungen > Update und Sicherheit > Für Entwickler > Entwicklermodus).Enable Developer Mode for your development PC (Settings / Update & security / For developers / Developer mode).

Nachdem Ihr Entwicklungs-PC nun bereit ist, können Sie sich dieses Video ansehen oder weiterlesen, um zu erfahren, wie Sie Ihre Xbox One für die Entwicklung einrichten und darauf eine UWP-App erstellen und bereitstellen.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.

Einrichten Ihrer Xbox One-KonsoleSetting up your Xbox One console

  1. Aktivieren Sie den Entwicklermodus auf der Xbox One.Activate Developer Mode on your Xbox One. Laden Sie die App herunter, und geben Sie dann den erhaltenen Aktivierungscode im Dev Center-Konto auf der xboxactivate-Seite ein.Download the app, get the activation code, and then enter it into the xboxactivate page in your Dev Center account. Weitere Informationen finden Sie unter Aktivieren des Entwicklermodus auf Xbox One.For more information, see Enabling Developer Mode on Xbox One.

  2. Öffnen Sie die DevMode-Aktivierungsapp, und wählen Sie Wechseln und neu starten aus.Go into the Dev Mode Activation app and select Switch and restart. Herzlichen Glückwunsch! Ihre Xbox One befindet sich nun im Entwicklermodus.Congratulations, you now have an Xbox One in Developer Mode!

    Hinweis

    Ihre Einzelhandelsspiele und -Apps werden im Entwicklermodus nicht ausgeführt, die von Ihnen erstellten Apps oder Spiele werden jedoch ausgeführt.Your retail games and apps won’t run in Developer Mode, but the apps or games you create will. Wechseln Sie zurück in den Einzelhandelsmodus, um Ihre Lieblingsspiele und -Apps auszuführen.Switch back to Retail Mode to run your favorite games and apps.

    Hinweis

    Damit Sie eine App auf der Xbox One-Konsole im Entwicklermodus bereitstellen können, muss ein Benutzer an der Konsole angemeldet sein.Before you can deploy an app to your Xbox One in Developer Mode, you must have a user signed in on the console. Sie können entweder ein vorhandenes Xbox Live-Konto verwenden oder ein neues Konto für Ihre Konsole im Entwicklermodus erstellen.You can either use your existing Xbox Live account or create a new account for your console in Developer Mode.

Erstellen Ihres ersten Projekts in Visual Studio 2015Creating your first project in Visual Studio 2015

Ausführliche Informationen finden Sie unter Einrichtung der Entwicklungsumgebung.For more detailed information, see Development environment setup.

  1. Für C#: Erstellen Sie ein neues universelles Windows-Projekt, öffnen Sie die Projekteigenschaften, und wählen Sie die Registerkarte Debuggen aus. Ändern Sie Zielgerät in Remotecomputer, geben Sie die IP-Adresse oder den Hostnamen Ihrer Xbox One im Feld Remotecomputer ein, und wählen Sie die Option Universell (unverschlüsseltes Protokoll) in der Dropdownliste Authentifizierungsmodus aus.For C#: Create a new Universal Windows project, go into the project properties and 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.

    Die IP-Adresse Ihrer Xbox One finden Sie, indem Sie Dev Home auf der Konsole starten (die große Kachel auf der rechten Seite der Startseite) und in der oberen linken Ecke suchen.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. Weitere Informationen zu Dev Home finden Sie unter Einführung in Xbox One-Tools.For more information about Dev Home, see Introduction to Xbox One tools.

  2. Für C++- und HTML-/Javascript-Projekte: Sie folgen einem ähnlichen Pfad, wechseln aber in den Projekteigenschaften zur Registerkarte Debuggen, wählen die Option Remotecomputer aus, um die Dropdownliste zu öffnen, geben die IP-Adresse oder den Hostnamen der Konsole im Feld Computername ein, und wählen die Option Universell (unverschlüsseltes Protokoll) im Feld Authentifizierungstyp aus.For C++ and HTML/Javascript projects: You follow a similar path, but in 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. Wenn Sie F5 drücken, wird Ihre App erstellt, und die Bereitstellung auf der Xbox One wird gestartet.When you press F5, your app will build and start to deploy on your Xbox One.

  4. Wenn Sie diesen Vorgang zum ersten Mal durchführen, fordert Visual Studio Sie zur Eingabe einer PIN für Ihre Xbox One auf.The first time you do this, Visual Studio will prompt you for a PIN for your Xbox One. Eine PIN erhalten Sie, indem Sie Dev Home auf der Xbox One starten und die Schaltfläche Mit Visual Studio koppeln auswählen.You can get a PIN by starting Dev Home on your Xbox One and selecting the Pair with Visual Studio button.

  5. Nach der Kopplung wird die Bereitstellung der App gestartet.After you have paired, your app will start to deploy. Beim ersten Mal kann diese Bereitstellung ein wenig langsam sein (da alle Tools auf Ihre Xbox kopiert werden müssen). Wenn dieser Vorgang jedoch länger als wenige Minuten dauert, ist wahrscheinlich ein Problem aufgetreten.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. Stellen Sie sicher, dass Sie alle oben genannten Schritte ausgeführt haben – haben Sie den Authentifizierungsmodus auf Universell festgelegt? Vergewissern Sie sich außerdem, dass Sie eine drahtgebundene Netzwerkverbindung mit der Xbox One verwenden.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.

  6. Lehnen Sie sich nun ganz entspannt zurück.Sit back and relax. Viel Spaß mit Ihrer ersten App auf der Konsole!Enjoy your first app running on the console!

Das war's.That's it!

Hello World

Weitere InformationenSee also