智能手机作业系统大趋势五之二:Symbian后继有人

虽然在智慧型手机市场取得了无比的成功,Symbian(尤其是S60)系统近两年亦遭遇到显着的发展瓶颈。最近12个月Nokia在智能手机市场市佔率的滑落是不争的事实。不过市佔率滑落只是表象,程式码过于老化才是背后主因,为了扭转劣势,取代S60系统的后继者已呼之欲出
撰文=Scirocco Pilota

Symbian的巨大成功
要深入分析Symbian系统,我们不能不提及其前身:PSION公司和它的EPOC操作系统,Symbian大军正是由此基础发展而来。由David Potter创办的Psion公司诞生于1980年,是欧洲第一批PDA製造商,其产品在欧洲市场享有盛誉,搭配的EPOC作业系统专门用于手持设备,EPOC在设计时就加入无线通信和第三方应用程式架构,可看出其高瞻远瞩之处。与同时代的手持装置作业系统相比,EPOC拥有多工、低功耗、记忆体占用少等特点,这些特色都在后来的Symbian系统上延续。
1998年6月,瞄準当时已看市场潜力的智慧型手机市场,Psion公司联合手机产业巨头包括Nokia、Ericsson、Moto共同成立Symbian公司以继承了EPOC操作系统的使用权。Symbian联盟成员后来增加了联想集团、三星电子、Panasonic、LG等成员,除了终端製造商以外,上下游厂商如德州仪器、义法半导体、Broadcom、瑞萨、飞思卡尔、三星电子、Vodafone和Orange也先后加入。由于德州仪器的大力支持,至今Nokia仍选择TI做为其手机处理器的主要供应商,而不像其他竞争对手在3G时代倒向了Qualcomm的产品。

EPOC在设计时就加入无线通信和第三方应用程式架构,可看出其高瞻远瞩之处

经过了将近10年的发展,Symbian的顶级版本S60至今仍是智慧型手机作业系统市场上的龙头(也拜Nokia大力支持),也建立起独树一格的特色:对Java开发语言(J2ME MIDP 2.0 等)程式优异的支持性,容易使用的人因介面以及快速的反应速度等。从S60第三版之后使用了全新的硬体环境和Symbian系统内核。Symbian的最大优势是在于它一开始就是为手持装置而设计,而WM却是Windows作业系统的缩小版。在有限的资源下,Symbian系统内的应用程式可以执行数月甚至数年。而这要归功于节省记忆体、使用Symbian风格的设计架构及清除系统垃圾,类似技术也运用于节省记忆卡使用空间。由于Symbian採用事件驱动,当应用程式没有处理事件时CPU即被关闭,透过完善使用这些技术将可有效延长电池使用时间,这也是为什幺採用S60系统的智慧型手机在类似的硬体规格下,都普遍比竞争对手拥有待机时间长、反应速度快及所需运算能力低的特色。例如Nokia E71仅採用ARM 11系列、时脉369 MHz的处理器,其系统反应速度与其他使用600 MHz的WM系统机种不相上下,而待机时间遥遥领先群雄的原因。
虽然在名义上Symbian系统不是「开放系统」:它并没有开放到核心源程式码,但几乎所有程式码都提供给使用Symbian系统的手机製造商和其他合作伙伴。S60系统内为数众多的应用程序接口(API)都有详细的说明文件并对外开放权限,让软体研发人员能便利的研发第三方应用。这与其他传统内嵌式作业系统(相比于极端注重安全性的Blackberry内嵌式系统)形成对比,因为后者除了Java程序以外并无法提供大量第三方应用。由于主要支持厂商Nokia每年可销售近亿支的S60智慧型手机,在亚洲新兴市场上更拥有市佔率近半的霸主地位。新兴市场的第三方应用软体商在研发时也将S60列为前两大甚至最重要的作业系统,在中国与欧洲软体商的努力下,目前S60已具被完善包括文书处理、影音娱乐、网路通信、金融服务与即时通信等扩展功能。

在中国与欧洲软体商的努力下,目前S60已具被完善包括文书处理、影音娱乐、网路通信、金融服务与即时通信等扩展功能

另起炉灶迫在眉睫
虽然在智慧型手机市场取得了无比的成功,Symbian(尤其是S60)系统近两年亦遭遇到显着的发展瓶颈。面对之前Nokia高层视为的「小众市场」对手如RIM、Apple与Android,最近12个月Nokia在智能手机市场市佔率的滑落是不争的事实。不过市佔率滑落只是表象,程式码过于老化才是背后主因:以1990年代诞生的EPOC为基础不断改进,如今Symbian的系统程式码多达2000万行,已经接近了Windows XP的水準。包括触控屏幕及即时通信在内的核心功能在Symbian上很难完美实现,这才是Nokia在面对iPhone威胁时行动缓慢的真正原因:Symbian系统改写费时费力,不如重新研发新系统。
今年6月Nokia藉新上市的N97针对Symbian系统进行了大规模改写,最后发现修改并非易事。Nokia放弃Symbian的另外一个原因是Google Android系统的崛起。由于htc G1、Magic的销售情况良好,类似Palm Pre界面的htc Hero的前景亦很光明,反观由于Symbian的实力稍逊,电池续航力与照相功能成为了Nokia行销重心。

虽然在智慧型手机市场取得了无比的成功,Symbian(尤其是S60)系统近两年亦遭遇到显着的发展瓶颈

拥有S60第三方应用研发经验的工程师曾对笔者透露Symbian S60的原始程式码包括10万个左右文件,大小总共有1G左右,这还不包括全部程式码,部分内核及当地语言化资源的内容尚未计算在内。在当前的软体研发时间压力与分散化设计模式下,程式码膨胀其实不可避免,能写出简练精巧的程式码的工程师仅有极少数,但需要实现的功能多且时间紧迫,只靠少数高手是根本无法完成。由于需求变化很快,原有设计通常无法满足,只能在旧有的基础上修修补补,经常可以看到代码中无数複杂的If ...else...结构。尤其在Weekly build 甚至Daily build的压力下,很少有工程师敢冒险更动原有测试通过的程式码。其实作业系统也像生命一样,也难逃生老病死的轮回。

Maemo平台接班在即
既然Symbian退出第一线已经是不可扭转的趋势,寻找后继者成为了当前首要任务。今年8月12日德国《金融时报》引述接近Nokia消息人士的言论,未来该公司将在大部分手机上安装以Linux为基础、开放程度最高的Maemo系统,以加快面对市场快速变化的反应速度。虽然Nokia仅仅不到12个月前才耗资2.64亿欧元全资收购了Symbian公司,但消息人士透露Symbian太笨重、难以跟上新世代手机操作系统,因此Nokia必须有所行动。
事实上从今年年中以来,Nokia屡屡透露出作业系统世代更新的信号:在与Intel结成战略联盟时,双方即表示将开发用于Moblin和Maemo平台的共用技术,而Maemo和Moblin将成为未来移动设备的Linux操作系统。Nokia公司Maemo专案经理Quim Gil在今年7月份的一次设计师研发会议上也表示Nokia将把Maemo这款操作系统发展为一个「主流平台」。目前Maemo主要用在不具备传统行动电话功能的网路终端机型,但由于其Linux核心的特性,将很容易被移植到笔记本电脑等更多应用领域。下一代Nokia推出的小笔电很可能也会使用Moblin系统以延续Nokia智慧型手机的操作介面风格。在推上舞台成为主角之前,Nokia已针对Maemo系统做了不少準备:极富实验意义的N770、N800和N810三款机型即採用Maemo系统,Nokia还与很多开放性软体项目(如Linux kernel,Debian,GNOME)积极合作、共同开发Maemo平台。

Maemo系统将给予Nokia能够与Apple对抗的功能

随着Nokia World 2009大会的接近,今年第四季Nokia最新产品也纷纷亮相。而旗舰机种Nokia N900为首款搭载新世代Maemo 5系统的产品,它採用ARM Cortex-A8处理器,运算时脉达到600MHz、与iPhone属于同一水平,拥有256MB RAM和768MB ROM。在储存空间上,N900内置32GB记忆体,支援最大64G的MicroSD卡扩充。在消费者关心的其他规格上,N900拥有3.5英吋、800×480解析度触摸屏幕搭配受到许多客户认可的侧滑QWERTY全键盘,内置500万像素卡尔蔡司认証镜头。通信功能则支援WiFi、HSDPA速度达到10\2.0Mbps;并支援蓝牙2.1无线传输、支援IM和SMS社群客户端功能等。不论是从作业系统、上网速度、还是硬体规格配备,N900与目前的Nokia智慧手机旗舰N97相比有过之而无不及,接班意味十分浓厚。

不论是从作业系统、上网速度、还是硬体规格配备,N900与目前的Nokia智慧手机旗舰N97相比有过之而无不及,接班意味十分浓厚

未来发展计画值得关注

Symbian的后继有人可说已经大势底定,但未来Nokia将如何推广Maemo平台、以及S60如何退市仍是许多消费者关心的问题。独立开发作业系统除了人才难寻之外,更重要的是研发费用与时间难以评估,根据研究机构VisionMobile Research的估计,从手机作业系统的研发成与所获得的利润角度来看,系统开发需要的成本约在5亿美元、但直接在每支手机上产生的附加价值却仅2.5美元,智慧型手机最核心的门槛—作业系统所需要耗费的成本绝对不是一般手机製造商的规模所能负担得起的,而Andriod最具吸引力的部分,就是Google和所有开发者共同负担作业系统开发成本,甚至包括更上层的Middleware与UI等成本门槛较高的部分都可以分摊,这也是Andriod对整个智慧型手机製造最大的魅力所在。目前Nokia是推广Maemo 5作业系统最积极的手机厂商、主导意味明显,虽说以Nokia惊人的销售数量及市佔率,其实不一定需要其他品牌加盟。但仿效Android组成策略联盟可加速普及速度,进而複製过去在Symbian系统的成功法宝:丰富的第三方应用。另一方面,S60虽然介面虽然不够华丽炫目,但低调、朴实、注重功能本身的特色仍吸引了许多没有太多兴趣追逐时尚潮流、更关注自身需求的消费者,S60未来是否退居第二线取代S40、延续过去丰富的历史遗产?这也值得我们仔细观察。

Nokia仿效Android组成策略联盟可加速新系统普及速度,进而複製过去在Symbian系统的成功法宝:丰富的第三方应用

sciroccopilota 于 2009/8/29 下午 11:18:12修改文章内容
上一篇:
下一篇: