Microsoft on testing Windows 8 apps in Visual Studio 2012

When Microsoft launched the RTM build of Windows 8, it also opened up the Windows Store so app developers can start submitting paid Windows 8 apps for publication. Before they upload their apps for consideration, developer should try to test them out to see if they will work with the many different types of hardware that will be based on Microsoft's next OS.

In a new update on the official Windows 8 app developer blog, Microsoft goes over how app developers can test test their creations while using Visual Studios 2012. That includes making sure that the app will work on various different screen sizes and resolutions.

Microsoft states:

One of the first things to verify is that at all times the layout of your app is not clipped or misaligned vertically or horizontally at lower resolutions. On the other hand, you don’t want the app to leave a large amount of blank space at higher resolutions either. If your app’s layout extends beyond the screen, the scroll bar should show up appropriately if a user is interacting with the app using a mouse.

Visual Studio 2012 also makes sure Windows 8 apps respond well to touch-based actions, along with ways to unit test the app's code. Higher end SKUs of Visual Studio 2012 also contain a manual testing tool, called Microsoft Test Manager, that will allow for more direct testing of an app's features with a large number of Windows 8-based products.

Source: Windows 8 developer blog | Image via Microsoft

Report a problem with article
Previous Story

Diablo III to add Paragon system for level 60 players

Next Story

New Grand Theft Auto V screenshots show more vehicles

9 Comments

Commenting is disabled on this article.

Always hated testing software in a "Simulator" in VS.. and remote debuggers... ugh always been a pain in the #$%#... native testing is so much nicer when you do it a lot

Windows Mobile and WinCE left a bad taste in my mouth back in the day

Well, yeah, but it's better than the alternative... not being able to test at all. And the Windows 8 Simulator and Windows Phone Emulator are both really good.

neufuse said,
Windows Mobile and WinCE left a bad taste in my mouth back in the day

Heh I remember that, back with VS2008 and ye olde Dell Axim X1 PDA, boy I don't miss that thing. Ok when it worked, pity that wasn't that often. (Going through the same with Android's emulator now, fun!) WP7's isn't too bad though at least, at least (for me anyway) it's been behaving pretty well and reasonably painless.

neufuse said,
Always hated testing software in a "Simulator" in VS.. and remote debuggers... ugh always been a pain in the #$%#... native testing is so much nicer when you do it a lot

Windows Mobile and WinCE left a bad taste in my mouth back in the day

I think this is why the new SDKs require you have Hyper-v installed, also why the new WP8 SDK makes you use Windows 8 which comes with Hyper-V 3.0. It's as native as you can get at this point, other than having a real device to sideload your app on.

"On the other hand, you don't want the app to leave a large amount of blank space at higher resolutions either"
This should be strictly enforced.

billyea said,
"On the other hand, you don't want the app to leave a large amount of blank space at higher resolutions either"
This should be strictly enforced.

I bet it probably could be but some group would say that MS is being too locked down and controlling over 3rd party developers apps and start an internet riot on blogs.

deadonthefloor said,

MS don't even enforce it upon themselves.
Have you seen the CP on Macbook Pro Retina Display?
Horrendeous.

Part of that is drivers as well from the looks of it. Other people with large displays don't have that same effect and I think Win8 needs the right drivers in order to handle the correct scaling of winrt apps etc.