擷取Windows Mobile開發工具

來源:互聯網
上載者:User
目前Windows Mobile的主流開發平台/語言分為兩種:.NET(包括C#和VB.NET)和C++。微軟已經將這兩種開發語言的支援加入到Visual Studio中。Visual Studio 2005和2008均內建了Windows Mobile的SDK,可以直接開發Windows Mobile應用程式。Visual Studio也支援安裝最新版本的Windows Mobile SDK。
如果想用Visual Studio開發Windows Mobile應用程式的話,必須已經擷取了Visual Studio Professional或以上版本。
除了Visual Studio外,我們還可以使用免費的eMbedded Visual C++ 4.0來開發C++應用程式。在安裝SP4版本後,可以支援基於Windows CE 5.0裝置的應用開發(目前Windows Mobile 5.0和6.0均基於Windows CE 5.0)。如下:

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
在安裝完成開發工具後,還需要根據不同的目標裝置安裝不同版本的Windows Mobile SDK。我們可以在MSDN網站的下載中查詢“Windows Mobile x.0 SDK”,或者直接去下面連結中尋找:
http://msdn2.microsoft.com/en-us/windowsmobile/bb264327.aspx
比如,Windows Mobile 6.0 SDK的:
http://www.microsoft.com/downloads/details.aspx?FamilyID=06111a3a-a651-4745-88ef-3d48091a390b&DisplayLang=en
如果要開發中文版的應用程式,還需要安裝單獨的本地化模擬器映像檔案。Windows Mobile 6.0的語言映像檔案下載連結如下:
http://www.microsoft.com/downloads/details.aspx?familyid=38C46AA8-1DD7-426F-A913-4F370A65A582&displaylang=en
除此之外,我們還需要安裝ActiveSync 4.5,來使開發環境與Windows Mobile裝置相串連。在Vista中Windows Mobile Device Center與ActiveSync的功能相同。
如果使用.NET Compact Framework來開發應用程式,還需要保證目標裝置上安裝了.NET CF的CLR,如果沒有目標裝置安裝.NET CF,可以下載單獨的.NET CF再發布包:
http://www.microsoft.com/downloads/details.aspx?FamilyID=9655156b-356b-4a2c-857c-e62f50ae9a55
網路資源Windows Mobile開發中心
http://msdn2.microsoft.com/en-us/windowsmobile/default.aspx

Windows Mobile產品首頁
http://www.microsoft.com/windowsmobile/
http://www.microsoft.com/china/windowsmobile

Windows Mobile移動解決方案聯盟
http://www.wmisv.com.cn/

Pocket PC Developer Network
老牌Pocket PC開發人員網站,在EVC和EVB時代曾經是開發人員唯一的選擇,不過後來風頭逐漸被OpenNETCF蓋過,但目前依舊是最完整的開發文章目錄
http://www.pocketpcdn.com/

Smartphone Developer Network
Pocket PC Developer Network的姊妹網站
http://www.smartphonedn.com/

Code Project
綜合性開發人員網站,其中CE開發和.NET CF開發部分由許多值得借鑒的範例程式碼
http://www.codeproject.com/KB/mobile/

DEVBUZZ.COM
老牌Embedded Visual Basic開發網站,轉型.NET CF後,仍然有一些開發資源值的一看
http://www.devbuzz.com/
開發資源OpenNETCF
著名的開源類庫,早先由多位MVP發起,進行公司化運作,後被Novell收購,先為諮詢公司。OpenNETCF的最新版本仍可以免費使用,但不提供原始碼。
http://www.opennetcf.com/

InTheHand
著名的開源類庫,32feet.NET是以Bluetooth和IrDA開發為主的Shared Source類庫。
http://inthehand.net/

Mobile Line of Business Solution Accelerator
由微軟開發的一套移動商業軟體開發指導包
http://www.microsoft.com/downloads/details.aspx?FamilyId=80A5C2C5-4F9B-4C1A-BFF6-2A3C6B68D15B&displaylang=en

Mobile Client Software Factory
微軟開發的一套軟體工廠架構,將設計模式應用於Mobile軟體開發
http://msdn2.microsoft.com/en-us/library/aa480471.aspx

http://www.microsoft.com/downloads/details.aspx?FamilyID=F91
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.