打印

[转帖] 智能手机操作系统介绍:Symbian OS

本主题由 imapx2 于 2008-10-19 10:44 PM 解除置顶

智能手机操作系统介绍:Symbian OS

本文来自:DIY中文论坛forum.diy.net.my★ 转帖请注明出处! 作者:zhangdream 您是第447个浏览者
作者:未知或未标注  文章录入:乡下汉子
; y, y- M5 |% F, _% W
! B2 @. }+ S' A7 y: k: O1998年6月,诺基亚(NOKIA)、摩托罗拉(MOTOROLA)、爱立信(ERICSSON)、三菱(MITSUBISHI)和Psion在英国伦敦共同投资成立Symbian公司。这个公司成立的目的是为了能够设计并开发出一种可以在手机及其他类似的移动通讯终端产品上运行的开放性操作系统,以此来推动高端智能移动电话及类似的终端产品尽快进入大众消费领域。之后有西门子(SIEMENS)、三星(SAMSUNG)、松下(Panasonic)、索尼爱立信(Sony Ericsson)等手机厂商相继入资,现如今,Symbian操作系统的智能手机已经占据了世界智能手机市场超过80%的份额。 3 X/ x9 B' Z8 ?( g6 n
Symbian OS的前身其实是一种名为EPOC的操作系统,这个操作系统由一间名为PSION的公司开发。这是一家自主生产计算机软件的公司,有着较长的个人数字助理产品开发和生产的历史。九十年代后期,其开发的EPOC OS个人数字助理产品开始销售,在经历了包括Series3/3MX、Series 5/5MX、Revo和Netbook等几代产品后,EPOC OS已经成为了与PALM、WIN CE等相抗衡的PDA操作系统之一。并且一直有着较高的市场占有率。Symbian公司成立后,立刻开始了对无线信息装置的操作系统的开发,2000年开始推出商用的移动设备。这一年,PSION公司停止了EPOC OS的开发工作,全力投入到Symbian操作系统的开发,与诺基亚等手机大厂组成Symbian联盟,共同致力于智能手机的商用。作为一套32位操作系统,Symbian OS具有多任务,多线程、低功耗,低内存占用等优点,非常适合于移动通讯终端设备。
1 D; a, Z) D- b# c" l$ ?2 I' uSymbian公司目前主要以版税和相关的业务咨询作为主要收入来源。截止至2004年7月,诺基亚占据了Symbian约47.9%的股份。其他公司的股份占有量分别为:爱立信15.6%,索尼爱立信13.1%,松下10.5%,三星4.5%,西门子8.4%。诺基亚作为Symbian最大股东,也是不遗余力的进行Symbian OS的推广。截止至2005年5月,NOKIA已经推出和发布了近20款Symbian操作系统的手机。加上其他厂商的产品,Symbian操作系统手机已经达到50余款。
0 O4 P. q! D% z* n  s4 ]' v: ySymbian OS的版本历史 2 e: u4 i& a; M6 l& o* n! j5 U
Symbian操作系统很好的对EPOC OS进行了发展,很好的继承了EPOC OS的核心。1999年3月,成立刚刚9个月的Symbian公司推出了Symbian 5.0的操作系统。但是这个版本的Symbian OS并不成熟,并且与之前的EPOC没有根本性的区别,所以EPOC 5.0的名字更为大家所接受,Symbian 5.0并没有被广泛的商用,只在爱立信R380等少量机型上采用。Symbian 5.0已经集成了网络、无线文字、PIM、网页浏览、电子邮件等功能,并且已经开始支持JAVA,这使得Symbian 5.0已经能够运行小型的第三方软件。Symbian 6.0则在5.0的基础上增加了蓝牙技术和WAP 1.2的支持。Symbian 6.1则增加了USB及GPRS技术的支持。目前,市场上主流的Symbian版本为7.0和7.0s,这两个版本的区别就是7.0s增加了对J2ME MIDP v2.0的支持,这两个版本都可以应用在各种网络手机中,并且对一些安全及认证功能进行了改进。相对于7.X版本,8.X版本增加了诸如CLDC 1.1,OpenGL等多媒体方面的功能,提高了系统了实时性能,并且可以使得系统可以获得更好的多媒体性能。8.0和8.1也是两个相近的版本,8.1相对8.0增加了对蓝牙1.2和USB 2.0的支持。就在本文截稿不久前,symbian正式发布了第九代操作系统,目前已发布的版本编号为9.1,相信symbian也会推出其他的基于V9的版本。作为最新一代Symbian操作系统,Symbian V9也是留给人们较多的悬念,由于采用Symbian V9的产品并没有上市,所以就近在性能等方面有多大的提升,我们还不得而知,但是symbian v9增加的对USB接口大容量存储器的支持,以及卓越的音频回放能力和广泛的诸如MPEG和OMA DRM等影音频格式支持已经在NOKIA刚刚发布的N91上得到了体现,相信一定会给我们带来更多的惊喜。 # b, m( k+ t( M+ P1 d' P" q- y% T
对应代表机型 * y0 l. r: N! Y# D# \6 O' s9 u
Symbian 5.0 爱立信 R380
9 x/ f4 H" }  G2 H) S& fSymbian 6.0 NOKIA 9210
/ D# }: K$ `: B# ]' RSymbian 6.1 NOKIA7650/ x9 j! d3 M8 ~' p$ o: f
Symbian 7.0 索尼爱立信P908
! b/ r3 o: E$ O1 o" B0 g) FSymbian 7.0s NOKIA 6600
% Q: l8 U& W. R( X; x& Z; J$ c; @Symbian 8.0 NOKIA 6681
: Q( U) }* ]% W1 R( |Symbian 8.1 NOKIA N90
1 l! n4 i' W4 `Symbian 9.1 NOKIA N91$ M/ q5 U. z. _4 U. ^
Symbian的特点 8 p: C# ~$ u1 S5 T" h8 r- n
Symbian作为一款已经相当成熟的操作系统,具有以下的特征: # q) h% D3 V' _- y' @# J
第一,提供无线通信服务,将计算技术与电话技术相结合。目前,Symbian OS支持多种主流通信网络,可以在2.5G和3G网络下为大众提供优质的数据通信服务。
& i: d0 P( Q* k6 f) M第二,操作系统固化。也就是说,操作系统在出厂前已经被固化在ROM中,用户无法对其进行修改,系统是运行在ROM上的,这样既保证了移动设备的安全性,也保证了系统运行的稳定性。
. Y& N; X  H7 d! O第三,相对固定的硬件组成。Symbian智能手机要求有系统有一个进行运算的CPU、一个固化系统的ROM,一个用以运行程序的RAM,一个用以存放数据的存储器。此外还有音频、视频芯片、Flash Memory、输入设备(键盘),输出设备(显示屏)等等。这些相对固定的硬件设备使得移动设备更像一台电脑,确保了移动设备的稳定运行。此外集成了蓝牙、红外或者数据线等数据传输方式,方便用户进行数据同步。
- D; q6 Z2 a' b0 E2 e' u6 X第四,较低的研发成本。由于移动设备的硬件组成相对固定,而Symbian将其操作系统的源代码提供给所有的许可证持有者和合作伙伴,所以移动设备厂商并需要投入大量的资金在研发操作系统的研发上,可以将更多的资金和精力放在系统的人机界面,设备外观等方面,使得移动设备更好的适应用户,并且极大的加快了研发速度。
3 x2 }$ {7 `  f6 F/ n2 ]( I第五,强大的开放性。Symbian操作系统是一个开放性的操作系统,有着极强的第三方软件支持性。并且支持Java™开发环境。Symbian系统上的软件可以采用目前应用最为普遍C++语言进行开发,这就意味着Symbian第三方软件的开发技术被大量的软件公司所掌握,并且相对较为简单。 . N; A( K# e' D+ I1 E" \
第六,低功耗,高处理性能。由于Symbian OS采用了C++类型的应用程序接口(Application Program Interface,API),因此,Symbian可以在减少处理器电能损耗和内存消耗的同时,提高处理器的处理性能,进行多任务、多线程工作。 8 [0 L8 H% M3 n# l3 R
第七,系统运行的安全、稳定性。Symbian操作系统经历了数个版本,已经非常成熟。诺基亚、索尼爱立信等厂商在开发新的移动设备上已经有了足够的经验,所以新开发的移动设备运行更加稳定。Symbian拥有着一套完善的内存管理、释放规则,避免了因内存错误而导致的系统不稳定。同时系统在设计时即要求提供不会因断电而丢失数据的存储芯片(Flash Memory),使得移动设备的数据存储更加安全。
6 F) z9 S! {8 q7 {第八,多线程运行模式。用户可以在移动设备上同时运行两个或两个以上的程序,由于Symbian移动设备的处理器执行能力相对高效,用户可以在一个时间内完成多个任务,并且快速切换,提高了效率。
& S4 d+ Q  \$ Q1 N7 b' i% Q9 P* I第九,多种UI,灵活,简单易操作。UI的是英文User Interface的缩写,即用户界面,目前Symbian拥有Series 60、Series 80、Series 90和UIQ等界面,针对不同用户。主流的series60的UI界面,因其操作简单,上手快等优点,受到了用户的欢迎。其他界面也因其特殊的应用类别受到用户的亲睐,在下面的文章中,将为大家详细介绍Symbian的用户界面。 . a! z% }& V6 O0 y9 o. D. H
以上总结的九点,并不代表说为Symbian OS所独有,只是Symbian OS将其这些特点突出,并且充分的这些特点发挥了优势,让其更好的为用户服务。
  Q% Z# [( q% kSymbian OS的不足
3 O. x+ r: N" V9 \+ I8 tSymbia公司的结构较为复杂,有众多的股权拥有者,并且有着一批被授权厂商。但是由于其采用多种UI,所以厂商不但需要获得symbian的授权,还需要获得各种UI的授权,大部分厂家没有自主开发一个新界面的能力,也就是说,厂商需要支付一笔费用才可以采用某个界面,从一定程度上来说提高了成本。但是,相比windows mobile,Symbian OS较低的授权费用,Symbian OS还是获得了很多厂商的支持。
$ X" c  C) A, a$ C7 l! s总体而言,Symbian机型所采用的硬件配置较低,以Series 60为例,目前绝大多数机型还停留在176X208的屏幕分辨率,屏幕的发色数也在6万5千色的水平徘徊。且各类机型采用的的处理器主频较低,虽然系统可以使其获得较高的处理效能,但是在多媒体等方面的表现依然不尽如人意。
! X2 n. w% k  E7 k* d在多媒体方面,Symbian OS对主流的媒体格式的支持性较差。如不支持WMA、WMV等等,当然这也和媒体文件技术的版权归属有一定关系。并且对各种媒体文件较为挑剔,例如AVI、RM等格式文件文件编码率或播放位速偏高就会产生不可播放的情况,这也正是由于受到了硬件的限制。
% C* h* C4 W6 U- J& U+ g) l: ZSymbian OS虽然采用多种平台,来适应不同人群和各类需要,但是这也给Symbian OS带来了一种限制性的发展障碍。各个平台之间第三方软件不兼容,且软件开发商多专注于某一个平台,大大减少了各个平台上可用的第三方软件,给用户带来了一定的不便。版本之间兼容性差也是Symbian OS需要改进的一个地方,每当新版本的Symbian OS发布并有产品面世时,系统的兼容性便成了其发展的一个大敌。相当多的一部分软件需要软件开发商跟进,开发新的版本才能得以解决。 / N9 Z% J4 j- n8 I) `: _3 b
细节注意不够,由于symbian只提供给厂商一个内核及UI,很多细节功能需要厂商去添加,但是很多厂商将着眼点放在了产品的多功能及综合性能等方面,往往忽略了一些基本的功能。一些机型甚至连工作日闹钟这类功能都需要第三方软件才能实现,这无疑给不熟悉symbian的用户的带来了极大的不便。
) a8 \, a" ~) x( ~. f$ Q+ P7 ^) zSymbian的硬件构成 4 t3 X1 g: p- U
一般来说,Symbian系统的主要以下几个硬件部分组成,中央处理器、ROM、RAM、IO设备和电源。各个硬件构成各司其职,保证系统的运行。Symbian系统一般采用32位处理器,系统运行及数据运算都依靠处理器来完成。ROM内固化Symbian系统和设备自带的各项功能。RAM则是用以存放当前活动的程序和系统运行必需的数据,以及各类临时性交换文件,或者作为WAP缓存等,此外还负责存放用户的一些数据。IO设备包括一般的控制设备,如键盘,触摸屏、扩展存储卡、蓝牙接口等。电源则为电池或者外接电源。以Series 60手机为例,一般会采用德州仪器的AMR处理器,在插入存储卡之后,系统一般存在4个逻辑存储驱动器:C盘——手机自带的用户存储盘,即Flash Memory,这种芯片的优点是不需要电力来维持资料,并且可以随时修改,D盘则是一个以空闲运行内存虚拟的缓存盘,E盘是用户插入的MMC卡,Z盘则固化了系统,即我们之前说到的ROM。 - J: [- @) P- y8 a. _
Symbian操作系统的接口分类: + q. ?9 q+ L. Y9 I- [7 I9 G" P$ r
所谓接口分类,就是我们上文中提到的用户界面,不同的用户界面具有不同的输出设备(即屏幕),以及其他各方面硬件上的差别。为了适应不同的用户,针对不同的用途,Symbian将其操作系统的接口分为四类,分别为Series 60、Series 80、Series 90和UIQ。Symbian和UI的关系就密不可分,UI是对Symbian在界面上的优化和在设计,通过设计使得Symbian更加符合用户使用习惯和审美观,通过图形界面来表达出Symbian的某项功能,让界面更加美观,使得使用形象化、方便用户。UI的设计不会改变Symbian OS系统内核、操作方式和功能,同时添加一些功能,使移动设备更加符合用户的需求。 - B& B0 \3 V3 o, c1 Z5 p. v
Series的全名是Series Developer Platform。目前有三种不同series,分别为series 60、series 80、series 90。
' N/ n7 v+ }5 I) rSeries 60 ! e  o' p9 |4 ]8 o0 z6 E& |6 C
采用Series 60界面的智能手机是目前Symbian智能机中出货量最高的。它具有以下特征:176×208或更高分辨率的彩色屏幕、两个功能键、五方向键、数字键盘及特殊功能键,九宫格菜单。采用Series 60界面的手机体积相对较小,用户完全可以用单手完成全部操作。此外,Series 60界面手机还具有诸如数码相机、SMS、MMS、个人信息管理(PIM)、音频及视频录制、XHTML/WML 浏览、JAVA支持等功能。代表机型主要有:诺基亚7650、6600、西门子SX1等等。目前,Series 60已经授权给以下厂家:诺基亚, 西门子,LG,三星,联想,松下, Sendo等。各家厂商也都发布或推出了各自的产品,其中以NOKIA最多。 4 c/ t( ~0 o1 G
Series 80 : _3 Z" R! Z! Z: N* T! r( P
Series 80具有强大的商务办公性能和高速数据能力,被应用于高端产品,目前市面上只有NOKIA推出的几款产品。NOKIA对这类移动设备的定义为“Communicator”(通讯器),而非“Cell phone”(手机),足见Series 80的市场定位。采用Series 80界面的移动设备特征很明显:可折叠,内屏为640×200的高分辨率屏幕,早期产品如诺基亚9110为单色屏幕,后期均为彩色屏幕。类似于PC键盘的完整键盘,存储空间大,可以存储较多数据、文件。采用Series 80界面的产品支持各类文档、电子表格(SpreadSheet)以及演示文件的编辑操作,以及PDF浏览,并且随着技术的发展,采用series 80界面的移动设备开始支持WLAN无线网络,可以高速浏览HTML和XHTML页面,收发电邮,因此,被作为高端,顶级的商务PDA。目前采用Series 80的机型并不多,集中在诺基亚9系列,代表机型有诺基亚的9210C、9500。 " X6 p7 ]/ ~) W, q4 {
Series 90
; `& d- t, U2 @0 {1 y$ U- USeries 90的开发与Series 80的开发密切相关。两者间既有联系又有区别,如果说Series 80偏重于商务功能,Series 90则偏重于多媒体娱乐。它具有一个320×640的高分辨率彩色屏幕,采用触摸屏设计,屏幕虚拟键盘,通过手写识别进行操作。Series 90为用户提供了强大的多媒体应用和网络等方面的功能,用户可用其进行多媒体播放和互联网浏览。代表机型7700由于种种原因并未上市,但是NOKIA随即推出了7710。其在使用等方面更符合人体工学设计,一上市即受到极大的关注。
0 c- t& o  K, l) |9 W7 d9 o* yUIQ
+ p! r' f2 M. r- U' L( |UIQ是Symbian OS另一种典型界面,多媒体功能和商务功能都较为强大,想比Sereis80和series 90,UIQ则更像是一部传统手机,没有Series 80、Series 90机型打破传统的手机设计理念。它的主要特征为:一个208×320的触碰式彩色屏幕,可以通过手写笔进行输入和操作。大部分机型没有键盘。代表机型为索爱的P908,摩托罗拉的A925等等。
8 n& F" I! V% r+ r/ V介绍Symbian,就不得不提到Series 60,正是这个UI界面,让我们接触、了解了Symbian。所以有必要对Series60进行稍微详细点的介绍。作为目前Symbian智能机中出货量最大的用户界面,Series 60受到了厂商和广大用户的追捧和喜爱。厂商更是投入了大量的资金对Series 60进行研发。Series 60从诞生至今已经有了三个版本,并且有多个PARK。Series 60的三个版本分别支持以下功能:
) K& o5 I, n8 |& f8 \: s( N  d4 iSeries 60第一版基本功能: # {# i5 B0 c: u$ @. Y" k
个人信息管理;日历、电话本、照像册、目录、与PC同步的文件管理应用程序; ' ]& \( Y- l9 H  @) |: n% G+ p
连接:支持USB、蓝牙、IrDA协议。 $ ~5 ^+ P2 D* x8 p
短信服务:基于GSM传输的450个字节以下的短信服务。
9 P3 U& T8 S. xE-mail:支持IMAP4, POP3, SMTP, MIME2。支持GRPS。 " a& V* L1 i( b) N
其它:中文支持、PC连接软件、插件、RealOne Player, XHTML 移动协议。 * h* S. u# z( R, |+ K
Series 60第二版基本功能: , [! ?5 N  ?& F& n9 N/ c
多媒体:照相机、图像浏览、RealOne Player、多媒体应用程序、 $ m$ L2 K4 B" O" ]
个人帐户管理:通过因特网支付信用卡的支持。
, S/ n$ G/ x( W. Y4 s2 ^. L! R) o文件管理:充许使用者创建、删除、移动文件或是目录。 & F2 W4 V3 q+ O$ m1 S
应用软件管理:
# [4 N$ N3 d3 y个人主题:包括UI themes,如更换背景、图标。 ! Y' ?! o/ [% z9 J' i
其它:HTTP 支持,高级MMS 服务,支持SMIL协议,录音功能。 8 V! p. K: p) f
Series 60第三版基本功能: 7 u9 l. G& S- `: n$ s
Macromedia Flash 、音乐播放、OMA DRM 2.0 、单机应用程序、桌面主题、新内容格式,支持MS ActiveSync、Windows Media Player mpeg、MS DRM编码;synch 1.2,IMAP/POP、 OMA email notification, OMA data synch, email 检测。
2 ~7 {- Q% y! C, q+ L: \( G不同版本的series 60支持不同版本的Symbian。下面是各版本series 60对应的Symbian OS: 1 z: T4 e2 L  u, C6 C! r1 F. F  k
Series 60 第一版 Symbian OS 6.1 代表机型 NOKIA 7650
7 P- S" Z0 @" w; Z6 G( {5 ?) ~Series 60 第二版 Symbian OS 7.0s
9 }) Y# D2 p3 u. w6 D- W) dSeries 60第二版Pack 1 Symbian OS 7.0s 代表机型 NOKIA 6600 * H' ]5 Q' m" X; d; ?' M1 q
Series 60第二版Pack 2 Symbian OS 8.0a 代表机型 NOKIA 6681
% k" C* j" c; h$ `. ]2 |0 C( e' eSeries 60第二版Pack 3 Symbian OS 8.1a 代表机型 NOKIA N90   r1 L3 Q" j; ~
Series 60 第三版 Symbian OS 9.1 代表机型 NOKIA N91
- F9 \5 V% N. h# D, O& I此外,Symbian OS还有6.0和7.0这两个版本,但是这两个版本并没有在series 60机型上应用。
, q( b6 R' g+ v0 [  D3 g5 a8 G3 D目前,市面上主流的Series 60为第二版,第二版则包括三个PARK。从第二版开始,series 60开始支持更高的分辨率,如果配合Series 60第二版PARK3,甚至可以实现352X416这样的超高分辨率,NOKIA不久前推出的N90正是Symbian OS 8.1a与Series 60第二版Pack 3的结合。
& a+ V% L2 W0 N此外,UIQ界面也有1.0、1.1、2.0、2.1、3.0多个版本,在此不再一一赘述。   k7 _+ {0 y3 D2 U0 ?8 q$ G3 H3 R' I9 k
根据市场调查机构Canalys的报告,在2005年第一季度智能手机市场中,Symbian以61.4%的占有量雄踞榜首,微软的Windows Mobile和PALM OS的市场份额则分别在18.3%和9.4%左右,Symbian作为目前市场占有量最大的智能手机操作系统,已经逐渐的开始走进我们的生活,为更多人所了解。目前,支持Symbian OS的厂商很多,Symbian OS的发展前途被大多数人所看好。其良好的开放性和第三方软件易开发性,可以更好更快地进行市场占领。但是,如果没有足够的第三方应用软件的跟进,Symbian OS就无法发挥其强大的支持扩展能力,让我们共同祝愿Symbian OS在智能移动设备的道路上越走越远!

TOP



当前时区 GMT+8, 现在时间是 2008-11-20 06:47 PM
清除 Cookies - 联系我们 - DIY TECHNOLOGY ( DIY中文论坛 ) - Archiver - WAP - TOP - 界面风格