Windows Mobile 6.5 SDK发布(附下载)


  本文标签:WindowsMobile6.5 SDK

  在2009年下半年微软就已经发布了windows mobile 6.5,我们来看看Windows Mobile 6.5 SDK   。以前,您要想开发针对Windows Mobile 6.5的应用程序,您只能安装Windows Mobile 6.0的SDK ,然后安装Windows Mobile 6.5的DTK  。

  现在,您可以直接下载安装Windows Mobile 6.5的SDK了  。

  Windows Mobile 6.5 SDK下载

  但是需要注意的是,安装完该SDK之后,它会自动替代原来的Windows Mobile 6.0的 SDK(尽管它卸载掉了6.0SDK,但是尚未从开始菜单中删除掉6.0SDK相关项目  。)  。如果您需要安装本地化的(例如中文)Windows Mobile 6.5的模拟器,您还需要卸载掉以前安装的Windows Mobile 6.5的DTK  。值得一提的是,现在新的Windows Mobile 6.5的SDK中附带的模拟器,已经是传说中的Windows Mobile 6.5.3了:

  

(图)Windows Mobile 6.5 SDK

  

  同时需要注意的是,如果原来的Windows Mobile 6.5的模拟器如果存储过状态,在您启动新的Windows Mobile6.5模拟器之后,它显示出的会是您上一次保存的Windows Mobile 6.5的内容(而不是新的Windows Mobile 6.5.3)  。别忘了在模拟器管理器中清除掉以前保存过的状态  。

  在Windows Mobile 6.5.3中有几个显著的改变  。首先是著名的开始按钮从左上角挪到了左下角,OK和关闭按钮也从右上角挪到了右下角  。其次就是放弃了Table Control的使用,而大量更换为称之为Pivot的控件(见上图,打开您原来的Windows Mobile 6.5/6.0对比看看?)

  但是在Visual Studio中新建了一个Windows Mobile 6.5的项目,我们看到设计界面中还是原始的Windows Mobile 6.0风格的界面(见下图),还没有换成新的Windows Mobile 6.5.3的风格  。其次,在左侧控件工具箱中我们还看不到新的Pivot控件(托管代码中,.NET CF 3.5并没有该控件)  。也不知道针对该控件的Win32函数是否有了,至少我从这个新的Windows Mobile 6.5的SDK的文档中还没有找到  。我尝试着在窗体上放上一个Tab control,然后部署到新的Windows Mobile6.5的模拟器上  。我们会看到“OK”按钮会自动挪到下方  。但是Table control并没有自动替换成Pivot control,看来这两个控件的确是不同的东西,并不是将原来的table control改头换面改了一下表现形式  。遗憾的是,我尚未找到如果使用该Pivot控件的方法  。

  

(图)Windows Mobile 6.5 SDK

  

  

(图)Windows Mobile 6.5 SDK

  

  最后,我又打开该SDK看了一眼测试证书,非常遗憾,居然里面带的测试证书的失效时间依然是2009年12月31日!!

  好了,针对该Windows Mobile 6.5 SDK的初步探测就到这里  。总的来说该SDK并没有给我带来什么惊喜  。除了Windows Mobile 6.5.3的模拟器之外没有什么新东西  。如果我要针对现在市场上占主流的WM6.0/6.1/6.5来开发应用程序的话,这个WM6.5.3的模拟器反而不能给出最精确的运行时状态来  。

  所以,我的建议是,如果您不是非要研究研究WM6.5.3的UI的话,还是老老实实的使用Windows Mobile 6.0 SDK 加上Windows Mobile 6.5 DTK的组合吧  。