This video show the steps to take to get your developer computer and Xbox One ready for app development.
- [Instructor] It's time to look at the requirements for Xbox development. In other words, what do you need to install and configure to be ready to develop? First, you must be running Windows 10 Anniversary Edition on your computer. Here's how to verify your Windows version. Tap the window key on your keyboard and then press R. That brings up the run dialogue. Type in winver; press enter. That brings up the about Windows dialogue. We're looking for the version number here. Version 1607 is the minimum version you need to have installed.
This number stands for July 2016, which is the month that Microsoft released Windows 10 Anniversary. The second necessity, you should have an Xbox One. You can run your app on your Windows 10 computer, but that won't give you the true feeling for how the app works on the console device. Third, install Visual Studio and configure the settings to Deploy and Debug to the Xbox. To learn more, I encourage you to watch this chapter in my first Xbox One course, the one entitled Setup Your Development Environment.
Here I talk about what it means to be a universal Windows app development at the Xbox, how to install Visual Studio, how to create your online dev center account, how to install the developer mode on the Xbox and then activate that developer mode, then we'll look at how to pair Visual Studio with the Xbox, and this last one's an optional step, but this allows you to mirror the Xbox One screen to your PC. That's done with an application called Xbox Dev Mode Companion.
I've installed it on this computer. You can learn more in that other course. You want to connect to your device. And once you're connected, you can see your Xbox screen and navigate around like you normally would, yet you're seeing it from your computer screen. This is how I do all my screen captures for a course. The only thing I do different is I come down here and click on this so the title bar disappears. Finally, I want to talk about the project templates inside Visual Studio.
So I'll run Visual Studio 2015. And I'll create new project. Choose C#, Windows, Universal. I'll pick this blank app. The name's not important. What I want you to see is this next screen. This one here. This is the defaults for a new universal Windows project on Visual Studios 2015. You'll notice that it says target versions, the Anniversary Edition, but for the minimum version, it's using one version older.
You need to set it so that they're both at the universal edition. Some of the features that I add in XAML in this course, won't work unless you're using the minimum version of the Anniversary Edition. That's a substantial list of chores, but I know you can get it done quickly. Then you'll be ready to enhance the Xbox app.
- Configuring the deploy and debug settings
- Understanding the controllers
- Using the KeyUp event with controller buttons
- Understanding XY focus navigation
- Choosing a good initial focus
- Understanding Xbox UI scaling
- Working with sounds