Mainly a question for single indie developers. How many platforms do you test on? Me: Window 8 touch-screen laptop: For Windows standalone and Windows 8 Metro apps and Windows Phone emulation. MacBook Air: For Mac standalone and IOS emulator. Android Nexus 7 + Samsung Galaxy Y phone: For Android testing. I should probably also have a Windows Phone and a iPad to test things on but the emulators are fine at the moment and I still get good ratings despite never having actually tested on these devices! (But usually if it works well on Android it works well on everything else). It's a bit of a pain having all these devices and I'd rather just have one that could emulate everything else. But usually these devices pay for themselves in the long run.