Set up your developer computer

- [Instructor] It's time to look at the requirementsfor Xbox development.In other words, what do you need to installand configure to be ready to develop?First, you must be running Windows 10 Anniversary Editionon 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 versionyou need to have installed.

This number stands for July 2016,which is the month that Microsoft releasedWindows 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 feelingfor how the app works on the console device.Third, install Visual Studioand configure the settings to Deploy and Debug to the Xbox.To learn more, I encourage you to watch this chapterin my first Xbox One course,the one entitled Setup Your Development Environment.

Here I talk about what it means to be a universalWindows 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 Xboxand 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 screento your PC.That's done with an application calledXbox 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 screenand 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 hereand click on this so the title bar disappears.Finally, I want to talk about the project templatesinside 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 projecton 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 bothat the universal edition.Some of the features that I add in XAML in this course,won't work unless you're using the minimum versionof 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.

Resume Transcript Auto-Scroll

Author

Released

5/5/2017

With the Universal Windows Platform (UWP), you can create apps that work on any Windows 10 device—including Xbox One. In this course, learn how to polish your existing Xbox app prototype to enhance your users' experience. Walt Ritscher begins by explaining how to work with controllers and improve the controller interaction with your app. Next, he demonstrates how to enable the XY focus navigation mode, and choose a reasonable initial focus to help users understand their position within the app. Plus, he shows how app UI scaling can help you work with the limitations of a TV screen, by ensuring that the UWP interface doesn't look tiny when viewed from a distance. Finally, Walt discusses working with sounds, showing how to enable audio feedback, and work with both available system sounds and custom sounds.