Home > Mobile Computing Tips > Mobile Management > Windows Mobile emulator for device testing -- Part 2
Mobile Computing Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

MOBILE MANAGEMENT

Windows Mobile emulator for device testing -- Part 2


Brien M. Posey
07.09.2007
Rating: -2.67- (out of 5)


Mobile advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


In my previous article in this series, I walked you through the process of installing a mobile device emulator that could be used to emulate a pocket PC environment without your actually having to purchase mobile hardware. In this article, I want to continue the discussion by showing you some techniques for using the emulator.

If you worked through the installation procedure that I described in the previous article, you might have noticed that although there are several Start menu options that are related to the Windows Mobile 6 SDK, none of those menu options allows you to access the Pocket PC emulator. From what I have been told, Microsoft originally intended to give developers the tools to create their own Windows Mobile emulators (those tools still exist) but never intended to provide a preconfigured emulator. Something must have changed over time, though, because the Windows Mobile 6 SDK contains several preconfigured Pocket PC emulators. Those emulators simply are not accessible through the Start menu.

To access the various emulators, open Windows Explorer and navigate through the computer's file system to \Program Files\Mobile Device Emulator\1.0. This folder contains a file named DVCEMUMANAGER. Double click on this file, and Windows will launch the Device Emulator Manager, shown in Figure A.

[IMAGE]

The Device Emulator Manager gives you access to several preconfigured mobile device emulators.

To launch a particular emulator, simply select the emulator that you want to use and then select the Connect command from the Actions menu. The screen that you see next will vary depending on which emulator you have chosen, but you can see a sample of what one of the emulators looks like in Figure B.

[IMAGE]
This is what one of the emulators looks like.

I won't bore you with the details of how to use the emulator. Th...


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Mobile Management
Mobile device management strategy for diverse mobile devices
Mobile device management checklist
Future proofing mobile device management
Managing mobile device diversity
Your mobile strategy is always a moving target
Mobile device management: What can it do for your organization?
Mobile device governance
Mobile worker strategies
Mobile user management: Mobile employees and team-building
Mobile user management: Managerial styles

Microsoft Windows Mobile
Palm says goodbye to Windows Mobile devices
Untethering the smartphone with an enterprise application store
First look at Windows Mobile 6.5
There will be fewer Windows Mobile models in the future
Microsoft trying to grab Verizon's mobile search from Google
Microsoft purchase of BlackBerry maker possible but hard to swallow
Securing your Windows Mobile devices
Mobile security: Protecting your data, not just your devices
Windows Mobile vs. RIM: Platform experiences compared
Palm Treo Pro with Windows Mobile officially announced

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary


e main thing you need to know is that anything you would normally do with a stylus can now be done with your PC's mouse. There are a few actions that need a bit more explaining, though.

In the real world, there are events that occur in relation to a mobile device that have nothing to do with anything that a user might have clicked on the screen. Placing the device in a cradle is an example of such an action. Believe it or not, the emulator allows you to simulate a wide range of external events.

Many external events can be simulated through the Device Emulator Manager. With the emulator running, right click on the listing for the emulator that you are using in the Device Emulator Manager. When you do, you will see options to Connect, Cradle, Uncradle, Shutdown, or Reset the device. The Reset option performs a soft reset on the device, but if you want to simulate a hard reset, you can find an option for doing so on the emulator's File menu.

The device emulator's File menu also contains a Configure option that is worth a look. Selecting the Configure option causes Windows to display the Emulator Properties sheet. This Properties sheet contains a variety of tabs, filled with various configuration options, some of which are more useful than others.

The Properties sheet's Display tab contains two options that I tend to think are useful. One option allows you to double the emulator's size, as shown in Figure C. This option is great for the visually impaired. Another cool option on the Display tab is the Orientation option. This allows you to rotate the emulator, which is great for working on a portrait-style device in landscape mode.

[IMAGE]

The Display tab allows you to zoom or rotate the emulator window.

The Properties sheet's Network tab is used for setting up device connectivity. By default, emulated mobile devices do not have any connectivity to anything, but you can use the options found on the Network tab to bind emulated network adapters to your PC's physical network adapters.

The Peripherals tab appears useless at first, since the majority of the tab is devoted to mapping serial ports. If you look at the bottom of the image shown in Figure D, however, you can see that there are some useful options on this tab. You can emulate various battery power levels or emulate the existence of a speakerphone, headset or car kit.

[IMAGE]

The Peripherals tab allows you to emulate the existence of add-on hardware.

Conclusion
As you can see, the various mobile device emulators are very flexible in their capabilities. The emulators can't reproduce every condition found in the real world, but they should be more than adequate for testing purposes.

About the author:
Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Windows 2000 Server and IIS. Brien has served as CIO for a nationwide chain of hospitals and was once in charge of IT security for Fort Knox. As a freelance technical writer, he has written for Microsoft, CNET, ZDNet, TechTarget, MSD2D, Relevant Technologies and other technology companies. You can visit Brien's personal Web site at www.brienposey.com.

Rate this Tip
To rate tips, you must be a member of SearchMobileComputing.com.
Register now to start rating these tips. Log in if you are already a member.




DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



Mobile Computing Security - Device Security, Mobile Authentication, Mobile Threats

Notebook Deals at Notebook Review

HomeNewsTopicsITKnowledge ExchangeTipsMultimediaWhite PapersProducts
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2003 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts