廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 9287 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
Qoo 手機 會員卡
數位造型
個人文章 個人相簿 個人日記 個人地圖
頭銜:超人超人

級別: 副版主 該用戶目前不上站
版區: 星僑五術軟體
推文 x22 鮮花 x126
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[C#] [教學] Windows Mobile開發簡介
Windows Mobile是微軟公司操作系統產品線上重要的一環。與Windows 9x/NT/XP/2003相比,Windows Mobile作為完整產品線出現在公眾面前的時間非常短,但它的發展卻異常迅速,而在這一發展過程中,開發人員提供了絕對關鍵的推動力。現在,越來越多的開發人員(特別是.NET開發人員)希望能盡快進入Windows Mobile的開發領域,而他們所面臨的首要問題,除了熟悉Windows Mobile平台特性之外,便是如何搭建適合的開發環境。因此,本文就將從如何搭建一個Windows Mobile開發環境入手,對Windows Mobile平台的開發特性進行概要描述,以期幫助開發人員迅速進入Windows Mobile開發領域。

在展開本文的內容之前需要說明的一點是,Windows Mobile平台開發主要包含以下兩方面內容:

l 平台級開發

l 應用級開發

因為Windows Mobile平台構建於微軟的Windows CE系列操作系統之上(當前正式商用版本為Windows CE .NET 4.21),而Windows CE操作系統具有非常良好的模塊化特性,因此開發人員,特別是手機設備廠商,可以通過微軟提供的Platform Builder及eMbedded Visual C++(以下簡稱為eVC)非常方便地定制自己所需的操作系統。這對應的是上面所說的平台級開發。

然而,絕大多數的開發人員並不需要去構建一個全新的、個性化的系統,他們只需要關心如何構建能夠運行在Windows Mobile設備上的應用程序。為此,微軟按主要智能設備自身硬件設備特性的不同以及用戶體驗的差異,定製出了Windows CE .NET 4.x系列操作系統的兩個主要分支,分別安裝在不同的Windows Mobile硬件設備中,從而也就構成了我們通常所說的Pocket PC和Smartphone。以下內容中的Windows Mobile開發,除特指之外,均表示Pocket PC/Smartphone開發。

本文中提供的大量開發工具,除單獨標出的以外,均可在http://msdn.microsoft.com/mobility/downloads/default.aspx下載。

迅速搭建開發環境
為了進行Windows Mobile開發,我們需要搭建相應的開發環境。所幸的是,這一環境搭建起來非常簡單。

安裝Visual Studio .NET 2003
為了降低Windows Mobile的開發難度,提高開發人員的開發效率,微軟把.NET Framework移植到了Windows Mobile設備上,針對Windows Mobile設備及Windows CE .NET操作系統設計了.NET Compact Framework(以下簡稱.NET CF)。而Visual Studio .NET 2003正是開發.NET CF應用程序的最佳IDE。在Visual Studio .NET 2003的安裝中默認集成了.NET CF 1.0,同時提供了Pocket PC 2002的開發模板,可以直接用來開發Pocket PC 2002應用程序。

您也可以選擇Visual Studio 2005作為開發工具,目前最高版本為Beta 1 Refresh。在Visual Studio 2005中,默認提供了Pocket ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容




獻花 x0 回到頂端 [樓 主] From:台灣新世紀資通 | Posted:2005-03-22 16:55 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.154888 second(s),query:15 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言