Jaa


New Emulator in VS 2005

David McNamee noticed that the emulator in VS 2005 now works from within Virtual PC.  Yup!  Also check out the much improved rotation capabilties... hopefully this will put an end to the requests that we include a licensed chiropractor with every download of the 2003 Second Edition Developer Resource Kit.

But wait - there's more!  What David noticed isn't that the VSD team has improved on the existing emulator to solve these common customer complaints.  They've actually gone much farther by creating a brand new emulator.  In the past, our emulators have been running special versions of Windows Mobile compiled for x86 - which meant that developers had to compile apps once for x86 to debug in the emulator and then again for ARM to use on an actual device.  What you see in VS 2005 is a true device emulator that runs the ARM version of Windows Mobile and ARM versions of your app.  This is a huge step forward in eliminating differences between device and emulator and the headaches caused by those subtleties.  The other really cool thing about this is that you can now install and run software from 3rd parties in the emulator (not previously possible unless you convinced the developer to release/support the x86 version of their app).

Check it out and send in that feedback.

[Author: Robert Levy]

Comments

  • Anonymous
    July 08, 2004
    Darn, I skipped installing it when installing the beta because it didn't work with the Tech Preview version. Guess I'd better re-run setup.
  • Anonymous
    July 08, 2004
    Whey! I guess this could have saved me a lot of time when I was writing my own exception implementation so I could run code using exceptions compiled with eVC4(.1) on PPC2002. Well - or having exceptions in eVC3/PPC2002 to being with.
  • Anonymous
    July 12, 2004
    The change in the emulator could be a big help in VS 2005. The emulator was much improved over the eVB one and now that you can install third party apps it will be a big help. Especially since it's not pretty much impossible to have a physical device for every type of device available. What you see in VS 2005 is a true device emulator that runs the ARM version of Windows Mobile and ARM versions of your app.  This is a huge step forward in eliminating differences between device and emulator and the headaches caused by those subtleties.  The other really cool thing about this is that you can now install and run software from 3rd parties in the emulator (not previously possible unless you convinced the developer to release/support the x86 version of their app). Check it out and send in that feedback. [Author: Robert Levy] [Via Windows Mobile Team Blog]...
  • Anonymous
    March 14, 2006
    How about the pocket pc 2003 emulator(not SE)? How to deploy program to pocket pc 2003 emulator(not SE)?

    Thanks..