Many questions arise on mobile device development lately. Developers out there simply say “I want to do mobile programming for living”. The question that I will ask, is, “how many mobile devices can you buy to test your application to ensure that the device behave the same way as the emulator does?”
My thought is basically “to get ready yourself on mobile computing”. The good place to start mobile computing will be here: Get Started on Windows Mobile programming
In addition, developers can install Visual Studio 2008 and download the Windows Mobile 6 Developer Resource Kit because Visual Studio 2008 only comes with Windows Mobile 5 components. Watch the video at "How Do I?" Videos for Devices.