Windows Mobile开发环境搭建
对WinCE平台一直不太Care,多年以前在Pocket PC上移植过一个小程序。最近有一个工作任务,移植一个UPnP应用程序和一个IGRS应用程序到Windows Mobile手机,手头有HTC和O2 Xda Exec两款手机,HTC支持Windows Mobile6.5,O2 Xda Exec有些年代了,运行的是Windows Mobile 5.0。
Windows Mobile 6.5 开发环境搭建
Windows Mobile for Smartphone = Windows Mobile Standard (download the Windows Mobile 6 Standard SDK)
Windows Mobile for Pocket PC = Windows Mobile Classic (download the Windows Mobile 6 Professional SDK)
Windows Mobile for Pocket PC Phone Edition = Windows Mobile Professional (download the Windows Mobile 6 Professional SDK)
开发SmartPhone可下载Standard或Professional;开发Pocket PC必须下载Professional。
Windows Mobile 6 Software Development Kits Refresh下载网址
Windows Mobile 6 Localized Emulator Images下载网址
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=38C46AA8-1DD7-426F-A913-4F370A65A582
ActiveSync4.5下载网址
Microsoft® Visual Studio® 2005 Team Suite Service Pack 1下载网址
.NET Compact Framework 2.0 Service Pack 2 Redistributable下载网址
Windows Mobile 6.5 Developer Tool Kit下载网址
搭建Windows Mobile 6.5开发环境,按照以下顺序安装
- 安装Visual Studio 2005(SP1, .NET Compact Framework 2.0 SP2)
- 安装Microsoft ActiveSync 4.5.msi.
- 安装Windows Mobile 6 Professional SDK Refresh.msi(如果需要6.0版本的中文模拟器,需要安装中文包:Windows Mobile 6 Professional Images (CHS).msi) 。
- 安装Windows Mobile 6.5 Professional Developer Tool Kit (CHS).msi。
WM6.5本质上还是使用6.0 SDK,所以在安装WM6.5 DTK前,需要先安装WM 6.0 SDK。
Windows Mobile 5.0 开发环境搭建
Windows Mobile 5.0 SDK for Smartphone
Windows Mobile 5.0 SDK for Pocket PC
Windows Mobile 开发工具和资源
这是一份网友整理的Windows Mobile开发工具和资源列表,里面包含了各个版本的Windows Mobile SDK, .NET Compact Framework, SQL Server CE, Device Emulator, Emulator Image和学习资料的下载链接。
1) Software Development Kit
Windows Mobile 2003 SDK for Pocket PC
Windows Mobile 2003 SDK for Smartphone
Windows Mobile 5.0 SDK for Pocket PC
Windows Mobile 5.0 SDK for Smartphone
Windows Mobile 6.5 Developer Tool Kit
Windows CE 5.0: Standard Software Development Kit (SDK)
2) .NET Compact Framework
.NET Compact Framework 1.0 SP3 Redistributable
.NET Compact Framework 2.0 Service Pack 1 Redistributable
.NET Compact Framework 2.0 Service Pack 1 Patch
.NET Compact Framework 2.0 Service Pack 2 Redistributable
.NET Compact Framework 3.5 Redistributable
Power Toys for .NET Compact Framework 3.5
3) SQL Server Compact
SQL Server CE 2.0 Server Tools SP4
SQL Server 2005 Compact Edition
SQL Server 2005 Compact Edition Tools for Visual Studio 2005 Service Pack 1
SQL Server 2005 Compact Edition Server Tools
SQL Server 2005 Compact Edition Books Online (March 2007)
SQL Server 2005 Compact Edition Access Database Synchronizer
SQL Server Compact 3.5 for Windows Desktop and Synchronization Services for ADO.Net 1.0
SQL Server Compact 3.5 for Windows Mobile
SQL Server Compact 3.5 Server Tools
SQL Server Compact 3.5 Books Online and Samples
SQL Server Compact 3.5 Service Pack 1 for Windows Mobile
SQL Server Compact 3.5 Service Pack 1 Server Tools
SQL Server Compact 3.5 Service Pack 1 Books Online and Samples
Synchronization Services for ADO.NET Books Online
Synchronization Services for ADO.NET v1.0 Service Pack 1 (devices)
ADOCE 3.1 for Windows 3.0 SDKs
4) Device Emulator
Standalone Device Emulator 1.0 with Windows Mobile OS Images
Microsoft Device Emulator 2.0 Standalone
Microsoft Device Emulator 3.0 Standalone
Virtual Machine Network Driver for Microsoft Device Emulator
Microsoft Windows CE 5.0 Device Emulator
5) Emulator Image
Emulator Images for Windows Mobile 2003-based Pocket PC Development
Emulator Images for Windows Mobile 2003-based Smartphone Development
Emulator Images for Windows Mobile 2003 Second Edition-based Pocket PC Development
Emulator Images for Windows Mobile 2003 Second Edition-based Smartphone Development
Localized Windows Mobile 5.0 Pocket PC Emulator Images(已失效)
Localized Windows Mobile 5.0 Smartphone Emulator Images(已失效)
Windows Mobile 6 Localized Emulator Images
Windows Mobile 6.1 Emulator Images
Windows Mobile 6.1.4 Emulator Images
6) eMbedded Visual C++
7) OpenNETCF
OpenNETCF Smart Device Framework v1.4
OpenNETCF Smart Device Framework v2.3
8) Mobile Client Software Factory
Mobile Client Software Factory – July 2006
Architecture Overview for Mobile Applications
UI Design Considerations in Mobile Applications
Designing Mobile Applications in an Occasionally-Connected World
9) Other Tools
Microsoft Windows Mobile Device Center 6.1 for Windows Vista (32-bit)
Microsoft Windows Mobile Device Center 6.1 for Windows Vista (64-bit)
Redistributable Server Components for Windows Mobile 5.0
Device Security Manager PowerToy for Windows Mobile 5.0
Windows Mobile Network Analyzer PowerToy
Microsoft Smart Devices Remote Tools Framework Powertoy 1.0
Windows Mobile Developer Power Toys
Windows Mobile 6.1 Hot Fix for Sending POP and IMAP E-mail
10) Resources
Windows Mobile 5.0 Developer Resource Kit
Microsoft Mobile & Embedded DevCon 2006 DVD