You are here: Home arrow Blog

Steven Liu’s Blog

Windows Mobile 5.0新特性 

July 5th, 2005

首先感谢我们的Daniel.Yang小编带来的发布会现场报道,虽然迟了一个礼拜之多。不过却也写出了自己的切身体会,请大家支持我们的原创文章。

Windows Mobile 5.0

5月12日,微软发布了全新的Windows Mobile 5.0. 微软这次别出心裁, 并没有把这个系统命名为”Windows Mobile 200x”, 而是”降低”到5.0, 显示了微软在智能手机OS这个领域打持久战的决心.

这个系统分Smartphone版本和Pocket PC版本, 两个版本的内核版本号都是5.0.详见下表:

版本 内核版本号
Windows Mobile 2003 4.2
Windows Mobile 2003 Update 2(SE) 4.21
Windows Mobile 5 5.0

值得说起的是, 微软虽然花了很大功夫想把For Smartphone版本和For PacketPC版本整合到一起,目前看来, 这个版本没有实现.

用户界面
Windows Mobile 5.0(一下简称WM5)在用户界面上改进不多. 微软一直试图平缓从Windows桌面转向WM5的用户的学习曲线.所以从Windows Mobile存在之初, 就保留了很多同Windows桌面很相似的元素.在WM5中, 比较于Windows Mobile 2003, 界面上作了以下的改进:

  • For Smartphone版本(For PacketPC版本中好像也有)中增加两个可以自定义的SoftKey: 为了使移动设备上的程序具备更好的通用性, 为了补齐某些硬件按钮上的缺陷.
  • 增加了软输入面板(SIP)的作用.
  • 加强了单手操作性能(WM5的工程师并没有作出说明).
  • 可变的屏幕分辨率.PacketPC版本现在支持的分辨率有: 240 x 320, 240 x 240, 480 x 640和 480 x 480, 用户可以自定义显示的方向.
  • 系统功能
    1.新版办公软件套装:Word Mobile, PowerPoint Mobile Viewer以及Excel Mobile
    其中和Windows XP Media Center之间的协作演示PowerPoint是一个亮点, 可惜不能在MW5上编辑PowerPoint. 总体来说, Office在Mobile上的表现仅仅处于”努力让文档显示得正常些”的程度.
    2.重新编写的摄像头应用程序接口,软件开发者为内置摄像头机型开发应用软件将更为简单
    3.使用ActiveSync 4.0
    4.为联系人增加了10个自定义属性.
    5.与Exchange 2003的任务同步.
    6.把PIE(IM for PacketPC)改名为Internet Explorer Mobile, 增加对Javascript的支持. 全屏显示的支持.
    7.第二显示的支持(直接连接Projector).
    8.优化了智能手机对WiFi的支持
    9.加入支持Push-To-Talk和视频电话功能
    10.加强了蓝牙传输支持, 开始支持WIFI.
    11.支持类似于Treo650的“永久”记忆体,掉电情况下也可以保持所有数据
    12.支持USB 2.0,使用Windows Mobile 5.0系统的机型可直接与外置移动硬盘连接传输
    13..Net CF2.0中提供一系列的新API. 包括 GPS, 3G, Contact, Game API等.
    14.提供运行软件的安全策略控制.对HTTPS , X509证书, 数字签名的支持.
    15.保证数据安全, 提供本地数据重置.
    16.与服务端(Exchange 2003 SP 2)的交互更加容易.
    17.包含建立在微软桌面DirectX技术上的Direct3D Mobile(D3Dmobile).
    18.对MSMQ的支持, 可以直接访问AD.
    19.系统升级采取”Image update”方式.

    系统缺点
    1.较先前的版本几乎没有什么性能上的提升. 不稳定, 几乎每天都要Reset一次.
    2.不具备一个命令直接删除所有SMS短消息的功能(在For PacketPC版本中有).
    3.功能上不直接支持某些3G. (虽然对协议支持).
    4.在Windows Mobile 2003中所具有的基于WiFi的ActiveSync同步功能在Windows Mobile 5.0中不再有.

    开发方式的转变
    1.微软明确表示会停止对eVC的发展(SP3后不再支持),鼓励开发者使用VS System 2005和.Net CF平台.
    2.除了微软的开发环境, 有一家台湾公司(倚天咨询?)的开发工具也是非常好的.
    3.可以使用SQL Server 2005 Mobile作为数据库.
    4.用户界面设计非常简便. 提供各种数据绑定控件.
    5.使用VS System 2005, 创建基于Mobile的Asp.net的开发变得十分简单.
    6.和Exchange2003的交互方式设计为Push的方式(在IP层面还是轮询查询). 为了降低网络流量, 微软在底层使用了Gzip的压缩方式, 内部测算的流量是1M/月.

    参展商情况
    1.本次参展商包括和少数微软一起核心Smartphone技术的厂商(Texas Instruments, Symbol), 基于WM5系统的智能手机厂商(dopod, lenovo, hp, motolora). 大部分参展者都是基于WM5/WM 2003的应用开发商和解决方案提供商.
    2.应用开发商主要是在做CRM系统和导航系统.
    3.微软介绍了两个应用(参看”资源”部分):
    a)北京协和医院. 临床系统.
    b)上海某饭店. 大堂管理系统.

    后记
    1.总体来看, 目前绑定在Windows Mobile 5.0甚至Windows Mobile 2003上的应用开发商不是很多. 并不像微软宣传的那么多.
    2.微软请客买单, 但是在观望状态的厂商很多.
    3.国内的网络提供商不能提供很好的网络服务. 现在的WM5上的网络应用都是基于GPRS. 这样存在两个问题:
    a)流量过大, 成本过高.
    b)GPRS网络不稳定, 覆盖率不到位.
    4.目前比较适合有以下特点的应用:
    a)对即时性要求不高的应用.
    b)基于C/S结构.

    网络资源
    Windows Mobile 案例学习: http://www.microsoft.com/china/community/mobile/casestudy.mspx
    Windows Mobile MSDN资料: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/apisp/html/_smartphone_developers_reference.asp


    Copyright © 2006 Usability Research and GUI Design Communion Platform.. This Feed is for personal non-commercial use only. If you are not reading this material in your news aggregator, the site you are looking at is guilty of copyright infringement. Please contact legal@chinahci.org so we can take legal action immediately.
    Plugin by Taragana

    Leave a Reply



     
    ClickHeat : track clicks