Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

QuickStart on Xbox 360 application development

Tags:

xbox360

xbox

Everywhere I found the buzz about Xbox 360 games. However I want to know how I can develop normal application for xbox 360. Mostly silverlight based.

Also I am not sure what this homebrew stuff is all about? What language I need to use for Xbox 360 application development? From where / how can I get the SDK? On App Hub all buzz is about windows phone. There is not much information on Xbox? Why is it so?

like image 547
Rashmi Avatar asked May 17 '12 10:05

Rashmi


People also ask

Does Quick resume cause lag?

No. Because the games that are saved for Quick Resume aren't running on the console, there's no impact on how the console performs.

Can you remote play Xbox in dev mode?

Xbox Dev Mode Companion allows you to remotely connect to an Xbox One console and control it. This tool was created for developers using Xbox Developer Mode.

Can you develop an app for the Xbox?

Get started building apps for the Universal Windows Platform (UWP) on Xbox One. UWP on Xbox One supports developing both apps and games.


1 Answers

Xbox 360 development is largely split into two distinct sections:

  1. XNA Development
    This involves using the XNA Framework to develop games/applications, and is done through AppHub. You can find the tools for development (XNA Game Studio) here. Anything developed using these tools must be written in C#.NET and can only be released onto the Xbox LIVE Marketplace as an 'Indie Game' (after passing the review process, of course). To debug your XNA app on the console itself, you need a membership. Another thing to note is that Xbox 360 apps can't access the Internet at all - all communication goes through Xbox LIVE or System Link.

  2. Professional Development
    This covers the development of complete Xbox 360 titles, and requires that you be part of the Xbox 360 Registered Developer Program. Once a development license is obtained (and the NDA is signed), Microsoft provides developers with access to the official Xbox 360 SDK and development hardware, which includes full Visual Studio integration and documentation for developing native Xbox 360 applications and libraries using C/C++. The development kit hardware comes in a few flavours and supports debugging from Visual Studio via ethernet, DVD emulation via USB, etc. For more information on the professional development program, see this information.

Developing 'normal' applications for the Xbox 360 isn't really possible at the moment due to the limitations of the XNA Framework and community developer program. If you're part of the registered developer program it might be possible, but there's no way to be sure (due to Microsoft's strict NDAs).

As for Silverlight, there have been some rumours regarding Silverlight on the Xbox 360 but Microsoft hasn't confirmed or announced anything.

like image 193
Xenon Avatar answered Oct 14 '22 08:10

Xenon