四、Symbian
与Palm、Windows Mobile先掌上电脑后智能手机发展顺序不同,1999年诞生的Symbian OS从一开始就是一款为手机量身定做的操作系统。
Symbian OS前身是Psion公司为移动设备推出的EPOC操作系统。EPOC 是 Electronic Piece of Cheese的缩写,意思就是“使用电子产品就好像吃奶酪一样简单”。由此可以看出,简单、易用是它在设计时所坚持的理念。
1980年,David Potter成立Psion公司。
1984年,Psion发布Organiser,采用HD 6301X 92 MHz CPU,4K Rom、2K Ram、36 键键盘, 也算的上PDA的老老祖-宗。
1991年,配置qwerty键盘的 Psion Series 3面世,搭载EPOC16操作系统,已经具有PDA的雏形。
1997年,EPOC32位操作系统诞生,并推出 Psion Series 5(EPOC Release 3.0),采用 ARM 710@36MHz CPU,6M ROM、8M RAM、屏幕分辨率达到480*160,加上与PC相近的键盘,可以说是当时PDA市场上的重磅炸弹。即使现在看来,仍具有很高的实用意义。
1998年6月,诺基亚(NOKIA)、摩托罗拉(MOTOROLA)、爱立信(ERICSSON)和Psion在英国伦敦共同投资成立Symbian公 司。这个公司继承了Psion公司EPOC操作系统软件的使用授权,承接Psion 公司在移动设备的系统开发方面的所有经验。其目标是设定无线移动设备的标准操作系统,主要致力于无线移动设备的核心技术开发以及无线信息传输的应用程序, 提供无线设备系统的开发技术及应用程式开发工具,并积极地建立无线核心技术上一套标准架构,使无线网路环境和其服务系统可以应用於企业或个人。由于是手机 巨头的参与,与当时的Palm和WIndows CE相比,Symbian在在通信方面的优势得天独厚。
1999年3月,EPOC Release 5.0(EPOC Release 4.0 产品面市时间很短)发布,也称Symbian OS 5.0(由于这一代系统)。为了能够适合不同产品需要,EPOC采用内核和用户界面分离的方式,允许开发者自行定制和设计具有不同的风格和增强的特性的用 户界面。在核心功能不变的情况下,能够根据不同硬件配置,采用不同的用户界面和接口,发展出不同的产品系列。
传统带键盘PDA 5mx系列、Ericsson MC218、7系列、Revo、netBook、netPad就是采用EIKON界面。
而2000年3月面世的,Symbian第一款智能手机 Ericsson R380 采用支持unicode的EPOC Release 5.0 u(Symbian OS 5.1)+ECK界面。
Symbian预测从2000年起,今后2-3年内,结合无线通讯、个人资讯和移动上网的设备(WID)将会迅速占领市场,将产品规划成3大类 别:Keypad Handheld Device(Communicator)(具备键盘的通讯器)、Smart Phone(普通智能手机)、及Pen based PDA(手写输入设备)。并以此在2000年发布的Symbian 6.0 核心技术上开发了 Crystal(Series80 原型)、Smart phone(Series60 原型)、Quartz(Symibna OS 7.0起开始改称为 UIQ) 3种图形界面。
由于重点放在无线通讯设备上面,Psion也停止原来传统PDA和亚笔记本的开发。
Symbian OS 6.0与5.0版本相比,增加了对GPRS、WAP 1.2、蓝牙技术的支持,配备安全性功能(SSL,HTTPS,WTLS),采用了16bit Unicode,PersonalJava 3.0和JavaPhone 1.0。
2001年6月,采用 Symbian OS 6.0+Crystal界面的 Nokia9210 个人通讯器面市。
2001年底,采用 Symbian OS 6.1+S60 第一版界面的 Nokia 7650诞生。
2002年2月,Symbian OS 7.0公布,增加了对J2ME MIDP v2.0以及多种通信网络的支持,改进了一些一些安全及认证功能。由于Symbian OS最初出发点是作为手机的操作系统,以完成通话的基本功能为主,设计之初并未考虑加入更多类似PC的功能。与同期微软的Pocket PC Phone 2002和 Smartphone 2002相比,与PDA、PC、互联网互通和扩展性方面还是有所欠缺的。后期有 7.0s 改进版。
2002年7月,第一款采用UIQ界面的 索尼爱立信 P800露面。由于配置208x320彩色触摸屏,操作习惯与平常PDA无异,功能强大,我个人认为相对于采用S60界面的7650来说,P800才是名副其实的智能手机。
2003年9月,摩托罗拉为扭转在Symbian阵营中的被动局面,抢占智能手机市场,宣布将其所持Symbian公司的19%的股份出售给诺基亚 (NOKIA)和Psion。这样诺基亚在Symbian公司的股份将由19%升至32.2%,Psion所持股份由25.3%提升至31.1%。这宣告 了摩托罗拉将重点完全转移到Linux系统智能手机上。此时,爱立信占有17.5%股份;松下公司占有约7.9%的股份;三星公司持有约5%的股份;西门 子公司持有约4.8%的股份;索爱持有约1.5%的股份。
2004年2月,Symbian OS 8.0问世,其中8.0a采用EKA1核心,主要为了保持对旧程序的兼容性;8.0b采用EKA2核心,提供更强的即时处理功能。后续8.1也有a、b2个版本针对不同核心。但 8.0b和 8.1b均没有实际产品问世。
Symbian OS 8.0 改进了远程接入控制系统功能,支持多种标准,其中包括JSR118、CLDC1.1(JSR139)、MobileMedia (JSR135)、3D图像数据(JSR184)、JTWI 1.0 c(JSR185),并且开始支持SDIO。
同年,Psion出售其持有的Symbian公司31.1%股份,经各方认购后,诺基亚占据了约47.9%的股份,继续保持一家独大的地位;爱立信15.6%,索尼爱立信13.1%,松下10.5%,三星4.5%,西门子8.4%。
Symbian OS 9.0 没有正式发表出来,它在2004年被停止开发。2005年初,Symbian OS 9.1发布,引入了新的系统安全模型,使用新型ARM处理器,而且使用EKA2内核,相对之前采用EKA1内核的机型有着众多的优越性,EKA1不支持可 写数据段,而EKA2全面改进了EKA1的任务调度算法,能够更好利用最新的CPU特性,拥有性能更强的编译器,完全支持实时性。实时性是支持某些高带 宽、高优先级的任务对系统的基本要求,如VoIP网络电话、高速率的视频在线点播等,都是今后手机发展的方向。
但正是因为这些改变,导致采用 Symbian OS 9.1 的机器均无法使用以前版本的应用程序(详见:http://bbs.pdafans.com/thread-234261-1-1.html ),同样以前OS的机器也没法使用基于 Symbian OS 9.1 开发的程序,需要软件厂商重新编译。
Symbian OS 应用程序的兼容性,一般可分为三阶段,分别是ER1~ER5,接著是6.0~8.1b,最后是9.0以后。虽然9.0的工具和安全功能产生很大的改变,不过ARMv5处理器并未取消ARMv4的向下兼容支援。
2006年7月,Symbian OS 9.3发布。该版本减少了开机时间以及应用程序的启动时间;改善了软件开发环境,提供了更好的软件工具开发包;提升了对本地WIFI网络技术支持;支持 USB 2.0 On-The-Go技术(“便携式USB”或者“移动USB”);提供了Firmware Over-The-Air(能够通过无线网络更新自己的软件)功能;HSDPA支持;支持Java JSR 248。
前面提到Symbian OS采用内核和用户界面及接口分离的方式,不同的用户界面(User Interface )具有不同的输出设备(即屏幕),以及其他各方面硬件上的差别。
目前市场上存在4种不同用户界面及接口的Symbian OS产品,分别是Series 60、Series 80、Series 90和UIQ。
Series 60
Series60平台智能手机是目前Symbian智能手机中销售量最大的。据统计,2006年一季度,基于S60平台的产品销量占据了所有智能手机销量 的54.1%,而基于Symbian操作系统其它平台的产品(Series80、Series90和UIQ等)总共才占据了22%的市场份额。而 Windows Mobile、Palm、RIM和LINUX,市场份额加在一起还没有S60平台一家多。
虽然Series 60手机形态各异,但都具备以下基本特征:
1、非触摸屏幕
2、数字键盘
3、九宫格菜单
这也可看出Series 60手机从外表上看与普通手机没有啥分别。不过随着Symbian OS 9.1系统和 S60 第三版的发布,支持更高的屏幕分辨率和更多功能,Series 60手机也开始形状更异,让人从外形上看就能体会其内含的强大功能。
Series 60从2001年底随着 Nokia 7650 面世,至今已有3个版本,其中第2版曾经发布过Feature Pack 1(统称为v2.1)、Feature Pack 2(统称为v2.6)和Feature Pack 3(统称为v2.8)共三个补丁包。2006年6月,针对 S60 第3版的第一个补丁包Feature Pack 1(FP1)正式发布,支持VGA分辨率的屏幕,支持220MHz-1GHz 处理器,支持屏幕旋转。这些与Pocket PC Phone相近的功能,充分表明了 S60 的野心。
为了便于大家理解,下表是S60各版本与OS以及机型对应表。
Series 80
Series 80前身就是Symbian OS 6.0时期的Crystal,采用这一界面的机器被称为"通信器"(Communicator),而非手机,可见其高端定位。S80的机器不多,只有NOKIA推出的9系列产品。640x200的高分辨率屏幕,类似PC键盘的完整键盘,配合支持Office的办公软件,非常适合商务应用。
Series 90
与S60和S80非触摸屏幕不同,S90具有一个分辨率为640x320的触摸屏幕,有点象UIQ。当时S90发布的时候,作者还猜测这是Nokia用来 针对采用UIQ的索爱的。目前面市的只有 Nokia 7710一款产品,定位于多媒体娱乐。但受原来 Symbian OS效能的限制,功能平平。不知道随着 OS 9的发布,这个平台能否重现光芒。最新消息,Nokia已经停止这个平台发展。
UIQ
原型是早期针对PDA发展的Quartz,主要特征是采用触摸屏幕,所以操作方式与平常PDA没有区别,可以算的上是PDA手机。其产品主要为索爱推出的 P系列高端产品,摩托罗拉和诺基亚也有零星产品问世。2006年年初,配合 Symbian OS 9.1 的UIQ 3.0正式公布,
除了最高端P990外,索爱还在 针对BlackBerry和Nokia E61而推出的M系列手机,以及音乐手机 W950 上采用,对一支独秀的S60造成了不小冲击。
除了以上几种,还经常可以看见S40这个词。S40不是基于 Symbian OS的,只是Nokia自行研制的手机操作系统,一般用于Nokia普通手机,面对于中低端客户,只加入对JAVA的支持。
虽然目前基于Symbian系统的手机处于智能手机市场的份额上的优势,但前景仍就不甚明朗。
前面提到,Symbian手机是加了PDA功能的手机,而Palm及Pocket PC Phone是加了手机功能的掌上电脑。从中可以看到二者之间作重点的差别。
现在S60占居整个Symbian系统的手机主导地位,但相对于Pocket PC Phone来说,S60除了手机功能强大外,其它功能可算得上都沾一点边,但基本上没有什么实用价值,可以说不是一个级别对手。
首先,也是S60最大的弊端,屏幕非触摸式,输入和操作依赖于键盘。虽然在移动时,键盘实用性要远远强于手写输入,但是在做一些PDA应用,例如上网浏 览、日程安排等方面,直接用手点击操作要比上下移动数行来选择要方便的多。即使第3版在网页浏览时能模拟鼠标,但单靠那一个摇杆,时间长了,手指是非常吃 力的。另外长时间手写输入要比键盘输入更加容易。作者就经常在等老婆下班时,手写2000多字的文章。而有的PPCPhone配上键盘则更如虎添翼,但 S60手机不可能配上触摸屏,一方面既增加成本,另一方面那也不能称为S60了吧。反观采用触摸屏的UIQ系统,倒是很好的调和这些矛盾。
其次,目前S60手机屏幕面积都太小,Pocket PC 2.8寸屏幕看电影都觉得吃力,更别提用S60手机屏幕欣赏了,当然如果你想废掉自己的眼睛, 那请继续。同样在车载GPS导航中,小屏幕总是让司机分神太多,操作也比较繁琐,还是算了吧。当然现在出的手机屏幕也变大了,但体积也超过Pocket PC Phone了。
这里想到原来Palm使用者讥笑Pocket PC使用者的一句话:啥功能都有,但都不实用,用来形容现在的S60,确实不为过。不过将Symiban作为主要对手的Windows Smarphone来说,缺点也相仿。
S60这些天生弊病注定了其只能占据智能手机中低端的市场,这也是S60出货大的原因,购买的人并不知道这是一部Symbian系统的智能手机,仅仅是当 作手机来用。但很多S60的手机并不便宜,动辄就3000多,造成这种原因主要是厂商增加了许多华而不实的功能。比如N73所谓的300万自动对焦摄像 头,质量比不上任何千元级别的数码相机。有人会说,我觉得拍出来效果很不错呀,那是因为你是在狭小的手机屏幕上看,东施也能变西施。
再看看价格高昂的N93,水货都在5000左右,但宣扬的摄像功能,相信谁也不会在重要关头,例如结婚仪式上用它作为唯一留念,否则会遗憾。最让我 不解的是,N93屏幕侧翻功能,最先出现这个设计可以算得上摩托罗拉采用Windows Mobile 2003SE的MPX,
不过MPX侧翻的时候,键盘也可以横着使用,但N93横屏后,尴尬的键盘使其只能作为播放器使用。