无线开发Symbian操作系统简介

来源:互联网 发布:tcga数据库 教程 编辑:程序博客网 时间:2024/06/12 00:26

市场的需求、硬件的发展和网络的提速使得智能手机逐渐成为市场的主流。虽然不敢说在5年内占据100%的市场,但是在我们周围,估计是很难见到非智能的了。

我对智能手机手机的定义是:能够进行多媒体处理、并允许开发者和使用者有选择地安装、删除应用软件的手机。

当前nokia、motorola、sony ericsson 、siemens等国际主流手机厂商新发布的手机型号,绝大多数智能手机。

Symbian操作系统正在这种背景下诞生的(它诞生的时候,我还不知道有智能手机呢,它预见和推动了智能手机的发展,而我们正处于智能手机的发展中)。据介绍,有10个公司拥有其license:Ericsson、Motorola、Nokia、Psion、Matsushita、Sony Ericsson、Siemens、Fujitsu,、Kenwood 、Sanyo,不过从http://www.symbian.com/phones/index.html中展示的当前采用Symbian操作系统的手机列表看来,有些厂商并没有自己生产继续本操作系统的手机,也有新加入或取得license的厂商。

Symbian操作系统起源于Psion公司的EPOC release 5,第一个版本为Symbian OS v5,只有Ericsson R380系列采用了它,看来Ericsson为智能的发展做出了不少贡献;几年以前去的一个手机开发网,其提供的软件就主要以Ericsson为主,还有Ericsson公司的开发竞赛。第一个真正开放的Symbian操作系统是诞生于2000年春的Symbian OS v6.0,当时了解到Nokia的9210要在中国上市,竟然可以自己开发程序装进去!相当兴奋地告诉我老婆(当时还是我女朋友),她竟然丝毫不感兴趣,可惜到现在,还没有摸过这款手机。。。。。。后来就是一个版本一个版本地升级、一款手机一款手机地增加,如果已经发展到Symbian OS v9.5,基于Symbian OS的手机也有将近100款。

虽然同样是基于Symbian操作系统的手机,但是不同品牌、不同系列的手机,屏幕大小、界面风格等却不尽相同,这是因为Symbian只规定和实现了底层(微核心、设备驱动)、中间件(系统服务)、一系列通讯协议和一个为应用开发提供的测试用户接口,界面部分由各拥有license的厂商按照自己的市场定位与需求自己开发。

原则上,为同一版本操作系统开发的软件,在不同界面展示平台都可以正常运行,只是界面展示不同,事实上并非如此。

当前基于Symbian OS的界面平台有Series 60、Series 80、Series 90、UIQ和MOAP五种,各平台并非是一种升级关系,只是代表了不同的屏幕大小、主要输入方式(键盘或触摸屏)等等,某种平台的升级,会是Series 60 第一版、Series 60 第三版等等这种模式。Series、UIQ、MOAP分别由Nokia、UIQ、MOAP公司开发,可以并积极向其它公司发放license。

Series 60平台:屏幕大小176×208,键盘输入。
Series 80平台:屏幕大小640×200,键盘输入。象一台小电脑。
Series 90平台:屏幕大小640×320,手写笔输入。
UIQ平台:屏幕大小有208×320和240×320两种,手写笔输入。
MOAP平台:多种屏幕规格,键盘输入。

当前在中国市场上基于Symbian OS手机中,主要是Series 60和UIQ平台的手机,Series 80和Series 90平台的很少,MOAP平台的上市地区基本上都在日本,在中国没有正品上市。