zippo - 2008-4-7 14:14:00
1996年,第一代Palm Pilot面世不久,由于她的身材小巧操作简便很快便受到了用户的欢迎。而Palm Pilot的风行引起了微软的高度重视。于是在美国的COMDEX大展中,微软发布了供手持设备使用的第一个操作系统Windows CE(英文版),正是涉足PDA市场。
为什么叫做Windows CE呢?
Microsoft的解释是:“CE”不具任何意义,只暗示Windows CE的“精简(Compact)、连接性(Connectable)、兼容性(Compatible),以及工作伙伴(Companion)”等等的设计理念,而非外界所传的“Consumer Electronics”的缩写。
Microsoft Windows CE 是一个用于各种通讯、娱乐和移动式计算设备的操作系统平台。它可促成新一类的企业和客户非 PC 设备的产生,这些设备能够相互通讯、与基于 Windows 的个人计算机共享信息以及连接到 Internet 上。首批基于Windows CE 的手持式个人计算机于 1996 年 10 月在美国由领先的个人计算机和客户类电子设备 OEM 发售。Windows CE 是从头开始建立的全新的操作系统,它经过压缩,可以移植,能够开发广泛的企业和客户类设备,包括:新的手持式个人计算机(即“口袋型”计算机),无线通讯设备(例如数字信息寻呼机和蜂窝式智能电话),下一代娱乐和多媒体平台。其中包括 DVD 播放机,以及针对 Internet 访问的设备,例如:Internet 电视、数字式顶盒、Internet“Web 电话”等。
由于Windows CE提供精简板的Microsoft Word、Microsoft Excel和Microsoft Internet Explorer等搭配软件。个人信息管理(PIM)软件可以和Microsoft Schedule+ 7.0a和Outlook兼容,可用于管理联络人、日历以及待办事项。Windows CE内置标准的通讯支持、联机Internet收发电子邮件或浏览Web。此外,Windows CE最大的优点就是可以在掌上型和桌上型计算机之间做资料的同步处理,保持最新的PIM信息,以及轻轻松松交换档案与Microsoft Office文件。
Windows CE是一套32位、多任务、多线的操作系统,采用开放架构设计,专为各种装置提供支持。Windows CE使新类别的产品可与Windows平台PC相互沟通、交换与分享信息,以及和各种企业级系统通讯、从Internet存取电子邮件或存取网页。这样一来,Microsoft的PDA一开始身段就相当的放不下。Windows CE需要大量的内存以及速度更快的处理器,但其速度慢,而且成本高昂。而且由于微软只开发操作系统,所以很多情况下系统的开发要听取硬件厂商的意见,比如惠普公司就曾经要求微软在Windows CE里支持键盘。另外,微软在开Windows CE的时候还保持了开发Windows的毛病——追求华丽的界面。最后的结果就是,Windows CE系统不仅庞大,而且执行效率又低。
就在Palm Pilot大肆占领市场的1997年,微软决定效仿Apple赌上一把,他们认为消费者需要类似于笔记本电脑的掌上型电脑,只不过尺寸小一些罢了。这样采用Windows CE1.0版本的PDA借鉴了便携式笔记本电脑的设计,这就和以前的Apple Newton的设计理念——“掌上电脑是个人电脑的替代品”如出一辙。其结果就不言而喻,微软遭到市场的抛弃,消费者们喜欢的是小巧、简单易用、便宜、基于笔输入的产品,就像Palm Pilot那样。
不久,微软在1998年改变了策略,开发了Windows CE2.0。这次他们把注意力集中在笔式输入和小巧的设备上,微软把这种新的掌上电脑称为Palm PC ,但很快被Palm公司高上法庭。最后,微软把它改名为Palm-Size PC这个名字。这时,微软仍然坚信消费者需要的不仅仅是一个PIM管理设备,还应该是一个功能强大的“小电脑”。
2.0版的PDA有所改观,同样小巧迷人,不仅运行速度比Windows CE1.0快,而且还支持彩色屏幕 ,相对于Palm的黑白显示而言,当然可爱的多。1年之后,微软推出了中文版的CE操作系统。当时国内许多厂商生产的掌上电脑多是采用这种CE系统,版本号为2.11 Build 8308。
基于Windows CE 2.0的PDA同样有她独特的魅力,因为CE是专门为信息家电、移动设备、嵌入式系统等设计的操作系统产品。它是一种模块化、实时用、具有强大的通讯功能、基于Win32 API并与处理器无关的嵌入式操作系统。Windows CE的兼容性设计,允许开发者只部分的运用他们所需的操作系统即可,这一点代表了CE可以出现在任何场所,不管是智能化的手表还是收银机。微软在当时推出了Auto PC的试用版,在汽车的仪表上放上这个CE构架的PDA,通过声音控制,就可以寻行车方向,当时挺起来很不可思议。
Windows CE阵营强大,大多数消费类电子厂商都与微软合作,生产CE机种的PDA。国内方正、海信、海尔、长城、联想等纷纷与微软结盟,合作生产基于CE的掌上电脑;在日本,CE的合作伙伴又卡西欧 、夏普等;在美国,则有康柏、惠普等。据估计,当时加入CE阵营的厂商有33家之多。
虽然使用Windows CE 2.0的Palm-Size PC支持更快的CPU,更大的内存和更多的附件产品,不过微软还是忽略了一点,就是人们观念问题,在当时大家的概念里,Palm就是掌上电脑的代名词(就像商务通就是真正的掌上电脑一样。我在刚上初中时也一直是这样认为——只有商务通才是掌上电脑),Palm的简单易用代表了一切,加上Palm-Size PC确实不争气,运行程序速度满,还经常崩溃死机,几乎没什么人喜欢它。
Windows CE的推出没有在市场上引起波澜。微软当然不甘心,而且微软公司从来就没有放弃他们的想法—— 一个大而全的系统,提供种类繁多的功能。不久在2000年4月19日的CES 2000大展上推出了具有划时代意义的操作系统——Pocket PC(也就是Windows CE 3.0)。Pocket PC弥补了CE操作系统的诸多不足,新增许多对Palm具有竞争性的新功能(将在下面具体说明)。
2000年1月6日,微软发布PPC样机,接着WINCE的忠实支持者卡西欧(Casio)、康柏(COMPAQ)、惠普(HP)和Symbol于2000年4月19日分别推出采用Windows CE 3.0版本操作系统的Pocket PC。接着在一年多的时间里,WINCE3.0不仅应用于PDA,还应用到手机(2000年11月6日萨基姆Sagem发布基于WINCE3.0的手机)、车载系统等方面。采用WINCE3.0的系统不断增多,如有日本的NEC、东芝、台湾LEO(LEO Freestyle E300是最先推出中文WINCE操作系统的PPC)、国内联想公司(2001年4月18日推出)。这使Windows CE市场占有率不断攀升,初露锋芒。
Pocket PC的行横空出世,引起世人的极大关注。其实它只是改头换面的Windows CE 3.0,其研发代号为Rapier(意为更轻更小巧的剑)。从使用中得知Pocket PC的功能的确不同凡响。单从速度上讲就比原来的Windows CE设备快两倍之多。现在就来谈一下当时令人倾倒的特性。
首先是同步传输功能。捆绑在Pocket PC内的同步传输程序ActiveSync3有效地改进了旧版本中存在的不足,使即时传输变得更为方便。此外,还新增同步便笺的功能。更激动人心的是,在同步选项中增添了AventGo和新的离线浏览技术。
其次是更人性化的用户界面。直到Pocket PC出现,才真正让人体会到掌上电脑是用户的贴心助理。开始功能表中可以记录以前执行过的程序,并按使用频率排列,并把原来3D效果的界面改为2D,从而更加务实,使程序启动和运行速度大大加快。原来的移动列进行操作,改为在桌面上点选。还可以通过软键盘、手写笔和外界键盘进行操作。还有令人称道的是,Pocket PC的手写软件识别能力大大增强(用过E文系统的朋友应该知道其英文手写的识别率是很高的。笔者以前用的就是V35 2003的英文系统),从而有效的加快了手写的速度。
然后是捆绑的应用程序强大。新的通讯录非常聪明,可以自动取得内容摘要预览,并在预览中显示名片中的资料所处的栏目,简单明了。和以前的版本相比有了长足的进步。
Pocket PC的收件箱除了可以设置POP3帐号,还可以接收Hotmail和HTML的文件,对某些用户来说,还增加了AOL和MSN支持。Pocket PC新增编辑工具Word和Excel,具有新的工具列切换以及新的软件功能。新增的Word和Excel和早先的替代性软件不同,除了具备以前的所有功能外还整合了文件传输和格式转换等功能,方便PDA和PC机之间的文件交换。在E文版机器中还内置了Microsoft Reader这款不错的电子书阅读软件,采用了先进的Clear type显示技术,使制作电子书和阅读更为方便和清晰。
Pocket PC最具吸引力的地方是她强大的多媒体功能,其内置的Windows Media Player更是把多媒体时代带到了Pocket PC的身上,她让我们第一次在掌上电脑上听到了接近于CD音质的立体声数字音乐。更为神奇的是当年康柏在发布iPAQ 系列Pocket PC的时候,借助第三方视频软件向人们展示了正在播放电影《角斗士》的iPAQ 3630。当时就有了这样一种宣传——您的掌上电脑能干这些吗? (记得笔者当时刚把商务通卖掉之后买了一台掌上通LZ-99B,不久就认识了康柏的iPAQ系列Pocket PC。当时被她的强大的功能和华丽的外观所迷住了。当时想想以前的商务通简直什么都不是。从那时起我对掌上电脑的概念发生了质的改变)
从以上的介绍可以看出Pocket PC是一款体积庞大也很复杂的系统,它的功能太强大了,以至于不用安装其它任何软件就可以胜任平时的日产工作。但不幸的是,并非每个用户都要用到微软所提供的所有功能,若干程序白白闲置不算,还浪费了大量的空间,庞大的系统对硬件的要求更高,也使成本变得昂贵。尽管有诸多不足,随着时代的改变,部分用户不再满足于单一的功能,他们在多媒体方面、网络方面需求的增加使Pocket PC有了新的生存机会。经过一年多的市场检验,可以说微软借助Pocket PC打了一场漂亮仗。Pocket PC的销售和市场占有率在一年的时间里均有显著的提高,从原来的不足10%上升到10%以上,Pocket PC的软件开发人员也增加到了数万名。
虽然Pocket PC仍然不够完美,但是它具有的新特性——强大的多媒体功能仍然吸引了大量的用户,这些用户为Pocket PC今后的发展奠定了基础。
经济实惠的黑白机 iPAQ H3130/3135/3150
惠普 Jornada 525/540/545/548
卡西欧EM-500/125
在PALM的业绩一挫再挫之时,PPC的喜讯不断,除了不断有新成员的加入外,WINCE也在不断自我完善。2001年9月6日,微软推出了代号为Merlin的Pocket PC 2002 操作系统,在底发布的PPC之中,全部采用了PPC 2002系统。其中,康柏、惠普、Symbol Technologies、卡西欧、NEC和东芝公司六大PDA厂商应PPC 2002的要求,都采用Intel StrongArm 206Mhz CPU以及RAM均在32MB以上,各方面的配置都有进一步的提升。而微软亦十分看重中国市场,于2001年12月6日发布PPC 2002中文版,声势逼人,对Palm造成极大威胁。
Pocket PC 2002增加了对英特尔XScale系列处理器的支持,放弃对ARM以外的CPU的支持,统一了CPU平台,400MHz的速度让掌上办公更加快速,让娱乐进行的更彻底。Pocket PC 2002 在3.0的基础上强化了以下三方面功能。
更具亲和力、个性化的用户界面
提供全屏中文手写识别功能,让用户可以用拼音和手写笔输入。
全新的图形化用户界面让用户可以下载、设计并分享个性化的画面及布景主题。
Smart minimize功能让用户在Pocket PC上执行应用程序时,浏览更方便,用户可以可以随时回到上一个执行的应用程序。
强化动画式的通知功能,可以用跳出窗口的方式通知重要信息及约会。
提供全新的Windows Media Player 8.0播放器支持视频及音频播放。
最佳的企业移动商务设备
提供虚拟专用网(VPN,Virtual Private Network)让用户通过互联网收发电子邮件并获取网上信息
网络重定向(Network Redirector)程序让用户获取或浏览共享的文档
更周密的密码防护,提供高度安全环境。
可升级及更新的闪存(Flash ROM)让用户和企业可以升级Pocket PC上的新版软件或应用程序。
更强大的沟通及连接能力
改良的Pocket Internet Explorer提供给用户更好的网站浏览功能,以及特定的影像下载功能,让用户可以快速选定下载影像以节省时间。此外,还支持各种程序语言,包括XML、HTML和dHTML,让网页应用程序可以直接运行于Pocket PC上
支持对象交换(OBEX,Object Exchange)技术,让用户可以在Pocket PC、Palm以及手机之间传递信息。
增加的MSN Messenger功能提供用户即时的信息沟通体验。
Pocket PC 2002对于Pocket PC的最大贡献是统一了CPU平台。这样一来,软件开发者就不用为不同的处理器推出同一款软件的不同CPU版本,减轻了开发者的劳动强度,让他们能有更多的精力放在软件的设计上,从而使得Pocket PC的软件更加丰富。同时统一的也让单个的软件销售数量上升,降低软件价格。也是Pocket PC 2002 开始,Pocket PC的游戏摆脱了棋牌类的阴影,将电脑上的《帝国时代》、《模拟城市》和《古墓丽影》等一系列大作移植到了Pocket PC平台上,增强了Pocket PC的娱乐性。
在推出Pocket PC 2002 不久后,微软于2002年2月又正式推出了Pocket PC Phone Edition,将触角伸到了智能电话上。Pocket PC Phone Edition保持了Pocket PC的所有特性,在软件上于Pocket PC通用,进一步在掌上电脑市场上提高了自己的影响力。
2001年10月23日,比尔盖茨在Microsoft Professional Developers Conference(PDC,专业开发者大会)2001上宣布:微软下一代Windows CE操作系统(代码名为Talisker)的正式名称将为Windows CE .NET。在1月初的International CES (Consumer Electronics Show) 拉斯维加斯冬季国际消费类电子产品展览会中就成功展示了这一系统(见下图)。
Windows CE .Net是一种嵌入式操作系统,专门为移动设备开发,如移动电话和PDA等。顾名思义,.NET特别强调网络功能,该操作系统主要为移动用户提供基于网络的服务和内容,它不但能够支持蓝牙和802.11b无线局域网技术,同时还可以应用于其他设备,如数码相机、小型客户端设备、机顶盒,以及自动化设备等。Windows CE .Net与Windows CE 相比,在电源管理上进行了重大改善,同时支持IE 5.5、Windows Media 8.0和DirectX 8。
• CE .NET,它支持4种处理器家族,包括:
• ARM. 支持的部分处理器包括: ARM720T、ARM920T、ARM1020T、StrongARM和XScale。
• MIPS. 支持的处理器包括:MIPS II/32(带浮点)、MIPS II/32(不带浮点)、MIPS16、MIPS IV/64(带浮点)和MIPS IV/64(不带浮点)。
• SHx. 支持的处理器包括:SH-3、SH-3 DSP和SH-4。
• X86. 支持的处理器包括:486、586、Geode和Pentium I、II、III和IV。
如同嵌入式Windows XP一样,Windows CE .Net可以拆分成相应的几部分。开发人员可以根据具体的应用而定制自己的Windows CE .Net操作系统。另外,Windows CE .Net还允许设备制造商定制操作系统的用户界面。你可以定制自己的用户界面,这点是很重要的,因为不同的PDA产品适合不同的界面,这对消费者是有利的。
下面该说一说微软的Windows Mobile 2003啦。在2003年6月23日,微软发布了代号为Ozone的Windows Mobile 2003,它就是采用了上面所提到的CE .NET架构同时发布的还有Windows Mobile 2003 Software For Pocket PC 和Windows Mobile 2003 Software For Smartphone。从Windows Mobile 2003开始,微软以“Windows Mobile ”的名称取代了“Windows CE”,将Pocket PC产品划归到了Windows的大旗下,加大了对掌上电脑的投入。Windows Mobile 2003是以Windows CE 4.2为核心,对XScale CPU进行了优化,执行效率比以前增强,一些要求性能较高的程序(如多媒体应用程序或游戏等)可以做的更精细,演绎的更快更好,其内置的Windows Media Player 9大幅度的提高了视频播放效果,并且支持最新的采用可变比特率编码的Windows Media Audio/Video 9。Windows Mobile 2003还加入了图片浏览和编辑软件,使用户在Pocket PC上就可以方便的进行浏览和简单的编辑,它还可以把喜欢的图片做成桌面。此外Windows Mobile 2003特别增强了无限方面的支持,比如支持Wi-Fi和蓝牙技术,系统中还提供了蓝牙模块的驱动程序,同时提高了无限连接的稳定性。下面将具体说明。
Windows Mobile 2003的标徽
零配置无线局域网
最新零配置无线局域网特性可帮助用户轻而易举地发现任何802.11无线局域网(也就是WLAN或Wi-Fi),并与之建立连接。当具备Pocket PC支持能力的无线局域网遇到一个热点时——在住处、工作场所或咖啡馆,将被立即询问是否需要建立网络连接。一旦选择建立连接,相关设置便会得到有效保存;这样一来,当再次处于同一无线网络覆盖范围时,所需做的全部事情就是仅仅说一句“是的”!用户将可在无需执行大量设置操作的前提下轻而易举地从一个无线网络转移到另一个无线网络。
新式连接管理器
新式连接管理器已得到了重新设计,旨在允许以更加简便快捷的方式同企业网络或Internet实现连接*。Windows Mobile 2003 for Pocket PC已添加了针对多种虚拟专用网络(包括802.1x和IPSec L2TP在内)和加密功能(包括128位SSL和128位CAPI在内)的支持特性。这些特性间的珠联璧合将有助于确保用户不会被企业安全网络系统拒之门外。
得到改进的消息支持特性
Windows Mobile 2003 for Pocket PC将把电子邮件消息编写简易程度提高到一个前所未有的水平。最新自动建议特性将可在用户刚刚输入若干字符时立即将相关电子邮件地址提示用户,以更快查找到所需地址。自动更正特性将可在用户输入电文的同时自动修改常见拼写错误。签名支持特性可使用户无需重复输入每条消息的通用落款。而这些特性间的有机结合则可在出行途中针对收到的电子邮件做出更为迅速的应答。
得到增强的键盘支持特性
Windows Mobile 2003 for Pocket PC为那些配备有集成化或外接键盘的新式设备提供了强化键盘支持特性。这样一来,便可直接使用键盘在收件箱中完成所有常规任务。而对应于菜单命令和导航功能的最新键盘快捷方式则可将人们早已熟悉的台式电脑操作体验赋予Pocket PC。
“Pictures”图像查看器
Pictures是专门针对Pocket PC提供的一款非常出色的新型数字图像应用程序。这种图像查看器允许以单张、缩略图或幻灯片方式对自己的图片进行浏览。不仅如此,Pictures还允许在Pocket PC上直接对图片执行旋转、剪裁和对比度与亮度调节等编辑操作。Pictures是一种极为理想的图片查看工具,并允许用户在外出途中与朋友和家人共享图像资料。
Windows Media Player 9 Series
Windows Media Player 9 Series for Pocket PC可为Windows Media Audio and Video 9 Series所实现的突破性功能提供相关支持。除音像质量方面的显著提高外,这种最新支持特性还意味着,Pocket PC用户可充分发挥Plus! Digital Media Edition这种流行桌面应用程序所蕴含的强大功能,并提供一系列全新应用体验——例如,借助Plus! Sync & Go实现新闻和娱乐内容同步更新的能力和将叙事、音乐及动态效果赋予图片资料以生成Plus! Photo Story的能力。
媒体播放器性能方面的改善将通过播放已被存储在硬件设备上的媒体内容和在有线或无线网络上以高达300Kbps的数据传输速率回放媒体内容的方式充分体现出来。而与连接管理器之间的高度集成则允许用户在完成相关配置操作后即可对在线内容自动实施访问调用。
随后在2004年发布的Windows Mobile 2003 Second Edition,此款系统作为升级版操作系统,于旧版本最大的区别是放弃了过去一成不变的屏幕分辨率。Windows Mobile 2003 Second Edition除了支持传统的240×320的分辨率之外,还新增了对320×240横屏及240×240正方形两种分辨率的支持。除此之外,在上述分辨率基础上两倍放大的高清晰规格也在支持之列,即480×640网横屏、640×480竖屏和480×480正方形三种高清晰分辨率。显而易见,更加灵活的显示模式和更高的分辨率可以让基于Windows Mobile 2003 Second Edition 的手持设备展现出不同的待征,比如横屏显示摸式可让基于Windows Mobile 2003 Second Edition 的手持设备展现出不同的特征,比如横屏显式模式可以让制造商设计出整合键盘的小型设备;而高分辨率模式则提高了手持设备在进行网页浏览、大量文字阅读以及办公表格处理方面的实用性。在多媒体方面,一些新版的采用Windows Mobile 2003 Second Edition的PDA内置了全新的Windows Media Player 10,更加华丽的界面和强大的功能再一次吸引了人们的视线。在搭配了英特尔最新的PXA27X系列处理器和2700G显卡后PDA的性能再一次飞跃。
2005年5月11日,在微软公司一年一度的移动嵌入式开发者大会上,用来替代Windows Mobile 2003 SE新版本Windows Mobile 5.0(简称 WM 5,同样包含Pocket PC和Smartphone 2个版本)正式发布。
与之前版本相比,WM 5.0最重大的改进在于将数据储存由原来的RAM改在ROM中,这样即使断电也不会丢失数据,提高了设备稳定性。
Pocket PC屏幕底端增设的2个功能软键,给操作带来便利,也与手机操作方式相近。
新版MSN集成MSN Messenger和MSN Hotmail,可以直接收取Hotmail邮件。Outlook支持接收附件,而且可以在联系人中的个人信息里添加个性化图片和声音。
新版Office软件中,用户可以用Excel Mobile查看、创建图表,用Word Mobile编辑带有图形的文件,同时保证与其在PC上创建的文件格式一致。首次增加PowerPoint Mobile,终于可以不借助第三方软件,直接观看PowerPoint幻灯片了。
其它改进还有:
•网络支持:支持更高带宽的3G网络,支持Wi-Fi的Smartphone平台以及对现有支持蓝牙技术的改进等将使合作伙伴在通过多种网络进行整合移动服务时拥有更大的灵活性。
•安全性:为了让Windows Mobile平台中已涵盖的诸如蓝牙授权、虚拟专用网络上端到端编密码等安全功能更加完善,Windows Mobile 5.0经过了大量的建模测试,通过了微软可信赖计算严格的全面安全审核,且已经达到FIPS-140-2标准——美国ZF对于IT产品安全要求标准。
•Windows Media Player 10 Mobile:Windows Media Player 10 Mobile让用户能够享受到大量的受保护的数字音乐、视频和录制的电视文件;这些文件可以便捷地与PC同步,或是通过互联网以及运营商的音乐中心进行下载。Windows Media Player 10 Mobile同时还能提供与用户播放列表、唱片等的同步。另外,合作伙伴还可以加入数字版权管理技术来帮助其完善特定的媒体商业模式。
•图片和视频:图片与视频功将带有先进的脉冲模式和计时器功能,而这种功能目前仅用于高端数码相机。
•扩展存储:对硬盘和USB2.0的支持将帮助人们在移动设备上方便而快速的存储、与PC同步大量的信息,如完整的数码照片,媒体库等。
•针对Smartphone的WiFi支持。
•支持按键谈话和视频电话。
•为在多台计算机上通过Bluetooth使用ActiveSync的增强的Bluetooth。
•支持USB 2.0及内置硬盘。
•支持设备制造商选项以把微软的Voice命令工具集成到他们的设备中(Pocket PC以及Smartphone),这就允许用户通过在联系人应用程序中说出一个人的名字来实现拨号功能。
•新的GPS管理器,它将简化到GPS接收器的连接。
虽然有以上变化,但WM5相比以前版本并没有非常大的改变,只不过强调了稳定和网络通讯,似乎更适合智能手机(Pocket PC Phone和Smartphone)使用。各大厂商纷纷推出的WM5产品也以智能手机为主。
科技的发展,使得传统PDA产品手机化成为可能,这也是人们渴望集成化的要求。相比IT硬件的飞速发展,移动设备的电力供应已经成为一个绊脚石。电池的技术基本上没有大的突破,这就迫使新的智能手机在性能和持久电力之间平衡,这也是看上去,WM5设备硬件反而比原来版本弱的原因。对于移动设备来说,特别是时刻不能离开的手机,没有电,再强的性能也没有用。
这个新版本相对以前做了很大的改变,重新设计了Kernel,支持的进程数从32个扩展到3.2万,每个进程的地址空间从32MB扩展到2GB。很多系统模块(如文件系统和设备管理器)将运行在kernel模式,OAL也从kernel独立出来,driver可以运行在kernel模式和user模式。这种架构将有助于开发更复杂的设备,并保证设备的稳定性。以前基于5.0的BSP,必须要做一定的修改才能移植到6.0上。代号为“Photon”的Windows Mobile 6.0也将基于CE 6.0来开发,将在2007年晚些时候推出。
在此之前为了填补这段时间空白,微软预计将在今年第四季度推出代号为“Crossbow”的Windows Mobile 5 SE。
而传统的掌上电脑则在功能上更偏向与多媒体中心和GPS导航。
相关概念解释
由于微软在其PDA发展历史中多次更改定义名称,造成一定程度混淆,现在特地解释一下
-Windows Mobile:直译就是移动的Windows,这也恰恰表示了微软的目标。按照微软官方的说法:“Windows Mobile将熟悉的Windows体验扩展到了移动环境中,所以您可以立即使用它投入工作。”微软希望在移动设备领域也是Windows的天下。所以单独说“Windows Mobile”就是指采用Windows操作系统的移动设备,目前包括3类产品:Pocket PC、Smartphone和Media Centers。
而“Windows Mobile+数字”则是指不同时期的采用Windows CE技术的移动设备操作系统名称。
1997年,第一代微软移动设备操作系统名称为 Windows CE 1.0;
1998年,升级版本为 Windows CE 2.0(设备称为Palm-Size PC);
2000年,新的操作系统改名为Pocket PC 2000(也简称为 Pocket PC或者Windows CE 3.0);
2001年底,Pocket PC 2002问世;
2002年,推出增加手机功能的 Pocket PC Phone 2002;
同年,主要针对Symiban系统的Smartphone 2002诞生。
2003年,微软将Pocket PC 2003和Smart Phone 2003统一改称为Windows Mobile 2003,依然包括Windows Mobile 2003 for Pocket PC、Windows Mobile 2003 for Pocket PC Phone Edition和Windows Mobile 2003 for Smartphone。
2005年,微软没有延续年号的命名方法,采用操作系统所采用的Windows CE内核版本命名,将新的操作系统称为 Windows Mobile 5.0。依然包括Windows Mobile 5.0 for Pocket PC、Windows Mobile 5.0 for Pocket PC Phone 和Windows Mobile 5.0 for Smartphone。
由于Windows Mobile Pocket PC Phone与Windows Mobile Pocket PC功能完全一样,仅仅多了手机功能,所以一般我们说Windows Mobile操作系统分成2种,for Pocket PC 和 for Smartphone。
另外由于操作系统决定了硬件规格,所以有时候我们操作系统的名称来称呼整个系统——硬件与操作系统的总和。
Windows CE:Windows CE是微软为嵌入式设备打造的操作系统,例如用于掌上电脑、信息家电等。由于嵌入式设备多种多样,这就要求最终操作系统必须适应不同设备硬件情况,所以微软将Windows CE设计为模块化的软件,可以根据需要定制最终操作系统。我们可以把Windows CE想像成一盒积木,你可以用积木搭建出任何物体,但不一定要把所有的积木都用上。Windows CE诞生于1996年, 2001年10月新版本称为Windows CE.NET。
而Windows Mobiele设备的操作系统正是采用Windows CE技术,也可以说Windows CE包含Windows Mobiele设备的操作系统。早期微软直接把Windows CE版本作为移动设备操作系统名称,例如Windows CE 1.0、Windows CE 2.0。2000年开始,采用Windows CE 3.0技术的操作系统被单独称作Pocket PC。
Pocket PC、Pocket PC 2002 和Smartphone 2002是采用Windows CE 3.0技术,Windows Mobile 2003是采用Windows CE.NET 4.2技术,Windows Mobile 5.0 是采用Windows CE.NET 5.0技术。
-Pocket PC:光看字面意思,口袋电脑,可以领悟到微软2000年将其作为最新一代移动设备操作系统名字的用心,这与微软一直认为PDA能够代替电脑的的想法是一致的。现在泛指使用Windows Mobile for Pocket PC操作系统的移动设备,也就是PDA。
微软官方解释“Pocket PC是一种手持设备,可帮助您存储并检索电子邮件、联系人和约会信息,播放多媒体文件,玩赏电子游戏,借助MSN Messenger交换文本消息,浏览Web内容……您将能够与台式机实现信息交换和同步。” 如前所述,Pocket PC包括带手机功能的Pocket PC Phone。
Smartphone:前面“Windows Mobile”、“Pocket PC”都一语双关,而“Smartphone”英文本意就是“聪明手机,智能手机”,更是表露了微软的野心。我的产品都叫“智能手机”,那整个智能手机市场应该全是我的产品,呵呵。正是因为这样,大家常常把“Smartphone”和“Windows Smartphone”相混淆。
“Smartphone”单独使用时,并没有表明是“Windows Smartphone”,就是指“智能手机”,也就是前面所说的PDA中的一种,是一种泛称。
而“Windows Smartphone”是指使用indows Mobile for PSmartphone操作系统的手机,是智能手机中的一种。目前和Pocket PC Phone最大的区别就在于,Smartphone屏幕是非触摸的,主要面向中低端智能手机市场。微软官方解释“Smartphone将PDA所具有的功能特性集成至外观尺寸与现有移动电话相仿的手持语音设备。Smartphone的袖珍键盘可供用来以单手操作方式调用语音或数字功能。这种设备已围绕语音和文本通讯功能实施了优化;可针对Outlook信息进行无线访问调用,并以具备安全保障的方式对企业和Internet信息及服务进行浏览。Smartphone不仅允许您在语音和文本这两种通讯方式之间进行选择,而且,还为您赋予了针对信息与服务实施访问调用的能力,从而,使您得以在百忙之中保持联络通畅。”
2000年,随着Pocket PC 2000成功推出,微软又把注意力放在市场范围更广的普通手机用户上。为了对抗以Nokia为首的Symbian手机,微软推出“Stinger”智能手机系统。 Stinger界面风格与Pocket PC相似,但是为了考虑普通手机用户使用手机键盘的习惯,另外为了控制成本, Stinger系统手机没有使用触摸屏幕,采用普通手机键盘+功能软键的设计。Stinger和早先的Windows CE一样,完全贯彻了微软希望移动设备能够替代PC的梦想,自然也犯有“中看不中用”的毛病,所以一直没有产品正式面市。
2002年,微软将Stinger升级版本改名叫Smartphone 2002,并且于同年10月推出了全球第一款采用微软Smartphone的彩屏手机Orange SPV。随后多家硬件厂商跟进,相续推出多款产品,终于在智能手机市场打开局面。但与Symbian丰富的产品线相比,仍显势单力薄。不过随着 Smartphone 2003、Windows Mobile 5.0 for Smartphone在功能上的改进,特别是传统手机厂商逐渐加入,带来更多手机时尚元素,已经吸引了更多人们的视线。
Pocket PC Phone和Smartphone,分别构成了微软在智能手机市场高低端2条战线。纵观Smartphone发展历史,就像Pocket PC曾经面对Palm的战争,依然是秉承微软传统的屡败屡战的精神,只不过对手换成了Symbian,鹿死谁手,我们拭目以待。
用过Palm的兄弟转到Pocket PC后,会认为拥有强大硬件设备的Pocket PC为啥运行类似程序时没法和Palm相比。确实,由于微软一直希望掌上设备是桌面电脑的替代品,所以Windows Mobile也和Windows一样,拥有与华丽外表不相称的效能。但一直使用Pocket PC的老鸟们来说,Windows Mobile的改进是非常明显的,特别是到了2003SE以后的版本,已经是一个非常成熟的平台。
大家常常讥笑Windows Mobile是啥都能干,但干不精。因为它的界面与台式电脑相似,大家都不自觉的拿它和台式电脑作比较,忘记了它仅仅是个“PDA”。当然,变成真正的掌中电脑是微软的最终梦想;现在的手机如果能具有台式电脑的功能也是大家的梦想。不过连台式电脑这2-3年以来除了频率和容量的变化,没有任何革新的突破;现在出的UMPC,还需要在价格、电力、体积方面多下功夫,起码对于2年前就使用10寸屏幕,重量仅800克的笔记本的我来说,吸引力不大。
综观Windows Mobile各种软件,虽然在有些单项比不上其它平台的软件更实用,但该有的得基本上都全了。而Windows Mobile目前强大的市场份额,也促进了各种程序的开发;硬件和软件之间已经是一种互相促进,良性循环的关系。在现阶段,对于一个功能要求比较多的人来说,没有其它更好的选择了。例如我自己,要求能手写、能随时上网浏览、能用MSN、能看书、能用GPS导航,这些要求不算过分吧,可以说是基本要求。而现在市场上能够满足这些要求的除了Pocket PC Phone以外,只有摩托罗拉的“明”。再比较一下Linux系统和Windows Mobile可用的软件,以及目前市场上的价格,我最后选用了 Qtek9100,也就是国内称为dopod 838,让朋友从国外带的,折合人民币4000元。
chenxf1319 - 2008-9-19 14:14:00
还真够详细的