Windows 8 App Store

I recently released a couple of apps to the Windows Store. The publishing experience was impressive, after I got to grips with the process it took me an hour to go from idea to app waiting for approval in the store, and one working day for approval. OK, the app is a really simple one page thing, but it shows that the process is efficient, and you can go from idea to released app in a day. That’s impressive.

I learnt a few things along the way:

  1. Your app must pass the Windows App Certification Kit, which doesn’t seem to work correctly if Chrome is your default browser.
  2. It’s a good idea to start certifying you app using this kit from the start, rather than leaving it to the end. It may change the approach you take, if something you rely on doesn’t work. I found the sample project template in Visual Studio failed during suspension tests.
  3. Changing the Package.appxmanifest file during development resets any data that your app has saved to the local disk. My guess is that Windows treats it as a new app, so you’re starting from scratch.
  4. Review the capabilities and declarations your app uses. Turn off anything you don’t need.
  5. Take time to browse through the existing apps in the store. Come up with a unique angle for your app, make sure the screenshots you use really sell these features.