关于手机开发的一些比较基础的知识

关于手机开发的一些比较基础的知识

Java扩展

Java是由Sun微系统公司所发展出来的程序语言,它本身是一种对象导向(Object-Oriented)的程序语言。JAVA目前在手机上应用最多的就是JAVA游戏。

Java也号称是能跨平台使用的语言,这主要是因为Java本身被编译之后,并不是直接产生可执行的码,而是产生一种中间码叫作 ByteCode,这种码必需在透过 Java 的直译器来解读它,才能够真正的被执行,所以只要平台上装有这种Java的直译器,就能解读ByteCode也就能执行Java编译过的程序,故与 Java程序是在那种平台上被编译的,就完全没有干系了。Java写出来的程序可分为两类,分别是Java Applet与一般的Application,而Application 这一类就与一般的程序如C++的作用是比较类似的,是一个独立可执行的应用程序,像HotJava是一个浏览器,且就是使用Java程序所发展出来的。最常见的Java程序包括应用程序和applets。应用程序是单独的程序,诸如HotJava浏览器软件就是用Java语言编写的。 Applets类似于应用程序,但是它们不能单独运行, Applets可以在支持Java的浏览器中运行。Applet主要是内置于HTML网页中,在浏览时发挥作用。

Java的目标是为了满足在一个充满各式各样不同种机器,不同操作系统平台的网络环境中开发软件。利用Java程序语言,可以在网页中加入各式各样的动态效果。可以放上一段动画,加入声音,也可以建立交互式网页等。

Java手机软件平台

Java手机软件平台采用的基本Java平台是CLDC (Connected Limited Device Configuration)和MIDP (Mobile Information Device Profile),是J2ME (Java 2 Micro Edition)的一部分,在中国一般称为“无线Java”技术。此前,有人把它叫做“K-Java”;其实,K-Java的叫法只是Sun公司在开发 KVM Java虚拟机时的项目代号,在该技术被正式命名为KVM后,就不再用K-Java了。

KJava即J2ME(Java 2 Micro Edition),是Sun公司专门用于嵌入式设备的Java软件。以KJava编程语言为手机开发应用程序,可以为手机用户提供游戏、个人信息处理、电子地图、股票等服务程序。J2ME(Java 2 Micro Edition)是致力于消费产品和嵌入式设备的最佳解决方案。J2ME在设计其规格的时候,遵循着“对于各种不同的装置而造出一个单一的开发系统是没有意义的事”这个基本原则。于是J2ME先将所有的嵌入式装置大体上区分为两种:一种是运算功能有限、电力供应也有限的嵌入式装置(比方说PDA、手机);另外一种是运算能力相对较佳、并且在电力供应上相对比较充足的嵌入式装置(比方说冷气机、电冰箱)。因为这两种区分,所以Java引入了一个叫做 Configuration的概念,然后把上述运算功能有限、电力有限的嵌入式装置定义在Connected Limited Device Configuration(CLDC)规格之中;而另外一种装置则规范为Connected Device Configuration(CDC)规格。也就是说,J2ME先把所有的嵌入式装置利用Configuration的概念区隔成两种抽象的型态。

Java技术的开放性、安全性和庞大的社会已有资源,以及其跨平台性,即“编写一次,到处运行”的特点,使Java技术成为智能手机软件平台的事实标准。采用Java技术后,编写应用程序和提供服务的人就不必关心接受其服务的手机采用的是什么操作系统和芯片,只要按照Java的要求去写程序就好了;同样,生产手机的厂商也不必顾虑将来谁来提供增值服务。可以看出,采用Java技术,可以建立完整、高效的无线数据增值服务产业链,从而为用户提供灵活、个性化、内容方式多样的服务。

Java手机发展现状

到今年6月,全世界已经有大约1亿部Java手机在使用,除中国大陆外共有53个移动运行商正式推出了基于Java技术的无线数据增值服务。中国移动通信集团已经建立了无线Java增值服务体系,并推出了“百宝箱”等服务品牌,包括游戏百宝箱、娱乐百宝箱、商务百宝箱、生活百宝箱等,已经于2003年7月 10日开始正式商用。

中国联通公司也正在其CDMA 1X网络上建立无线Java增值服务体系,目前系统正在建设过程中,并且2003年9月26日中国联通、北京振戎融通公司和Sun公司在人民大会堂宣布联合发起成立“UniJa技术联盟”,三方将在联通CDMA 1X网络上的Java增值服务方面全面合作。




红外和蓝牙

红外和蓝牙

红外接口是新一代手机的配置标准,它支持手机与电脑以及其他数字设备进行数据交流。红外通讯有着成本低廉、连接方便、简单易用和结构紧凑的特点,因此在小型的移动设备中获得了广泛的应用。通过红外接口,各类移动设备可以自由进行数据交换。

红外线是波长在750nm至1mm之间的电磁波,它的频率高于微波而低于可见光,是一种人的眼睛看不到的光线。由于红外线的波长较短,对障碍物的衍射能力差,所以更适合应用在需要短距离无线通讯的场合,进行点对点的直线数据传输。红外数据协会(IRDA)将红外数据通讯所采用的光波波长的范围限定在 850nm至900nm之内。

配备有红外接口的手机进行无线上网非常简单,不需要连接线和PC CARD,只要设置好红外连接协议就能直接上网。

红外接口是目前在世界范围内被广泛使用的一种无线连接技术,被众多的硬件和软件平台所支持;通过数据电脉冲和红外光脉冲之间的相互转换实现无线的数据收发。

红外接口的特点:

用来取代点对点的线缆连接
新的通讯标准兼容早期的通讯标准
小角度(30度锥角以内),短距离,点对点直线数据传输,保密性强
传输速率较高,目前4M速率的FIR技术已被广泛使用,16M速率的VFIR技术已经发布
红外技术的主要优点:

其使手机和电脑间可以无线传输数据;
可以再同样具备红外接口的设备间进行信息交流;
同时红外接口可以省去下载或其他信息交流所发生的费用;
由于需要对接才能传输信息,安全性较强;
红外技术缺点:

通讯距离短,通讯过程中不能移动,遇障碍物通讯中断;
红外通讯技术的主要目的是取代线缆连接进行无线数据传输,功能单一,扩展性差。
红外技术特征

红外线通信技术适合于低成本、跨平台、点对点高速数据连接,尤其是嵌入式系统。

红外线技术的主要应用:设备互联、信息网关。设备互联后可完成不同设备内文件与信息的交换。信息网关负责连接信息终端和互联网。

红外通讯技术已被全球范围内的众多软硬件厂商所支持和采用,目前主流的软件和硬件平台均提供对它的支持。红外技术已被广泛应用在移动计算和移动通讯的设备中。


蓝牙接口

蓝牙是一种支持设备短距离通信(一般是10m之内)的无线电技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换。蓝牙的标准是IEEE802.15,工作在2.4GHz 频带,带宽为1Mb/s。

“蓝牙”(Bluetooth)原是一位在10世纪统一丹麦的国王,他将当时的瑞典、芬兰与丹麦统一起来。用他的名字来命名这种新的技术标准,含有将四分五裂的局面统一起来的意思。蓝牙技术使用高速跳频(FH,Frequency Hopping)和时分多址(TDMA,Time DivesionMuli—access)等先进技术,在近距离内最廉价地将几台数字化设备(各种移动设备、固定通信设备、计算机及其终端设备、各种数字数据系统,如数字照相机、数字摄像机等,甚至各种家用电器、自动化设备)呈网状链接起来。蓝牙技术将是网络中各种外围设备接口的统一桥梁,它消除了设备之间的连线,取而代之以无线连接。

蓝牙是一种短距的无线通讯技术,电子装置彼此可以透过蓝牙而连接起来,省去了传统的电线。透过芯片上的无线接收器,配有蓝牙技术的电子产品能够在十公尺的距离内彼此相通,传输速度可以达到每秒钟1兆字节。以往红外线接口的传输技术需要电子装置在视线之内的距离,而现在有了蓝牙技术,这样的麻烦也可以免除了。
关于液晶屏的详细解释

随着手机彩屏的逐渐普遍,手机屏幕的材质也越来越显得重要。手机的彩色屏幕因为LCD品质和研发技术不同而有所差异,其种类大致有TFT 、TFD、UFB、STN和OLED几种。一般来说能显示的颜色越多越能显示复杂的图象,画面的层次也更丰富。

除去上面这几大类LCD外,还能在一些手机上看到其他的一些LCD,比如日本SHARP的GF屏幕和CG(连续结晶硅)LCD。两种LCD相比较属于完全不同的种类,GF为STN的改良,能够提高LCD的亮度,而CG则是高精度优质LCD可以达到QVGA(240×320)像素规格的分辨率。

UFB、STN、TFT比较

STN是早期彩屏的主要器件,最初只能显示256色,虽然经过技术改造可以显示4096色甚至65536色,不过现在一般的STN仍然是256色的,优点是:价格低,能耗小。

TFT的亮度好,对比度高,层次感强,颜色鲜艳。缺点是比较耗电,成本较高。

UFB是专门为移动电话和PDA设计的显示屏,它的特点是:超薄,高亮度。可以显示65536色,分辨率可以达到128×160的分辨率。UFB显示屏采用的是特别的光栅设计,可以减小像素间距,获得更佳的图片质量。UFB结合了STN和TFT的优点:耗电比TFT少,价格和STN差不多。

相关术语:

STN屏幕

STN(Super Twisted Nematic)屏幕,又称为超扭曲向列型液晶显示屏幕。在传统单色液晶显示器上加入了彩色滤光片,并将单色显示矩阵中的每一像素分成三个像素,分别通过彩色滤光片显示红、绿、蓝三原色,以此达到显示彩色的作用,颜色以淡绿色为和橘色为主。STN屏幕属于反射式LCD,它的好处是功耗小,但在比较暗的环境中清晰度较差。

STN也是我们接触得最多的材质类型,目前主要有CSTN和DSTN之分,它属于被动矩阵式LCD器件,所以功耗小、省电,但么应时间较慢,为200毫秒。

CSTN一般采用传送式照明方式,必须使用外光源照明,称为背光,照明光源要安装在LCD的背后。

TFT屏幕
TFT(Thin Film Transistor)即薄膜场效应晶体管,属于有源矩阵液晶显示器中的一种。它可以“主动地”对屏幕上的各个独立的像素进行控制,这样可以大大提高反应时间。一般TFT的反应时间比较快,约80毫秒,而且可视角度大,一般可达到130度左右,主要运用在高端产品。所谓薄膜场效应晶体管,是指液晶显示器上的每一液晶象素点都是由集成在其后的薄膜晶体管来驱动。从而可以做到高速度、高亮度、高对比度显示屏幕信息。TFT属于有源矩阵液晶显示器,在技术上采用了“主动式矩阵”的方式来驱动,方法是利用薄膜技术所作成的电晶体电极,利用扫描的方法“主动拉”控制任意一个显示点的开与关,光源照射时先通过下偏光板向上透出,借助液晶分子传导光线,通过遮光和透光来达到显示的目的。

TFT-LCD液晶显示屏是薄膜晶体管型液晶显示屏,也就是“真彩”(TFT)。TFT液晶为每个像素都设有一个半导体开关,每个像素都可以通过点脉冲直接控制,因而每个节点都相对独立,并可以连续控制,不仅提高了显示屏的反应速度,同时可以精确控制显示色阶,所以TFT液晶的色彩更真。TFT液晶显示屏的特点是亮度好、对比度高、层次感强、颜色鲜艳,但也存在着比较耗电和成本较高的不足。TFT液晶技术加快了手机彩屏的发展。新一代的彩屏手机中很多都支持65536色显示,有的甚至支持16万色显示,这时TFT的高对比度,色彩丰富的优势就非常重要了。

TFT型的液晶显示器主要的构成包括:萤光管、导光板、偏光板、滤光板、玻璃基板、配向膜、液晶材料、薄模式晶体管等等。

TFD屏幕

TFD(Thin Film Diode)屏幕,又称为薄膜二极管半透式液晶显示屏。TFD技术由精工和爱普生公司开发出来,专门用在手机屏幕上。它是TFT和STN的折中,比STN 的亮度和色彩饱和度更好,也比TFT省电。最大特点是无论在关闭背光(反射模式)或打开背光(透射模式)条件下都能提供高画质、易观看的显示,并具有低功耗、高画质、高反应速度等优点。

UFB屏幕

UFB LCD是2002年3月,三星公司发布的一款手机用新型液晶显示器件,具有超薄、高亮度的特点。UFB-LCD是专为移动电话和PDA设计的显示屏,具有超薄、高亮度的特点,可显示65536种色彩,达到128x160的分辨率,该显示屏还采用了特别的光栅设计,可减小像素间距,以获得更佳的图像质量。

UFB液晶显示屏的对比度是STN液晶显示屏的两倍,在65536色时亮度与TFT显示屏不相上下,而耗电量比TFT显示屏少,并且售价与STN显示屏差不多,可说是结合这两种现有产品的优点于一身。

OLED屏幕

OLED (Organic Light Emitting Display)即有机发光显示器,在手机LCD上属于新型产品,被称誉为“梦幻显示器”。OLED显示技术与传统的LCD显示方式不同,无需背光灯,采用非常薄的有机材料涂层和玻璃基板,当有电流通过时,这些有机材料就会发光。而且OLED显示屏幕可以做得更轻更薄,可视角度更大,并且能够显著的节省耗电量。目前在OLED的二大技术体系中,低分子OLED技术为日本掌握,而高分子的PLED(LG手机的所谓OEL就是这个体系的产品)的技术及专利则由英国的科技公司CDT的掌握,两者相比PLED产品的彩色化上仍有一定困难。  

不过,虽然将来技术更优秀的OLED可能会取代TFT等LCD,但有机发光显示技术还存在着使用寿命短、屏幕大型化难等缺陷。



手机上的四种操作系统

手机操作系统一般只应用在高端智能化手机上。目前,在智能手机市场上,中国市场仍以个人信息管理型手机为主,随着更多厂商的加入,整体市场的竞争已经开始呈现出分散化的态势。从市场容量、竞争状态和应用状况上来看,整个市场仍处于启动阶段。

目前应用在手机上的操作系统主要有PalmOS、Symbian、Windows CE和Linux四种。

相关术语:

Palm OS操作系统

Palm OS操作系统由Palm公司自行开发的,并授权给Handspring、索尼和高通等设备厂家,这种操作系统更倾向于PDA的操作系统。

Palm OS在PDA市场占有主导地位。Palm的产品线本身就包括智能手机,又宣布与最早的智能手机开发者Handspring购并,同时将软件部门独立。

Symbian系统

Symbian是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用,经过不断完善,可以支持GPRS、蓝芽、SyncML、以及3G技术。最重要的是它是一个标准化的开放式平台,任何人都可以为支持Symbian的设备开发软件。与微软产品不同的是, Symbian将移动设备的通用技术,也就是操作系统的内核,与图形用户界面技术分开,能很好的适应不同方式输入的平台,也可以使厂商可以为自己的产品制作更加友好的操作界面,符合个性化的潮流,这也是用户能见到不同样子的symbian系统的主要原因。现在为这个平台开发的java程序已经开始在互联网上盛行。用户可以通过安装这些软件,扩展手机功能。

在Symbian发展阶段,出现了三个分支:分别是Crystal、Pearl和Quarz。前两个主要针对通讯器市场,也是出现在手机上最多的,是今后智能手机操作系统的主力军。第一款基于Symabian系统的手机是2000年上市的某款爱立信手机。而真正较为成熟的同时引起人们注意的则是2001年上市的诺基亚9210,它采用了Crystal分支的系统。而2002年推出的诺基亚7650与3650则是Symbian Pearl分系的机型,其中7650是第一款基于2.5G网的智能手机产品,他们都属于Symbian的6.0版本。索尼爱立信推出的一款机型也使用了 Symbian的Pearl分支,版本已经发展到7.0,是专为3G网络而开发的,可以说代表了当今最强大的手机操作系统。此外,Symbian从6.0 版本就开始支持外接存储设备,如MMC,CF卡等,这让它强大的扩展能力得以充分发挥,使存放更多的软件以及各种大容量的多媒体文件成为了可能。

Windows CE系统

Windows CE系统包括 Pocket PC和Smartphone,前者针对无线PDA,后者专为手机,已有多个来自IT业的新手机厂商使用,增长率较快。

Pocket PC 2002 推出了应用在手机上的Phone Edition(电话版本),国内贴牌机多普达686就使用了这个系统。不过它在移动通讯方面的功能并不是很全面。针对这种情况,微软于2002年底发布了专门为手机开发的操作系统SmartPhone2002,像symbian Pearl一样,是专为移动通讯设备开发的系统。

虽然从众多手机厂商的反应来看,全球手机五大厂商中只有三星购买了微软的软件许可,所以其在手机市场上占有率还很低。

Linux系统

Linux系统件是一个源代码开放的操作系统,目前已经有很多版本流行。但尚未得到较广泛的支持。




什么是智能手机?

什么是智能手机,说通俗一点就是一个简单的“1+1=”的公式,“掌上电脑+手机=智能手机”。从广义上说,智能手机除了具备手机的通话功能外,还具备了 PDA的大部分功能,特别是个人信息管理以及基于无线数据通信的浏览器和电子邮件功能。智能手机为用户提供了足够的屏幕尺寸和带宽,既方便随身携带,又为软件运行和内容服务提供了广阔的舞台,很多增值业务可以就此展开,如:股票、新闻、天气、交通、商品、应用程序下载、音乐图片下载等等。融合3C (Computer、Communication、Comsumer)的智能手机必将成为未来手机发展的新方向。

  那么智慧型手机呢?通俗一点的说法就是“文曲星+手机=智慧型手机”,大家一对比就能知道,掌上电脑和文曲星有着很大的区分,从功能应用上来说,掌上电脑就有着自己十分明显的优势。

  其实智能手机和智慧型手机最容易区分的一点就是“是否拥有操作系统”。下面就让我们来看看成为一部智能手机所必备的几个条件:

  1、具备普通手机的全部功能,能够进行正常的通话,发短信等手机应用。

  2、具备无线接入互联网的能力,即需要支持GSM网络下的GPRS或者CDMA网络下的CDMA 1X或者3G网络。

  3、具备PDA的功能,包括PIM(个人信息管理),日程记事,任务安排,多媒体应用,浏览网页。

  4、具备一个具有开放性的操作系统,在这个操作系统平台上,可以安装更多的应用程序,从而使智能手机的功能可以得到无限的扩充。

  既然只有具备操作系统的手机才配叫智能手机,那其的操作系统种类又有哪些呢?既然智能手机的诞生和掌上电脑有关,那它的操作系统也肯定会与掌上电脑有关。Symbian和Windows CE、Palm、Linux依旧是这四大阵营,不过与PDA操作系统中Palm和Windows CE两强争霸的局面不同,在智能手机操作系统中,Symbian却抢得了先机,索爱、诺基亚、摩托罗拉以及松下等公司基本上都采用了Symbian为主的操作系统。

  Symbian:Symbian的很像是Windows和Linux的结合体,有着良好的界面,采用内核与界面分离技术,对硬件的要求比较低,支持C++,VB和J2ME。兼容性较差。代表机型:诺基亚6600索爱P908西门子SX1
 
  Windows CE:由于微软的强大实力,WINDOWS CE有很多先天的优势,比如拥有强大的内建软件,WORD,EXCEL,IE,MSN MESSENGER,OUTLOOK,MediaPlay等,其它系统上的同类软件很难做到如此完善和统一。由于硬件要求极高使价格也高了,耗电还是很比较大,系统稳定性差。代表机型:多普达智能手机系列。

  Palm:这种系统对硬件的要求很低,因此在价格上能很好的控制,耗电量也很小。 PALM 由于比较早出现,应用在手机上还是有很多不完善的地方,相同于其它两大系统,PALM 显得比较弱小。代表机型:三星SGH-i500Treo 600。

  Linux:Linux具有源代码开放、软件授权费用低、应用开发人才资源丰富等优点,便于开发个人和行业应用。起步太晚,没有雄厚的基础。代表机型:摩托罗拉A760 ,三星i519 。

  除了这四个操作系统以外,大家是不是还听说过什么S60、S70等操作系统,这些又是什么呢?其实这些都是Symbian的分支,为什么这么说呢?原来Symbian OS只是一个操作系统的内核,而界面可以由各个厂商自已开发,9210与3650的界面就是不同的,而P908与6600又不相同,6600用的是 Series 60界面,P908用的是UIQ界面,这也导至了,因为微小的差别使程序不能通用,就算是9210的Symbian OS 6.0和3650的6.1的程序也大多是不兼容的,原因就是因为界面接口的问题,相信对于这个问题的解决方案的出台,我们需要等待一些日子了。在不同界面中,有着不同的优点和缺点,Series 60容易操作,切换任务和关闭任务容易,而UIQ界面上可支持手写操作,功能更多,不过切换和关闭任务比较麻烦。

智能手机(smartphone)分类详解
一、Symbian OS阵营
1.1 UIQ界面
〖名词解释〗UIQ用户界面(UIQ user interface):Symbian OS典型的用户界面之一,建立在笔输入基础上的可自定义的图形用户界面,多媒体功能丰富。目前版本有UIQ2.0(如SE的P800/802)、 UIQ2.1(如SE的P910),UIQ 3.0将于今年四季度颁布。

1.2 Series 60界面
〖名词解释〗Series 60用户界面(Series 60 Platform):Symbian OS 用户界面之一,易用,单手啊~作,可安装应用程序。授权厂家很广,包括:LG Electronics, Lenovo, Nokia, Panasonic, Samsung, Sendo 和 Siemens等。

1.3 Series 80界面
〖名词解释〗Series 80用户界面(Series 80 user interface):Symbian OS用户界面之一,双手啊~作的用户界面,彩屏,内存大,完整键盘。主要应用于Nokia高端、顶级性能的商务个人通信器,Nokia 9X00系列是该界面的典型代表。该界面与Developer Platform for Series 90开发平台紧密关联。

1.4 Series 90界面
〖名词解释〗Series 90开发平台(Developer Platform for Series 90):主要用于高端手机的用户平台,高分辨率(640x320),65,536色,触摸屏,手写识别,屏幕虚拟键盘。该平台为多媒体应用、移动设备和 “真实的互联网体验(a true Internet experience)“提供了完整和功能强大的开发环境。Nokia 7700 是该平台的第一个产品。
二、Palm OS 阵营
采用Palm操作系统的手机,其实就是“具备移动电话功能的掌上电脑”而已,其操作系统和以往基于Palm操作系统的掌上电脑没什么区别。

  智能手机领域里采用Palm操作系统的都是些非主流厂商,例如惠普之类,虽然三星推出了SCH-i539,但其前景并不看好。

  这样低的评价Palm操作系统的智能手机,很大程度上是考虑到其扩展性。虽然Palm操作系统已经发展很久,但其许多功能都需要通过第三方软件协调实现,这种操作方式显然比Symbian和Linux相比,差了很多。所以,Palm操作系统在智能手机领域的发展,并非一帆风顺。这也难怪我们称其为“具备移动电话功能的掌上电脑”,而不是“具备掌上电脑功能的移动电话”了。


三、MS windows mobile software 阵营
准确的说,Windows Mobile并不算是一个操作系统,只是微软旗下的一个品牌而已。

  Windows Mobile的前身就是微软在1996年推出的Windows CE,2000年第二季度,微软Windows CE正式脱离对Palm的依赖,把Windows CE更名为Windows Pocket PC(缩写就是我们常说的PPC),进而开始了与智能手机联姻。

  到了2003年,微软又开发了Pocket Phone Edition和Windows Powered Smart Phone操作系统,而这两者的融合,才是严格意义上的Windows Mobile。

  Windows Mobile更倾向于手机和个人电脑的融合,由于Windows Mobile沿用了微软Windows操作系统的界面,许多用户都能很快上手。但Windows Mobile对通信的支持并不如大多传统手机厂商所支持的Symbian操作系统那么完美。

  Windows Mobile目前主要支持的厂商有摩托罗拉、多普达等。

3.1 MS PPC phone edition(MS windows mobile for PPC)
3.2 MS smartphone(MS windows mobile for smartphone)
四、其他OS阵营
4.1 国产OS智能手机
国货当自强
4.2 Linux OS智能手机
虽然Symbian已经占据智能手机市场的半壁江山,但看似势单力薄的Linux操作系统,却也具有相当突出的优势。其优势表现在以下几点:

  1、应用于智能手机上的Linux操作系统和我们常说的应用于电脑上的Linux操作系统是一个系统,而且都是全免费操作系统。在操作系统上的免费,就等于节省了产品的生产成本。

  2、Linux操作系统系统资源占用率较低,而且性能比较稳定,这都是大家公认的。如果以Linux平台的系统资源占用程度同体积庞大的Windows Mobile相比,其结果可想而知。

  3、Linux操作系统与JAVA的相互融合,是任何一个操作系统所不能比拟的,Linux+JAVA的应用方式,能够给用户极大的拓展空间。

  不过,Linux操作系统也不是十全十美。由于Linux操作系统介入智能手机领域较晚,采用此操作系统的手机基本只有摩托罗拉的少部分机型(例如 A780、E680、A768i),所以专为这些少量用户所制作的第三方软件还非常少,影响了Linux操作系统在智能手机领域内的势力扩张。

4.3 其他OS智能手机

SymbianOS/S60(Series60)的历史、现状、未来

Symbian OS (Symbian Operation System --Symbian操作系统)

1.历史

Symbian是一个手机巨头联盟的代名词,该公司成立于1987年,是摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。而Symbian操作系统的前身是EPOC(著名的网站
http://www.epocn.com 的命名我想就来源于此),而EPOC是 Electronic Piece of Cheese取第一个字母而来的,其原意为"使用电子产品时可以像吃乳酪一样简单",这就是它在设计时所坚持的理念。

Symbian的总部设在英国伦敦,办公室遍布美国、欧洲和亚洲。如需更多关于Symbian和其即将召开的年度行业展览Exposium04—智能电话展的信息,请登陆
www.symbian.com 或发送邮件 [email protected]

Symbian操作系统在智能移动终端上拥有强大的应用程序以及通信能力,这都要归功于它有一个非常健全的核心--强大的对象导向系统、企业用标准通信传输协议以及完美的sun java语言。Symbian认为无线通讯装置除了要提供声音沟通的功能外,同时也应具有其它种沟通方式,如触笔、键盘等。在硬件设计上,它可以提供许多不同风格的外型,像使用真实或虚拟的键盘,在软件功能上可以容纳许多功能,包括和他人互相分享信息、浏览网页、传输、接收电子信件、传真以及个人生活行程管理等。此外,Symbian操作系统在扩展性方面为制造商预留了多种接口,而且EPOC 操作系统还可以细分成三种类型:Pearl/Quartz/Crystal,分别对应普通手机、智能手机、Hand Held PC场合的应用。

Symbian分两个主要的智能平台,一个是适于单手操作的S60(下文会详细说明),代表产品是诺基亚7650、3650;另一个是双手操作的S80,代表产品是诺基亚的9210,以及现在的9500,主要针对商务用户。此外Symbian上还有另一个平台UIQ,以笔操作为主,代表产品是索尼爱立信的 P802、P910、P910c。

2.现状

(1)技术

Symbian操作系统是一种32位占先式多任务操作系统,具有功耗低,内存占用少等特点,非常适合手机等移动设备使用。而与微软产品不同的是, Symbian将移动设备的通用技术,也就是早错系统的内核,与图形用户界面技术分开,这就使得它能很好的适应不同输入方式的平台,这也是我们能见到不同界面的Symbian系统的主要原因。

由于支持Symbian操作系统的的移动通讯终端设备厂商众多,因此商场上有相对较多的支持该系统的不同品牌和型号的终端产品,从而使得这个操作系统能够被迅速的推向市场,进而被消费者所接受和认可,而消费者本身也拥有了更多的产品选择。同时,由于这个系统为第三方应用程序开发商提供了一个开放、标准的开发平台,因此,这些开发商一方面可以很容易的开发、设计相关的应用程序,另一方面也拥有了较多可以使用的终端产品。

不过支持Symbian操作系统的移动通讯终端设备厂商都是各家自己独立开发设计用户接口程序的,因此往往互不兼容,在设计理念上差距往往会很大。另外,由于各移动通讯终端设备厂商并非专业的应用软件开发公司,因此在应用软件的开发上要面临很多的困难,尤其是在办公软件、媒体录播软件等方面,这样很可能会导致Symbian操作系统没有足够多的应用软件可以选用,不利于发挥Symbian操作系统的强大支持功能。

(2)产权

到2004年6 月30日,10家被授权公司开发的基于Symbian 操作系统的手机和相关产品有34款准备进入市场。(2003年第二季度: 26 款手机、9 家被授权公司)。

Symbian现有的股东们重申了他们对Symbian公司策略和目标的支持,即Symbian是一家独立的盈利性公司。此外他们还为公司的未来发展注入了可观的资金,以确保Symbian操作系统能够成为行业首选的适合大众市场、先进的2.5G和3G手机的技术平台。股东们通过参与增股为Symbian 新增资金5000万英镑。诺基亚、松下、西门子和索尼爱立信等公司都同意参与优先购买Psion在Symbian的资产。此轮优先购买于2004年7月 12日完成。此外,股东们均同意将为Symbian董事会指定一位独立的非执行主席。

7月初,Symbian 新的股权变化,结构如下:

爱立信所持股份由17.5%变为15.6%;索尼爱立信由1.5 %变为13.1%;诺基亚由32.2%变为47.9%;松下由7.9 变为10.5%;Psion 由31.1%变为0.0 %;三星由5.0 %变为4.5 %,西门子由4.8 %变为8.4 %。摩托罗拉年初卖掉了所持Symbian股份。

主要动作:

增股5000万英镑旨在进一步加大对Symbian操作系统开发的力度,并推动该系统广泛应用于相对低成本、适合大众市场的先进的手机产品。

Symbian的成本基数将从每年7000万增加到1亿英镑,正式员工和合同员工数也将从900人增加到1200人。Symbian现有的股东们将为董事会指定一位独立的非执行主席。目前人选正在物色中,预计将于下半年完成。

在股东中重新分配Psion 31.1%资产的优先购买已经结束。新的持股结构详见下表。

在认购新股和购买Psion资产的过程中,股东们将为其在Symbian中的股权共投资1.877亿英镑。

Symbian操作系统的被授权方(包括Symbian的股东和非股东)将继续扩大基于Symbian操作系统的先进手机平台的应用。到2004年6月 30日,10家被授权公司开发的基于Symbian操作系统的手机和相关产品有34款准备进入市场。(2003年第二季度: 26款手机、9家被授权公司)。

资产售让和增股完成之后,Symbian新的股权结构如下:

以前资产比例(%) 新的资产比例 (%)
爱立信 17.5 15.6
索尼爱立信 1.5 13.1
诺基亚 32.2 47.9
松下 7.9 10.5
Psion 31.1 0.0
三星 5.0 4.5
西门子 4.8 8.4
共计 100.0 100.0

3.未来:

Symbian首席执行官David Levin说:
“今天,Symbian和Symbian操作系统获得了移动行业众多领导者的广泛认可。该协议为Symbian操作系统成为未来移动电话的行业首选平台提供了强有力的支持。我非常高兴地看到股东们对Symbian未来仍将作为一家独立的公司达成了共识。新增的投资将使Symbian公司加快对 Symbian操作系统的开发,使该系统进入低成本和大众型市场,满足在2.5G和3G环境下使用的先进手机的需要。”

“2003年销售了667万基于Symbian操作系统的手机,2004年第一季度这一数字为240万,10家被授权公司的34款手机正准备进入市场,这都有力地证明了Symbian是新兴智能手机市场的领导者。”

“Symbian的目标是使Symbian操作系统能够支持更低成本的移动电话大众市场,在先进的2.5G尤其是新兴的3G网络中使用。该协议体现了Symbian的股东们正在全力支持Symbian迎接这一挑战。”

爱立信首席财务官Karl-Henrik Sundstr?m说:
“作为Symbian的创始公司之一,我们非常高兴地看到,通过现有股东们在优先购买期间的广泛参与、任命独立的非执行主席和大幅度的增资,Symbian未来的独立性得到了保证。爱立信对Symbian的参与也将通过我们的合资公司索尼爱立信的大幅增资而得到提升。”

诺基亚执行副总裁及首席战略官Matti Alahuhta说:
“诺基亚一直积极致力于Symbian的长期成功和在全球移动操作系统市场的领导地位。智能手机正在加速发展,竞争也日趋激烈。优先购买和增资的成功进行,将促进Symbian实现下一阶段的增长。今天,股东们广泛和统一的承诺有力地证明了Symbian完全有能力满足目前和未来行业发展的需求。”

松下移动通信公司总裁 Yoshiaki Kushiki说:
“松下完全行使了对Psion 股份的优先购买权。这表明了我们对Symbian独立性的坚实承诺。通过广泛、平衡的股权基础维护这种独立性是至关重要的。这将有利于Symbian操作系统在移动电话行业中保持其客观标准,并继续获得众多制造商和网络运营商的长期支持和拥护。”

松下深信在优先购买和增资过程中的探讨进一步加深了股东间的相互理解和关系,使大家对Symbian的发展方向达成了共识。松下欢迎参与优先购买和增资的股东间的合作,并将继续支持Symbian的发展。”

三星电子外包和联盟副总裁Dale Sohn说:
“三星很高兴看到所有股东在Symbian的融资和股权问题上达成共识。三星希望继续在即将来临的2.5G和3G产品领域与Symbian合作。”

西门子AG董事会成员兼西门子移动首席执行官Rudi Lamprecht说:
“智能手机市场正在快速增长。我们预计到2008年将有四分之一的手机是智能手机。智能手机的灵活性支持最多样化的数据应用。这些应用在开放环境中才会蓬勃发展,这正是Symbian操作系统和其全球开发商团体提供的。这就是我们选择Symbian和其开放平台作为西门子智能手机战略非常关键的组成部分的原因。”

索尼爱立信首席财务官John-Peter Leesi说:
“我们非常高兴Symbian的股东们对Psion股份优先购买和Symbian增股的广泛参与。保持Symbian的独立性将为其发展创造强大的动力,并推动Symbian操作系统的广泛采用。对于索尼爱立信来说,我们使用Symbian操作系统的智能手机已经取得了成功。消费者、应用开发商和移动运营商等都对基于Symbian的智能手机所提供的易于使用、应用开放和量身定制的功能青睐有加。”

Symbian公司CEO大卫·莱文声称,在亚洲地区,日本的3G发展速度最快,该公司在日本的销售量增长迅速。

在2004年第一季度,Symbian公司已经开发出30种产品,发放了9处不同的许可证,总销量为240万件,收入达到1290万英镑,平均每件收费5.35英镑。

目前,全球范围内有18家手机厂商购买了Symbian公司的使用许可证,包括中国台湾地区的Arima,中国大陆的联想,韩国LG电子等等。

* Symbian OS是Ericsson, Nokia等几个大手机制造商联合开发的针对移动终端的操作系统,前身叫做EPOC--Electronic Piece of Cheese取第一个字母而来的,其原意为"使用电子产品时可以像吃乳酪一样简单",这就是它在设计时所坚持的理念。它包含几个主要分支,一个是适于单手操作的Series 60,代表产品是诺基亚7650、3650;另一个是双手操作的S80,代表产品是诺基亚的9210,主要针对商务用户。此外Symbian上还有另一个平台UIQ,以笔操作为主,代表产品是索尼爱立信的P802、,Series 60的简称就是s60.

Series 60

为了更强力地支持Symbian平台,Nokia在2001年成立NokiaMobileSoftware新部门,全力发展移动通信相关的软件。为了让手机厂商有更多的选择以投入Symbian手机的开发,Nokia发展出三种不同的用户界面:Series60/80/90。Series60主要是给数字键盘手机用,Series80是为完整键盘所设计,Series90则是为触控笔方式而设计。再加上由Symbian百分之百转投资的 UIQTechnology所开发出来的UIQ平台。

Series 60是诺基亚公司基于Symbian,做了改进和修改设计而成的单用户数字键盘手机可视化界面平台,功能强大,同时支持Symbian和Java应用。基于S60的应用可涵盖基本的通信、先进的彩信及丰富的办公应用等诸多范畴,诺基亚Series60平台是一个源代码产品,终端制造商可以将其集成到自己的智能终端硬件设计中。为了开发广阔的应用市场,诺基亚正在和Series60平台的授权使用者一起,推动创造一个开放的开发社区。这一开发社区为授权使用者提供完全的应用源代码,帮助授权使用者开发产品,并自由选择他们自己的Series60平台开发方向。

Series 60已经授权给Nokia手机公司NMP,Siemens, Samsung, Panasonic和Sendo. 由于每个Series 60拥有厂商都具有所有的Series 60平台的原代码,并可开发扩展以增强相应的手机或移动终端。



Series 60现状

(1)技术

目前Series 60应用的一些特点:
- 用户界面
多彩色显示
三个核心快速按键
多任务
个性化
- 驱动特点
个人信息管理系统
图像
MMS彩信服务
XHTML
Java
- 增值特点
个性化扩展
游戏
- 显示
176*208
真彩色
QCIF 176*144图像
- 键盘
五方向滚轮,两个软按键
Application应用键,Clear清除键,ABC键,Send/End键
- 文本行
大多数应用提供行6行显示
浏览器可显示7行
信息浏览可显示8行


此前连续两年举办的诺基亚“移动应用挑战”已催生了不少杰出的成熟应用,如上海佳成软件开发有限公司开发的“丰帆移动理财”软件、数位红软件应用技术有限公司开发的“烈焰英豪”游戏软件等等。因此,诺基亚移动电话中国区业务发展及移动信息服务总监Simon Bennett对国内应用开发商的创造能力深表信心。

(2)市场

目前市场上数量最多的基于Symbian操作系统的终端就是S60终端,S60终端在今后仍有着极佳的市场发展前景。基于S60的应用开发不受限制,涉及商务、生活和娱乐等各领域。成熟的应用可运行于不同品牌、不同型号的S60终端,这将有效降低S60应用的开发成本,加速运营商、开发商和终端生产商的市场运作进程,从而使包括最终用户在内的各方受益。根据研究机构调查Smartphone仅有5.9%采用微软操作系统,仍有94%是以Symbian为主,Motorola于日前将其在Symbian的股份全部释出,主要接收者为Nokia及Psion,经过这次股权异动之后,Nokia持股上升为 32%,Psion则为31%

未来

对于后势发展,各研究机构看法分歧:Ovum认为,2007年Symbian手机全球出货量将达1亿,微软则为2200万。

据IDC预测,2006年全球3G手机操作系统市场,Symbian的市场占有有率将达53%,微软则大约可拿下27%的市场份额;ARCGroup则认为,以微软过去在PC及PDA的发展轨迹来看,微软手机占高阶手机出货量的比例可望从2002年的6.6%升至2007年的40%,超过Symbian手机39%(2007年)。

S60的基础平台是32位的多任务多线程操作系统源自Psion的EPOC操作系统。在以Nokia为首的手机大厂主导之下,S60在无线通信方面表现出较佳的性能,且由于对手机消费者了解较深,因此,在集成一些数据及个人信息管理的功能之后,使用习惯的掌握度较佳。

从当前已推出的S60手机来看,Nokia可说是推出最多款的厂商。各款手机在FormFactor及网络的涵盖上都兼顾各地的需求,Nokia的优势在于全球手机市场占有率超过36%,运用灵活的行销策略以及缜密不绝的产品创新,引导消费者逐步从低阶Nokia手机,移植到高阶Nokia手机的应用。

于移动通信产业的生态已逐渐转变。随着NTTDoCoMoi-Mode的成功,移动通信厂商意识到他们在第一线面对消费者,最了解消费者对于移动应用服务的需求,因此转而成为规格的制定者,再交由手机制造厂商去生产。过去由手机厂商主导,不管任何规格直接推给通信厂商照单全收的情况渐渐消失,移动通信厂商的规格逐渐兴起,诺基亚肯定会调整战略,将S60系列推向一个新的高度。

S40和S60有什么区别?


S40或S60是指诺基亚手机的上层平台。S60都是智能手机,所用底层操作系统是Symbian。

诺基亚128*128屏幕都是S40 1.0。而128*160是S40 2.0

另外S40中,3100支持java MIDP 1.0,所以最大支持64KB的java;6230支持java MIDP 2.0,所以最大支持128KB的java

S40和S60,包括S90,还有以前的S30,都是针对与nokia不同的操作系统而言

S40,是nokia自行研制的手机操作系统,面对于中低端客户,支持kjava的开发,其处理器效率不高,内存偏低,屏幕大小128*128

S60,是基于Symbian 操作系统,也就是以前的epoc,其处理器为arm9,处理效率很高,内存颇大,屏幕大小为208*176同时支持kjava和C++的开发

S90,属于手持式设备,,也是Symbian 操作系统但是功能强劲,等同于一个PDA了

其实技术来上说,S40跟S60是区别在系统平台上,就好像WIN98跟WIN2000,但手机不像PC,屏幕大小的确是个关口,以致于平台不容易做到向下兼容,但有的游戏也同样做出不同版本来的

当然啦,S40比S60不单单是屏幕上的差距,更大的是性能上的差距,一般来说,S60开发出来的游戏质量都比S40高好多,但可惜,S60比S40的机子又贵上了很多啊


 

你可能感兴趣的:(移动开发,手机,symbian,nokia,java,palm,windows)