
Symbian操作系统是当今手机领域使用最广泛的操作系统,并且具有许多针对不同用户的接口,通常称为Series. 关于Symbian操作系统的接口,让我们首先阐明一个概念: 无论是Series60,Series80,Series90还是UIQ,它们都是基于Symbian平台的接口,然后根据某些硬件特性进行区分. 系列的全名是SeriesDeveloperPlatform. 当前共有三个不同的系列: 60系列,80系列和90系列.
60系列
具有Series60接口的智能手机是目前最大的Symbian智能手机出货量. 它具有以下功能: 分辨率为176208或更高的彩色屏幕,两个功能键,五向键,数字键盘和特殊功能键以及一个九宫格菜单. 具有60系列界面的手机相对较小,用户可以用一只手完成所有操作. 此外,Series 60接口电话还具有数码相机,SMS,MMS,个人信息管理(PIM),音频和视频记录,XHTML / WML浏览,JAVA支持等功能.
80系列
Series80具有强大的商务办公性能和高速数据功能,并用于高端产品. 具有Series80界面的移动设备的特征十分明显: 带有640200内部屏幕的可折叠高分辨率屏幕. 与PC键盘的全键盘类似,它具有很大的存储空间,并且可以存储更多数据和文件. 使用Series80界面的产品支持各种文档,电子表格(SpreadSheet)和演示文稿文件的编辑以及PDF浏览. 随着技术的发展,使用Series80接口的移动设备开始支持WLAN无线网络,并且可以高速浏览HTML和HTML. 因此,发送和接收电子邮件的XHTML页面被认为是高端,顶级的商务PDA.
90系列
90系列的发展与80系列的发展密切相关. 两者之间存在联系和区别. 如果Series 80专注于业务功能,那么Series 90专注于多媒体娱乐. 它具有320640高分辨率彩色屏幕,采用触摸屏设计,屏幕虚拟键盘并通过手写识别进行操作. Series90为用户提供了强大的多媒体应用程序和网络功能. 用户可以将其用于多媒体播放和Internet浏览.
UIQ系列:
UIQSeries操作平台的特点是其多媒体功能和综合功能. UIQ接口可以支持手写操作,但是切换和关闭任务比较麻烦. UIQSeries是SymbianOS的系统体系结构,它是专为高端多媒体手机设计的. 这与PDA操作非常相似. 它的主要功能是: 208320触摸彩色屏幕,可以由手写笔输入和操作. 大多数型号没有键盘.

在介绍Symbian时,我们不得不提到Series60. 正是这个UI界面使我们能够联系和了解Symbian. 因此,有必要更详细地介绍Series60. 作为Symbian智能手机的最大用户界面,Series 60受到制造商和用户的追捧和喜爱. 制造商在Series60的研发上投入了大量资金. Series60自推出以来共有三个版本,并拥有多个公园.
Series 60的三个版本支持以下功能:
Series 60 First Edition的基本功能:
个人信息管理;日历,电话簿,相册,目录,与PC同步的文件管理应用程序;
连接: 支持USB,蓝牙,IrDA协议.
SMS服务: 基于GSM传输的450字节以下的SMS服务.
电子邮件: 支持IMAP4,POP3,SMTP,MIME2. 支持GRPS.
其他: 中文支持,PC连接软件,插件,RealOne Player,XHTML移动协议.
Series 60 Second Edition基本功能:

多媒体: 相机,图像浏览,RealOne Player,多媒体应用程序
个人帐户管理: 支持通过互联网进行付款
文件管理: 允许用户创建,删除和移动文件或目录.
应用软件管理:
个人主题: 包括UI主题,例如更改背景和图标.
其他: HTTP支持,高级MMS服务塞班系统的手机有哪些,SMIL协议支持,记录功能.
Series 60第三版基本功能:
Macromedia Flash,音乐播放,OMA DRM 2.0,独立应用程序,桌面主题,新的内容格式,对MSActiveSync的支持,Windows Media Player mpeg,MSDRM编码;同步1.2,IMAP / POP,OMA电子邮件通知,OMA数据同步,电子邮件检测.
目前,有很多供应商支持Symbian OS,SymbianOS的发展前景对大多数人都是乐观的. 它良好的开放性和易于开发的第三方软件可以更好,更快地占领市场. 但是,如果没有足够的后续第三方应用程序软件,SymbianOS将无法对扩展功能发挥强大的支持作用. 让我们所有人都希望SymbianOS在智能移动设备的道路上走得更远!

Symbian作为非常成熟的操作系统,具有以下特征:
首先,提供无线通信服务,将计算技术与电话技术相结合.
第二,对操作系统进行加固.
第三种相对固定的硬件组件.
第四,降低研发成本.
第五,开放性强.
第六,低功耗和高处理性能.
第七,系统运行的安全性和稳定性.
第八种多线程模式.

第九,各种UI,灵活,简单,易于操作.
上面总结的九点并不意味着它们是SymbianOS所独有的,而是SymbianOS突出了这些功能,并充分利用了这些功能以充分利用它们来更好地为用户服务.
Symbian OS的不足
Symbian型号的各种型号的硬件配置较低,处理器时钟速度较低. 尽管该系统可以实现更高的处理性能,但其在多媒体和其他方面的性能仍然不佳. 好在多媒体方面,SymbianOS对主流媒体格式的支持不佳. 尽管SymbianOS使用多个平台来满足不同人群和各种类型的需求,但这也给SymbianOS带来了限制性的开发障碍. 第三方软件在平台之间是不兼容的,并且软件开发人员主要集中在某个平台上,这大大减少了每个平台上可用的第三方软件,给用户带来一定的不便. 版本之间的兼容性差也是需要改进SymbianOS的地方. 每当发布新版本的SymbianOS并提供产品时,系统兼容性便成为其开发的敌人. 软件开发人员需要跟进软件的相当一部分,以便开发要解决的新版本. 对细节的关注不足. 因为symbian仅向制造商提供内核和UI,所以制造商需要添加许多详细功能,但是许多制造商专注于产品的和综合性能,而常常忽略一些基本功能. 有些型号甚至需要第三方软件来实现诸如工作日闹钟之类的功能,这无疑给不熟悉symbian的用户带来了极大的不便.
Symbian硬件组成
通常,Symbian系统的主要硬件组件如下: 中央处理器,ROM,RAM,IO设备和电源. 每个硬件组件都有其自己的角色,以确保系统的运行. Symbian系统通常使用32位处理器,并且系统操作和数据计算取决于处理器来完成. ROM包含Symbian系统和设备的功能. RAM用于存储系统操作所需的当前活动程序和数据,以及各种临时交换文件,或用作WAP缓存等. 此外,RAM还负责存储一些用户数据. IO设备包括常规控制设备,例如键盘,触摸屏,扩展存储卡,蓝牙接口等. 电源是电池或外部电源. 以Series60手机为例,通常使用德州仪器(TI)的AMR处理器. 插入存储卡后,系统通常具有4个逻辑存储驱动器: 电话的C驱动器随附的用户存储磁盘,即FlashMemory. 该芯片的优点是不需要电源来维护数据,并且可以随时对其进行修改. D驱动器是具有空闲运行内存的虚拟缓存磁盘,E驱动器是用户插入的MMC卡,而Z驱动器则是巩固了我们前面提到的ROM的系统.
发展通知:
Symbian架构上有许多不同的平台. 他们为程序开发人员提供了不同的软件开发工具包(SDK). 主要的是UIQ和S60平台. 各个手机制造商或同一个家族系列,通常还通过网络提供可下载的SDK和软件开发扩展套件(SymbianDeveloperNetwork). SDK包含描述文件,头文件,和在Windows上运行的模拟器(WINS). 在Symbianv8之前塞班系统的手机有哪些,SDK已添加此版本的GCC编译器(跨平台编译器),然后才能在设备中使用.
由于Symbian v9使用新的ABI,因此需要新的编译器. 在SDK方面,UIQ提供了简化的框架,因此单个UIQSDK为使用UIQ3的所有设备提供了开发基础. 使用UIQ3的设备,例如SonyErICsson P990,M600和P1i.
Symbian C ++编程是在商业上可用的集成开发环境(IDE)下完成的. VisualStudio以前更常见,但是在当前的Symbian版本中,它更喜欢CodeWarrior的Symbian版本. 但是,诺基亚的Carbide.c ++将于2006年取代CodeWarrior. 预计Carbide.c ++将发布不同版本: 免费版本(Carbide.c ++ Express)允许用户在模拟器上设计软件原型.
还有适用于Symbian的Borland IDE. Symbian操作系统也可以通过社区技术开发在Linux和MacOSX环境下开发. Symbian的某些部分允许将关键工具的源代码公开. 有一个插件可以在MacOSX环境的Xcode IDE中开发Symbian应用程序.
开发后,Symbian应用程序需要找到通往消费者手机的管道. 它们通常打包为SIS文件,通过计算机,蓝牙或存储卡连接. 另一种选择是去电话制造商与电话中内置的程序合作. 但是,由于每个程序必须至少具有一个Symbian签名才能安装在操作系统的手机上,因此,SymbianOS9中的SIS文件将很难推广.
Java MEforSymbian应用程序使用诸如J2ME Wireless Suite之类的正式技术开发工具. 它们被打包为JAR或JAD文件. 提供了诸如SuperWaba之类的其他工具来构建适用于SymbianOS 7.0或7.0s的Java应用程序.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/sanxing/article-157524-1.html
对
打赢了