The company is making available to developers (and end users) a stand-alone emulator that will run Windows Mobile 5.0 applications. The software is available as part of a beta program, and currently it is a pre-release Community Preview.
The Microsoft Device Emulator 1.0 Community Preview is a standalone version of the same ARM based Device Emulator that ships as part of Visual Studio 2005 Beta 2. The standalone emulator is intended for situations when users want to demonstrate or test an application on a computer that does not have Visual Studio 2005 installed. The emulator ships with support for Windows Mobile 2003 Second Edition.
The new Device Emulator has a number of features that make it significantly better than its predecessor. It runs code compiled for ARM processors rather than for x86 processors. According to Microsoft, in most cases, you can run the same binaries on the emulator as you do on the device.
The platform supports synchronizing with ActiveSync, allowing developers to use the Device Emulator with a full ActiveSync partnership. This feature allows developers to debug applications that are syncing, or be able to use real synchronized data from within the Device Emulator.
Documentation, updates, additional images, bug submissions information, and a newsgroup for the Device Emulator are available on the Microsoft Device Emulator Community Preview website.