Over a million developers have joined DZone.

So You Want To Create Windows Store Apps

DZone's Guide to

So You Want To Create Windows Store Apps

· Mobile Zone
Free Resource

Download this comprehensive Mobile Testing Reference Guide to help prioritize which mobile devices and OSs to test against, brought to you in partnership with Sauce Labs.

The general availability of Windows 8 was announced to be October 26, 2012. In the meantime, developers who have a MSDN and TechNet subscription are already able to download and use the final bits of the OS. Are you one of the people excited about the potential of Windows 8 and want to be among the first to publish applications in the Windows Store? Well here are some resources for you.

First, you must have Windows 8 and Visual Studio 2012.

Once that is completed, you can start learning. Where to begin? Familiarize yourself with the basics of the Windows 8 application development by reading the product guide for developers.

The best next step you can take is go through the BUILD 2011 videos, that showcase what the developer platform is about. Although some APIs did change in the final release, compared to the developer preview, you can get an idea of what Windows Store application sandbox and interop layer is about.

If you get a hang of how development is done for Windows 8, download the Windows 8 code samples. From my own experience, I can say that if you hit a wall and cannot solve a Windows Store app problem, you will most likely find a solution in one of the samples. Those cover all major topics, such as networking, media, graphics (DirectX) and special contracts.

There are massive public guides that can show you how to start the design and development of Windows Store apps - that should be your primary information source. Problem here? Visit the forums.

Last piece of advice - join GenerationApp.

Analysts agree that a mix of emulators/simulators and real devices are necessary to optimize your mobile app testing - learn more in this white paper, brought to you in partnership with Sauce Labs.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}