Enhanced Device Emulator for Pocket PC and Smartphone

The Device Emulator can serve as a substitute testing platform for a physical device during much of the development cycle of a smart device project. Using the Device Emulator, you can run, test, and debug a run-time image without the need for a physical device.

Here are some of the improved features of the Device Emulator:

  • Runs code compiled for ARM processors rather than x86 processors. In most cases, you can run the same binaries on the emulator as on the device.
  • Supports synchronizing with ActiveSync. Debug applications that are synchronizing, or use real synchronized data from within the emulator.
  • Supports more development environments. Including Visual Studio 2005, Visual Studio .NET 2003, and embedded Visual C++ 4.0 (Service Pack 4), all using ActiveSync.
  • Supports GAPI. Write and debug games.

Launching the Device Emulator in Visual Studio Team System.