Windows Mobile development resources
At present, there are a lot of development resources for Windows Mobile. Here we try to summarize these resources so that developers who enter the Windows Mobile field for the first time can easily 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 (including C # and VB. NET) and c ++. Microsoft has added support for these two development languages to Visual Studio. Visual Studio 2005 and 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 to develop C ++ applications. After installing SP4, you can develop applications based on Windows CE 5.0 devices (currently, Windows Mobile 5.0 and 6.0 are both based on Windows CE 5.0 ). 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
S [url] http://mobiledev.cnblogs.com/#/url]
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 & reg; 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
Published on: February 1, June 2006