新闻中心

EEPW首页 > 嵌入式系统 > 七大技术升级 Symbian v9.2全解析(1)

七大技术升级 Symbian v9.2全解析(1)

——
作者:时间:2007-03-01来源:中关村在线收藏
 在芬兰巨人诺基亚公司于北京时间2006年09月27日在中国杭州、美国纽约、南非首都开普敦以及菲律宾首都马尼拉四地同时召开的大型新品发布会中,N95毫无疑问是此次亮相的新面孔当中最为引人注目的一款。作为世界上第一台采用Symbian OS v9.2操作系统,并基于Series60 3rd Edition with Feature Pack 1平台的智能手机,诺基亚N95被许许多多的光环所笼罩着。尽管在它的身上拥有着无数个第一,但对于广大智能手机的玩家们来说,N95所采用的最新版操作系统以及S60平台的组合方式才是最令他们关注的话题。


七大技术升级铺路 Symbian v9.2全解析

图为Symbian的构成

    相信“Series60 3rd Edition with Feature Pack 1”这个看似专业的术语对于大多数经常光顾我们中关村在线手机频道的朋友们来说都不是一个陌生的名字,早在去年06月20日《12项重大升级嵌入FP1 简评S60今天明天》的文章中,笔者就已经为大家详细介绍了有关FP1补丁包的12项重大升级。不过对于即将到来的Symbian OS v9.2操作系统来说,它相比已经普及的v9.1究竟有何提升?它为N95带来了些什么?它在今后还可以实现些什么呢?想必以上这些都是大家非常感兴趣的问题,当然也就是本文要着重为网友揭示的。

七大技术升级铺路 Symbian v9.2全解析
图为诺基亚N95 

    不过在进入正文之前,笔者认为有必要先为大家详细介绍一下Symbian操作系统与Series60平台之间的关系。因为长期以来,还很难有人能够准确而全面地概括出它们之间的联系与区别。而笔者在为其他人解释这个问题时,通常都会引用“Series60平台是Symbian操作系统一个表现形式”的说法,这就好像Windows Mobile操作系统有Smartphone和Pocket PC之分一样。不过以上这些都只是从用户应用的角度出发来考虑的,属于表层上的概念,而如果引申到技术层,我们又应该以什么样的语言来阐述呢?我们先来看一张图。

不难理解,Symbian操作系统实际上是一个用于连接手机硬件和Series60平台的介质,而S60平台又通过各种各样的应用程序及JAVA技术实现了应用输出,不仅形成了让用户可操作的界面,同时也在不同分辨率的屏幕上显示了出来。

    所以我们说,图片中“S60 Platform Services”的部分是一个涉及到用户操作的关键部分,它包含了Series60平台所有重要的底层服务,具体包括:Application Framework Services(应用程序框架服务)、UI Framework Services(用户界面框架服务)、Graphics Services(图形服务)、Web-BaSed Services(基于互联网的服务)Location Services(位置服务)以及Multimedia Services(多媒体服务)。


七大技术升级铺路 Symbian v9.2全解析

图为Symbian与Series60的关系图

    大家再注意看图片中同样都采用了深蓝色的部分,除了我们刚刚已经为大家详细介绍过的S60 Platform Services之外,还有一个名为“Symbian OS Extensions”的部分。实际上它就是在Symbian操作系统中真正负责连接系统与Series60平台的关键所在。如果用简单的话概括,Symbian OS Extensions就是一套工具,用于使S60得到授权并可以使用手机的硬件和特性,当然也包括UIQ以及S80等。

    那么现在我们再回过头来考虑之前所说的“Symbian操作系统与Series60平台究竟是什么关系”的问题上,也就不难找到答案了。从表面上看,S60是Symbian操作系统的一种表现形式。不同平台的手机拥有不同的硬件特征,因此可以说Series60也决定了手机的硬件水平。而深入到技术层之后,Symbian操作系统便成为了一个用于连接S60平台和手机硬件的介质。其中Symbian OS Extensions用于沟通手机硬件方面的内容,而S60 Platform Services则负责软件方面的工作,从应用程序再到界面输出,完成了硬件—软件—程序—用户的全过程。



评论


相关推荐

技术专区

关闭