If you want to develop Windows 8 Store App, you can prepare development environment easily, for free.
Microsoft provides Visual Studio Express 2012 for free, and “Visual Studio Express 2012 for Windows 8” is the one you need to install. To develop software for desktop, you need “for Desktop” edition.
Required PC spec is as follows.
- Windows 8 (x86 / x64)
- 1.6 GHz or higher CPU
- 1 GB RAM (1.5GB for running in Virtual Machine)
- 4 GB free disk space
- 5,400 RPM or better hard disk
- 1024 x 768 or higher display resolution with DirectX 9 support graphic board
If you have Windows 8 running already, you should have no problem.
Go to Visual Studio Express 2012 for Windows 8 download page at Microsoft, and download either Web installer or ISO image. Windows 8 supports mounting ISO image by default, so just choose your favorite.
If you choose Web installer, press “Run” and start installation.
Installation wizard start, check agree to license (if you agree) and start Install.
It will take a while, be patient.
After installation completes, click “Launch”.
You only have 30-day evaluation period, so you need to get product key (for free).
Click online registration and Microsoft registration page will show up. Sign in with Microsoft account.
You will need to enter name, and other information. It may ask for company info, but if you don’t have such info, just enter dummy info and product key will be published.
Enter product key you got, and 30-day limit will be removed.
Visual Studio Express 2012 for Windows 8 starts, and now it will ask for developer license. In Windows 8 Store app, apps can be only installed from Windows Store, with Microsoft verification. For developer, you will need to get developer license to install your Store app for debug purpose.
Developer license is free, just agree to license and sign in with Microsoft account and you are done.
Developer license only valid for a month, but it will ask to get license again when expired, so simply get another month validation again.
Now, you are ready to develop Windows 8 Store Apps.
Microsoft Tutorial is a good place to start with.
This post is also available in: Japanese