When I first started working with Windows Phone 7 applications, I was pretty impressed with the device emulator. Compared to my initial experiences with Android, and watching people do demos on iPhone and BlackBerry development, the device emulator seemed pretty slick. I could also see how limited it was, especially for applications that needed to use the device's sensors like GPS, camera, and so on. Even with my applications, I've discovered that UIs that look good in the emulator often do poorly on the device (and vice versa), so device testing is still important to me. How big of a role is using a handset to your app building process?
Justin James is the Lead Architect for Conigent.