Using the Windows CE Emulators

Team-Fly    

 
eMbedded Visual Basic: Windows CE and Pocket PC Mobile Applications
By Chris Tacke, Timothy Bassett
Table of Contents
Chapter 2.  Introducing eMbedded Visual Basic


Each Windows CE SDK comes with its own emulator, and the emulator can be a useful tool. It allows you to do some development without a physical device. Loading an application on the emulator is often faster than loading the application on a device through ActiveSync, and the emulator is convenient .

But bewarethe emulator isn't infallible. In fact, the emulator is about only 80 percent accurate in emulating device behavior. Obviously you can't do infrared, socket, or serial communications with the emulator because you can't physically connect to it, but the bigger problems arise when it simply behaves differently than an actual device.

Behavior differences crop up especially during database work. For example, doing a large number of record inserts to a table on the emulator almost always causes an error, but the same code on an actual device works fine.

To avoid the headache of trying to find errors that are emulator-caused, use the emulator to do initial screen layouts and GUI work, such as screen-to-screen navigation; but when you start doing the bulk of the work and application logic, develop directly on a physical device.


Team-Fly    
Top
 


eMbedded Visual BasicR. WindowsR CE and Pocket PC Mobile Applications
eMbedded Visual BasicR. WindowsR CE and Pocket PC Mobile Applications
ISBN: N/A
EAN: N/A
Year: 2001
Pages: 108

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net