Xbox One Development

You now can develop, build and deploy apps to your own Xbox One. In the Xbox One app store you need to search for Developer Activation and you get an app. After the install, you get an activation code. This one needs to bee entered on the URL; https://developer.microsoft.com/en-us/XboxDevices. Your Xbox is now a developer Xbox(see NB).

xbox_06

More information can be found here. https://developer.microsoft.com/en-us/windows/windows-apps/uwp-on-xbox

Just like developing for Windows Core IoT it is very easy. In Visual Studio select File –> New –> Project and then Windows –> Universal. With Run choose for Remote Machine and find your Xbox One on your network. The Xbox and your development PC have to be on the same network.

xbox_01

Then you can run your app! It will take a little while before it really opens on the Xbox. The cursor can be moved with the Xbox controller.

IMG-20160712-WA0007

I like it a lot!

xbox_02

Pushing a button just happens with the X button on your controller.

xbox_03

The code is normal .NET Universal App code.

xbox_05

Notabene: After installing the Developer activation app, your Xbox is not able to run the installed games. You need to disable the Developer mode to make it a normal Xbox again. You can switch back and forth at your will.

Happy programming!

Leave a Reply