Favorites-Introduction to Windows Mobile development resources

Source: Internet
Author: User

Introduction to Windows Mobile development resources there are already many development resources for Windows Mobile. Here we try to summarize these resources, this makes it easier for developers who enter the Windows Mobile field for the first time to find useful development resources.

What is Windows Mobile?

Windows Mobile is an operating system provided by Microsoft for smartphones and PDAs. Before Windows Mobile 5.0, it was divided into two versions: Pocket PC and smartphone, pocket PC includes the PDA version and phone edition with the phone function. Windows Mobile 6.0 is divided into three categories: Professional, namely, Pocket PC phone edition; standard, namely, smartphone; classic, that is, Pocket PC with no phone function.

Windows Mobile is an operating system platform developed based on Windows CE for smartphones and PDAs. Therefore, both the hardware and Applications of Windows Mobile are required by relevant standards to run the windows mobile operating system.

Get development tools

Currently, Windows Mobile has two mainstream development platforms/languages:. Net (Package
Including C # and VB. NET) and c ++. Microsoft has added support for these two development languages to Visual Studio. Visual Studio
Both Android 2005 and Android 2008 have built-in Windows Mobile sdks, allowing you to directly develop Windows Mobile applications. Visual
Studio also supports installing the latest version of Windows Mobile SDK.

To develop a Windows Mobile Application Using Visual Studio, you must have obtained Visual Studio professional or a later version.

In addition to Visual Studio, we can also use the free embedded Visual C ++
4.0. After installing SP4, you can develop applications based on Windows CE 5.0 devices.
5.0 and 6.0 are based on Windows CE 5.0 ). The download address is as follows:

Http://www.microsoft.com/downloads/details.aspx? Familyid = 1dacdb3d-50d1-41b2-a107-fa75ae960856 & displaylang = en

Embedded Visual C ++ 4.0 SP4:

Http://www.microsoft.com/downloads/details.aspx? Familyid = 4a4ed1f4-91d3-4dbe-986e-a812984318e5 & displaylang = en

After installing the development tool, you also need to install different versions of Windows Mobile SDK based on different target devices. We can query the "Windows Mobile x.0 SDK" on the download page of The msdn website, or go to the following link to find it:

Http://msdn2.microsoft.com/en-us/windowsmobile/bb264327.aspx

For example, for Windows Mobile 6.0 SDK:

Http://www.microsoft.com/downloads/details.aspx? Familyid = 06111a3a-a651-4745-88ef-3d48091a390b & displaylang = en

If you want to develop a Chinese version of the application, you also need to install a separate local simulator image file. The download link for the Windows Mobile 6.0 Language Image File is as follows:

Http://www.microsoft.com/downloads/details.aspx? Familyid = 38c46aa8-1dd7-440f-a913-4f370a65a582 & displaylang = en

In addition, we also need to install ActiveSync 4.5 to connect the development environment to Windows Mobile devices. In Vista, Windows Mobile Device Center and ActiveSync have the same functions.

If you use. to develop applications, you also need to ensure that the target device is installed. net cf clr, if no target device is installed.. Net CF, which can be downloaded separately. net CF re-release package:

Http://www.microsoft.com/downloads/details.aspx? Familyid = 9655156b-356b-4a2c-857c-e62f50ae9a55

Network Resources
Windows Mobile Development Center

Http://msdn2.microsoft.com/en-us/windowsmobile/default.aspx

Windows Mobile product Homepage

Http://www.microsoft.com/windowsmobile/

Http://www.microsoft.com/china/windowsmobile

Windows Mobile solution Alliance

Http://www.wmisv.com.cn/

Pocket PC Developer Network

The old Pocket PC developer website was the only choice for developers in the EVC and EVB ages. However, it was gradually replaced by opennetcf, but it is still the most complete development document directory.

Http://www.pocketpcdn.com/

Smartphone Developer Network

Pocket PC Developer Network's sister website

Http://www.smartphonedn.com/

Code project

Comprehensive developer websites, among which CE development and. Net CF development are part of many examples of code worth learning.

Http://www.codeproject.com/KB/mobile/

Devbuzz. com

The old Embedded Visual Basic Development Website still has some development resource values after the transformation of. Net cf.

Http://www.devbuzz.com/

Development Resources
Opennetcf

The famous open-source class library was launched by several MVPs for corporatization, acquired by Novell, and first consulted. The latest version of opennetcf can still be used for free, but the source code is not provided.

Http://www.opennetcf.com/

Inthehand

The famous open-source class library, 32feet. Net is a shared source class library mainly developed by Bluetooth and IrDA.

Http://inthehand.net/

Mobile line of business solution accelerator

A mobile commercial software development guide package developed by Microsoft

Http://www.microsoft.com/downloads/details.aspx? Familyid = 80a5c2c5-4f9b-4c1a-bff6-2a3c6b68d15b & displaylang = en

Mobile client software factory

A software factory framework developed by Microsoft, which applies the design model to Mobile Software Development

Http://msdn2.microsoft.com/en-us/library/aa480471.aspx

:

Http://www.microsoft.com/downloads/details.aspx? Familyid = F9176708-9F57-4C0F-97FB-F9C65A9BBF22 & displaylang = en

Development Community
Chinese Development Forum:

L Microsoft mobile Developer Forum

Microsoft's official developer forum, the current moderator is Microsoft's most valuable expert (MVP ).

Http://forums.microsoft.com/china/default.aspx? Forumgroupid = 459 & siteid = 15

L csdn Embedded Development Forum

The largest developer community. The hardware/Embedded Development Section includes the "embedded development (wince)" section and the "Windows Mobile" section in the mobile platform section.

Http://community.csdn.net/

L Windows Mobile developer community

Developer discussion community created by csip

Http://www.winbile.net/BBS/

L Ma Ning's Windows Mobile Development Research

Http://groups.csdn.net/aawolf_Mobile

L blog of the Windows Mobile Application Development Team of the blog Park

Shttp: // mobiledev.cnblogs.com/

English Forum:

L msdn developer community: smart device development

Http://forums.microsoft.com/MSDN/default.aspx? Forumgroupid = 11 & siteid = 1

Webcast
L msdn and technet webcast

Windows Mobile Development Courses

Http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/WindowsMobile.aspx

Windows Mobile Technology Development Golden Week

Http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/Mobilegoldenweek.aspx

Windows Mobile 2nd development Golden Week

Http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/Mobilegoldenweek2nd.aspx

Windows Mobile 3rd Technology Development Golden Week

Http://www.microsoft.com/china/msdn/events/webcasts/shared/webcast/Series/mobile3rd.aspx

Technet Windows Mobile Course Series

Http://www.microsoft.com/china/technet/webcasts/class/mobile.mspx

L English webcast and virtual Labs

Windows mobility marvels

Mainly for Windows Mobile developers, including webcast and virtual Labs

Http://www.microsoft.com/events/series/msdnmobility.aspx

Download some windows mobility marvels courses

Http://www.microsoft.com/downloads/details.aspx? Familyid = 08e4391d-e07d-41fe-b2b8-aa4225281347 & displaylang = en

Windows Mobile Solutions

Webcast series for it pro and Windows Mobile users

Http://www.microsoft.com/events/series/msecmobility.aspx

Blog
L Windows Mobile product group english blog

Windows Mobile Team blog

Http://blogs.msdn.com/windowsmobile/

. NET Compact Framework Team blog

Http://blogs.msdn.com/netcfteam/

Visual Studio for Device

Http://blogs.msdn.com/vsdteam/

SQL Server compact

Http://blogs.msdn.com/SQLServerCompact/

L product group member blog

Mike hall's blog

Http://blogs.msdn.com/mikehall/

Rob Tiffany's Windows Mobile accelerator

The main research fields are SQL ce and Bol accelerator.

Http://blogs.msdn.com/robtiffany/

David Kline

. NET Compact framework application field

Http://blogs.msdn.com/davidklinems/

Steve Lasker's Web Log

SQL ce and Sync service for ADO. net

Http://blogs.msdn.com/stevelasker/

Steven pratschner's. Net CF Weblog

. NET Compact framework CLR Operating Mechanism

Http://blogs.msdn.com/stevenpr/

L English developer blog

Opennetcf blogs

A company well-known for developing opennetcf open-source class libraries, with blogs of multiple heavyweight MVPs

Http://blog.opennetcf.org/

In the hand blogs

Another developer blog famous for developing inthehand open-source Class Libraries

Http://inthehand.net/blogs/

L Chinese developer blog

Maining's mobile development blog

Http://blog.csdn.net/aawolf

Zhang Xin's blog

Http://twodays.cnblogs.com/

Libo's blog

Http://www.cnblogs.com/upto/

Develop books

Programming windows? Embedded ce 6.0 developer reference

Author: Douglas boling

Press: Microsoft press; 4 edition (October 10,200 7)

Language: English

ISBN-10: 0735624178

. NET Compact framework programming with C #

Paul Yao, David Durant

Press: Addison-Wesley Professional (June 3, 2004)

Language: English

ISBN-10: 0321174038

Microsoft mobile development handbook

Author: Andy Wiley, Daniel moth, Peter foot

Press: Microsoft Press (May 30,200 7)

Language: English

ISBN-10: 0735623589

Microsoft. NET Compact framework (core reference)

Author: Andy Wiley, Stephen Wheelwright, Robert Burbidge, Rory macloed, Mark Sutton

Press: Microsoft press; 1 edition (January 22,200 3)

Language: English

ISBN-10: 0735617252

Microsoft. NET Compact framework

Original book name: Microsoft. NET Compact framework

Original Press: Microsoft Press

Author: Andy wiwley, Stephen Wheelwright

Translated by: Luo Bing, Xu ya, Jiang Nan

Publishing Club: Tsinghua University Press

Book No.: 7302072280

Published on: February 1, September 2003

. NET Compact framework mobile Development Guide

Author: Yan youning

Published by: Tsinghua University Press Beijing kehai electronics Publishing House

Book No.: 7302140855

Published on: February 1, November 2006

. Net Simplified Framework Program Design: C #

Original book name:. NET Compact framework programming with C #

Original Publishing House: Addison-Wesley/Pearson

Author: (US) Paul Yao, David Durant

Translated by: Liu xinjun Sheng Quan Li Xinhe

Published by: Electronic Industry Publishing House

Book No.: 712102716x

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.