Windows Mobile development experience

Source: Internet
Author: User
---- Development Environment configuration ---- 1.

= "White-space: Pre;"> install Visual Studio 2008, Windows Mobile 6 Professional images (CHS ). MSI and ActiveSync 4.52. vs-New-project-smart device project program writing is the same as normal c/s program debugging: Start Microsoft ActiveSync (synchronize mobile phones and PCs) f5-chs Windows Mobile 6 Professional emulator-deploy vs-tools-device emulator manage-CHS Windows Mobile 6 Professional emulator-cradle ---- package release ---- 1 first in windows mobile app mobileproject the same solution mobil In the eproject, the new project type of add-New project2 is other project types-setup and deployment-smart device cab Project name: pda3, which references the current program and related DLL, PDA -- rightclick -- project output -- Project: mobileproject -- primart output -- OK 4 Add a configuration file. PDA -- rightclick -- add -- file5 add shortcuts to the program group File System on target machine -- rightclick -- add special folder -- startmenu folder -- create shortcut cut -- target: application folder primary output from mobileproject6 PDA -- rightclick -- build7 copy the generated cab file to Windows Mobile for installation ---- mobile phone Development Note ---- 1. Coordination of directory-Level Depth conflicts with each layer content, the level cannot be too deep, and the content on each layer cannot be too much. 2. Use text instead of images as much as possible. 3. Use the same layout for text as much as possible. 4. Optimize the operation logic, improve User Interaction Satisfaction ---- uninstall program ---- 1 program-set-delete program 2 if it is green software, find its location and directly Delete ---- developer ---- // first obtain the root folder path string Path = system. io. path. getdirectoryname (system. reflection. assembly. getexecutingassembly (). manifestmodule. fullyqualifiedname );

---- Development Environment configuration ----
1. install Visual Studio 2008 and Windows Mobile 6 Professional images (CHS ). MSI and ActiveSync 4.52. vs-New-project-smart device project the program is the same as a common C/S program.
Debug: Start the Microsoft ActiveSync (Sync mobile and PC) F5-chs Windows Mobile 6 Professional emulator-deploy vs-tools-device emulator manage-CHS Windows Mobile 6 Professional emulator-cradle

---- Program packaging and publishing ----

1. First, add-new project under the same solution mobileproject of the Windows Mobile Application mobileproject

2. The new project type is other project types-setup and deployment-smart device cab Project name: PDA.

3. reference the current program and related DLL, PDA -- rightclick -- project output -- Project: mobileproject -- primart output -- OK

4. Add a configuration file. PDA -- rightclick -- add -- File

5 add a program shortcut to the program group File System on target machine -- rightclick -- add special folder -- startmenu folder -- create shortcut -- target: Application folder primary output from mobileproject

6. Install the cab file generated by PDA -- rightclick -- build7 copy on Windows Mobile.

 

---- Mobile development notes ----

1. Coordination between the depth of the Directory level and the conflict between the content of each layer. The level cannot be too deep, and the content of each layer cannot be too large.

2. Replace the image with text as much as possible, and make the text as concise as possible.

3. Take the same layout on the page for more convenient operations. Pay attention to switching between landscape and landscape screens.

4. Optimize operation logic to improve User Interaction Satisfaction

 

---- Program uninstall ----

1 program-set-delete program

2. If it is a green software, find its location and delete it directly.

---- Development ----

// First obtain the root folder path string Path = system. Io. Path. getdirectoryname (system. reflection. Assembly. getexecutingassembly (). manifestmodule. fullyqualifiedname );

Related Article

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.