Windows Mobile 6.5 SDK發(fā)布(附下載)
在2009年下半年微軟就已經(jīng)發(fā)布了windows mobile 6.5,我們來看看Windows Mobile 6.5 SDK 。以前,您要想開發(fā)針對(duì)Windows Mobile 6.5的應(yīng)用程序,您只能安裝Windows Mobile 6.0的SDK ,然后安裝Windows Mobile 6.5的DTK。
現(xiàn)在,您可以直接下載安裝Windows Mobile 6.5的SDK了。
但是需要注意的是,安裝完該SDK之后,它會(huì)自動(dòng)替代原來的Windows Mobile 6.0的 SDK(盡管它卸載掉了6.0SDK,但是尚未從開始菜單中刪除掉6.0SDK相關(guān)項(xiàng)目。)。如果您需要安裝本地化的(例如中文)Windows Mobile 6.5的模擬器,您還需要卸載掉以前安裝的Windows Mobile 6.5的DTK。值得一提的是,現(xiàn)在新的Windows Mobile 6.5的SDK中附帶的模擬器,已經(jīng)是傳說中的Windows Mobile 6.5.3了:

同時(shí)需要注意的是,如果原來的Windows Mobile 6.5的模擬器如果存儲(chǔ)過狀態(tài),在您啟動(dòng)新的Windows Mobile6.5模擬器之后,它顯示出的會(huì)是您上一次保存的Windows Mobile 6.5的內(nèi)容(而不是新的Windows Mobile 6.5.3)。別忘了在模擬器管理器中清除掉以前保存過的狀態(tài)。
在Windows Mobile 6.5.3中有幾個(gè)顯著的改變。首先是著名的開始按鈕從左上角挪到了左下角,OK和關(guān)閉按鈕也從右上角挪到了右下角。其次就是放棄了Table Control的使用,而大量更換為稱之為Pivot的控件(見上圖,打開您原來的Windows Mobile 6.5/6.0對(duì)比看看?)
但是在Visual Studio中新建了一個(gè)Windows Mobile 6.5的項(xiàng)目,我們看到設(shè)計(jì)界面中還是原始的Windows Mobile 6.0風(fēng)格的界面(見下圖),還沒有換成新的Windows Mobile 6.5.3的風(fēng)格。其次,在左側(cè)控件工具箱中我們還看不到新的Pivot控件(托管代碼中,.NET CF 3.5并沒有該控件)。也不知道針對(duì)該控件的Win32函數(shù)是否有了,至少我從這個(gè)新的Windows Mobile 6.5的SDK的文檔中還沒有找到。我嘗試著在窗體上放上一個(gè)Tab control,然后部署到新的Windows Mobile6.5的模擬器上。我們會(huì)看到“OK”按鈕會(huì)自動(dòng)挪到下方。但是Table control并沒有自動(dòng)替換成Pivot control,看來這兩個(gè)控件的確是不同的東西,并不是將原來的table control改頭換面改了一下表現(xiàn)形式。遺憾的是,我尚未找到如果使用該P(yáng)ivot控件的方法。


最后,我又打開該SDK看了一眼測(cè)試證書,非常遺憾,居然里面帶的測(cè)試證書的失效時(shí)間依然是2009年12月31日!!
好了,針對(duì)該Windows Mobile 6.5 SDK的初步探測(cè)就到這里。總的來說該SDK并沒有給我?guī)硎裁大@喜。除了Windows Mobile 6.5.3的模擬器之外沒有什么新東西。如果我要針對(duì)現(xiàn)在市場(chǎng)上占主流的WM6.0/6.1/6.5來開發(fā)應(yīng)用程序的話,這個(gè)WM6.5.3的模擬器反而不能給出最精確的運(yùn)行時(shí)狀態(tài)來。
所以,我的建議是,如果您不是非要研究研究WM6.5.3的UI的話,還是老老實(shí)實(shí)的使用Windows Mobile 6.0 SDK 加上Windows Mobile 6.5 DTK的組合吧。
【編輯推薦】