The device emulator 2.0 in the Windows Mobile 6 SDK

Source: Internet
Author: User

Device simulators have always been mobile applicationsProgramAn important tool in development. We can test applications in the simulator without using real devices, making development easier and faster, with less cost. The new version of device emulator 2.0 is installed on your machine when you install the Windows Mobile 6 SDK. Device emulator 2.0 inherits the advantages of device emulator 1.0, and adds simulation of the status and characteristics of multiple devices to make the simulation effect more realistic, which is very similar to that of real devices.

The installation program of the Windows Mobile 6 SDK automatically upgrades device emulator 2005 installed with Visual Studio 1.0 to device emulator 2.0, that is, in "C: the version 1.0 program file under the \ Program Files \ microsoft device emulator \ 1.0 "Directory will be overwritten by the version 2.0 program file. In this way, all Visual Studio 2005 Windows Mobile projects on the machine use device emulator 2.0 and use the new features and improvements provided by device emulator 2.0.

Speed up execution
Slow application startup and execution speed are one of the biggest critical injuries in application testing. To reduce the negative impact caused by the performance of the simulator, device emulator 2.0 has been effectively optimized, and the performance has improved by nearly 1.0 compared with device emulator 40%. I personally understand this because I have been using Microsoft device emulator 2.0 Beta, and the performance is indeed much higher than device emulator 1.0.

More simulation devices
Added support for two new devices, Windows Mobile 6 Professional square qvga and Windows Mobile 6 standard landscape qvga. Professional is the original Pocket PC phone, standard is the original smartphone, and classic is the original Pocket PC.

Power Status Simulation
Generally, mobile devices use battery power most of the time, and occasionally use AC power. When the battery power usage becomes very low, your application may need special processing to avoid data loss when the battery usage of the device is exhausted. Device emulator 2.0 introduces power status simulation. Now you can use it to test the effect of your application when the power status changes.

In the emulator Properties dialog box, you can use the Battery check box to change the power supply used by the simulator, and use the battery or AC power supply. When selecting a battery, you can also set the percentage of battery power. The simulator will respond to these changes in power status as real devices do, displaying corresponding icons and messages. It can also trigger the corresponding state and notification broker events.

Phone profile Simulation
Device emulator 2.0 supports three scenario modes: headset, speaker, and car kit ).

Summary
If you have installed Microsoft device emulator 2.0 beta-CTP before, you can take it from your hard disk. After installing the Windows Mobile 6 SDK, you can use the official version of device emulator 2.0. If you have not installed the Windows Mobile 6 SDK, you can only use Microsoft device emulator 2.0 Beta. We hope Microsoft can launch a separate device emulator 2.0 installation package as soon as possible.

Refer:
What's new for developers in Windows Mobile 6
Deviceemulator v2-how did where we get a 40% improvement in performance?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.