种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

手机智慧型系统

(2019-06-15 00:14:53) 百科综合
手机智慧型系统

手机智慧型系统

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

基本介绍

  • 中文名:手机智慧型系统
  • 外文名:Mobile Intelligent Systems
  • 套用:高端智慧型化手机
  • 分类:Android、Linux等

分类

android

Android是基于Linux开放性核心的作业系统,是Google公司在2007年11月5日公布的手机作业系统. 早期由原名为"Android"的公司开发,谷歌在2005年收购"Android.Inc"后,继续进行对Android系统开发运营,它採用了软体堆层(software stack,又名软体叠层)的架构,主要分为三部分。底层Linux核心只提供基本功能,其他的套用软体则由各公司自行开发,部分程式以Java编写。
AndroidAndroid
2011年初数据显示,仅正式上市两年的作业系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智慧型手机平台。如今,Android系统不但套用于智慧型手机,也在平板电脑市场急速扩张,甚至在汽车,智慧型电视,智慧型播放器上均占有大部分市场份额。除诺基亚,苹果,黑莓外,几乎所有手机厂商都把安卓系统作为首要发展对象,并延伸出自家的UI。

Symbian

Symbian是一个实时性、多任务的纯32位作业系统,具有功耗低、记忆体占用少等特点,
非常适合手机等移动设备使用,经过不断完善,可以支持GPRS、蓝牙、SyncML、以及3G技术。
Symbian系统Symbian系统
最重要的是它是一个标準化的开放式平台,任何人都可以为支持Symbian的设备开发软体。
与微软产品不同的是,Symbian将移动设备的通用技术,也就是作业系统的核心,
与图形用户界面技术分开,能很好的适应不同方式输入的平台,
也可以使厂商可以为自己的产品製作更加友好的操作界面,符合个性化的潮流,
这也是用户能见到不同样子的symbian系统的主要原因。
为这个平台开发的java程式已经开始在网际网路上盛行。
用户可以通过安装这些软体,扩展手机功能。
2013年2月,诺基亚宣布塞班系统停止开发,塞班时代终结。

Linux

Linux系统Linux系统
Linux凭藉其自由、免费、开放原始码的优势,
经过来自网际网路、遍布全球的程式员的努力,
再加上IBM、Sun等计算机巨头的支持,
Linux在手机作业系统市场中异军突起,
尤其是在众多知名厂商宣布支持Linux手机作业系统之后,
Linux的发展将不容忽视。
做为基本的代码它可以完全被改头换面。
Mac作业系统是根据Unix衍生来的,Macintosh operating system 的缩写,
Mac系统Mac系统
就是apple的作业系统,俗称苹果机。

Windows

Windows系统Windows系统
由于大多数机型支持彩色显示,因此耗电量极大,
并且由于Windows CE本身对于资源的巨大吞噬作用,

Palm

Palm系统Palm系统
Palm OS是Palm公司的是一种32位的嵌入式作业系统,
它的操作界面採用触控式,差不多所有的控制选项都排列在萤幕上,
使用触控笔便可进行所有操作。作为一套极具开放性的系统,
开发商向用户免费提供Palm作业系统的开发工具,
允许用户利用该工具在Palm作业系统的基础上编写、修改相关软体,
使支持Palm的应用程式丰富多彩、应有尽有。

BlackBerry

所谓“黑莓”(BlackBerry)是指一种移动电子邮件系统终端,可以配合手机使用。
BlackBerry系统BlackBerry系统
目前有内置“黑莓”功能的手机产品。它的终端包含一个非常小的标準电脑键盘,
黑色的按键看上去如同草莓表面的黑籽儿,因此才得到这个暱称。
技术上来说,BlackBerry是一种採用双向寻呼模式的移动邮件系统,兼容现有的无线数据链路。
它出现于1998年,RIM的品牌战略顾问认为,无线电子邮件接收器挤在一起的小小的标準英文黑色键盘,
看起来像是草莓表面的一粒粒种子,就起了这幺一个有趣的名字。
应该说,Blackberry与桌面PC同步堪称完美,它可以自动把你Outlook邮件转寄到Blackberry中,
不过在你用Blackberry发邮件时,它会自动在邮件结尾加上“此邮件由Blackberry发出”字样。

Hopen

HOPEN产品解决方案——智慧型手机,
Hopen系统Hopen系统
可以广泛套用于普通手机、PDA手机、智慧型手机、
远程信息处理等无线终端设备。

参数

引言

目前为止套用在手机上的作业系统主要有PalmOS、SymbianOS、Windows Mobile、BlackBerryOS、MacOS、Android、HopenOS和LinuxOS,Winows Phone等9种。
手机智慧型系统参数详解手机智慧型系统参数详解

Android

Android以Java为程式语言,从接口到功能,都有层出不穷的变化,其中Activity等同于J2ME的MIDlet,一个 Activity 类(class)负责创建视窗(window),一个活动中的Activity就是在 foreground(前景)模式,背景运行的程式叫做Service。两者之间通过由ServiceConnection和AIDL连结,达到複数程式同时运行的效果。如果运行中的 Activity 全部画面被其他 Activity 取代时,该 Activity 便被停止(stopped),甚至被系统清除(kill)。
手机智慧型系统
View等同于J2ME的Displayable,程式人员可以通过 View 类与“XMLlayout”档将UI放置在视窗上,Android 1.5的版本可以利用 View 打造出所谓的 Widgets,其实Widget只是View的一种,所以可以使用xml来设计layout,HTC的Android Hero手机即含有大量的widget。至于ViewGroup 是各种layout 的基础抽象类(abstract class),ViewGroup之内还可以有ViewGroup。View的构造函式不需要再Activity中调用,但是Displayable的是必须的,在Activity 中,要通过findViewById()来从XML 中取得View,Android的View类的显示很大程度上是从XML中读取的。View 与事件(event)息息相关,两者之间通过Listener 结合在一起,每一个View都可以注册一个event listener,例如:当View要处理用户触碰(touch)的事件时,就要向Android框架注册View.OnClickListener。另外还有Image等同于J2ME的BitMap。
作业系统与应用程式的沟通桥樑,套用分为两层:函式层(Library)和虚拟机(Virtual Machine)。 Bionic是 Android 改良libc的版本。Android 同时包含了Webkit,所谓的Webkit 就是Apple Safari 浏览器背后的引擎。Surface flinger 是就2D或3D的内容显示到萤幕上。Android使用工具链(Toolchain)为Google自製的Bionic Libc。
Android採用OpenCORE作为基础多媒体框架。OpenCORE可分7大块:PVPlayer、PVAuthor、Codec、PacketVideo Multimedia Framework(PVMF)、Operating System Compatibility Library(OSCL)、Common、OpenMAX。
Android 使用skia 为核心图形引擎,搭配OpenGL/ES。skia与Linux Cairo功能相当,但相较于Linux Cairo, skia 功能还只是雏形的。2005年Skia公司被Google收购,2007年初,Skia GL源码被公开,到目前为止Skia 也是Google Chrome 的图形引擎。
Android的多媒体资料库採用SQLite资料库系统。资料库又分为共用资料库及私用资料库。用户可通过ContentResolver类(Column)取得共用资料库。
Android的中间层多以Java 实现,并且採用特殊的Dalvik虚拟机(Dalvik Virtual Machine)。Dalvik虚拟机是一种“暂存器型态”(Register Based)的Java虚拟机,变数皆存放于暂存器中,虚拟机的指令相对减少。
Dalvik虚拟机可以有多个实例(instance), 每个Android应用程式都用一个自属的Dalvik虚拟机来运行,让系统在运行程式时可达到最佳化。Dalvik虚拟机并非运行Java位元组码(Bytecode),而是运行一种称为.dex格式的档案。
Android 的 HAL(硬体抽像层)是能以封闭源码形式提供硬体驱动模组。HAL 的目的是为了把 Android framework 与 Linux kernel 隔开,让 Android 不至过度依赖 Linux kernel,以达成 kernel independent 的概念,也让 Android framework 的开发能在不考量驱动程式实现的前提下进行发展。
HAL stub 是一种代理人(proxy)的概念,stub 是以 *.so 档的形式存在。Stub 向 HAL“提供”操作函式(operations),并由 Android runtime 向 HAL 取得 stub 的 operations,再 callback 这些操作函式。HAL 里包含了许多的 stub(代理人)。Runtime 只要说明“类型”,即 module ID,就可以取得操作函式。
Android 是运行于 Linux kernel之上,但并不是GNU/Linux。因为在一般GNU/Linux 里支持的功能,Android 大都没有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。Android又以bionic 取代Glibc、以Skia 取代Cairo、再以opencore 取代FFmpeg 等等。Android 为了达到商业套用,必须移除被GNU GPL授权证所约束的部份,例如Android将驱动程式移到 userspace,使得Linux driver 与 Linux kernel彻底分开。bionic/libc/kernel/ 并非标準的kernel header files。Android 的 kernel header 是利用工具由 Linux kernel header 所产生的,这样做是为了保留常数、数据结构与宏。
到目前为止Android 的 Linux kernel控制包括安全(Security),存储器管理(Memory Management),程式管理(Process Management),网路堆叠(Network Stack),驱动程式模型(Driver Model)等。下载Android源码之前,先要安装其构建工具Repo来初始化源码。Repo 是 Android 用来辅助Git工作的一个工具。
很多玩家用户可能会奇怪:“为什幺 Android 会用甜点作为它们系统版本的代号?”这个命名方法开始于 Andoird 1.5 发布的时候。作为每个版本代表的甜点的尺寸越变越大,然后按照26个字母数序:纸杯蛋糕,甜甜圈,鬆饼,冻优酪乳,姜饼,蜂巢。

Symbian

在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卡等,这让它强大的扩展能力得以充分发挥,使存放更多的软体以及各种大容量的多媒体档案成为了可能。
Symbian按版本来分,继2005年二月Symbian推出一款新的手机作业系统软体OSv9.0,到目前为止已先后有了6.0、6.1、7.0、7.0s、8.0、9.0几种版本。1999年3月Symbian推出了Symbian5.0作业系统,它的主要核心集合了网路,无线文字,电子邮件,名片薄以及个人信息助理,同时还具有支持标準网路页面的浏览器,配合java语言的支持,使得Symbian可以运行小型的应用程式。不过这个版本採用的机型甚少,基本上与EPOC没有太多的差别。
Symbian 6.0则在5.0的基础上增加了,GPRS、WAP1.2浏览器以及蓝牙技术的支持,用户可以运行第三方基于C++和J2ME开发的程式。而Symbian 6.1则是和Symbian 6.0相比主要增加了对USB的支持。Symbian 6.0的主要特点是: 支持语音通话和数据通信 ,支持Bluetooth和WAP ,配备安全性功能(SSL,HTTPS,WTLS) ,採用16bit Unicode,支持多语言显示 ,採用“PersonalJava 3.0”和“JavaPhone 1.0” 。
Symbian 7.0则支持多模式和3G手机(专区),可以让製造商们可以面向全世界推出可以运行于所有网路之上的Symbian OS手机,而且可以不对代码进行重大改动的情况下就可以重新使用许多到目前为止已有的软体套用。7.0包含一些新的通讯、讯息、联网和套用开发技术,并对一些与安全和认证相关的功能进行了改进。Symbian OS 7.0的其他功能包括:支持灵活的用户界面,例如Nokia的Series 60;支持几种音频/图像格式和许多面向游戏开发人员的API;全力的加密和认证管理,基于安全通讯协定(包括HTTPS、WTLS和SSL)及认证的套用安装;和Over-the-air(OTA)SyncML同步支持。
2004年2月,Symbian在授权LG等公司的时候,发布了Symbian8 .0版本。该版本改善了实时系统性能,提高了原有作业系统的兼容能力。此外,Symbian OS 8.0的软体工具改进了远程接入控制系统功能,运用调节装置消除手机用户使用增值服务时会受到的干扰。这个系统包含了绝对现代化的多媒体和Java设备,支持多种标準,其中包括JSR118, CLDC1.1 (JSR139),MobileMedia (JSR135),3D图像数据(JSR184), JTWI 1.0 c(JSR185)。最后,新版OS还支持SDIO。
2005年二月,英国着名手机软体製造商Symbian推出一款新的手机作业系统软体OSv9.0,它支持更高像素数位相机与三维游戏动画。该作业系统软体对运行环境要求较高,到目前为止运行在由英国晶片开发商ARM提供的快速处理器晶片,并且需要相关设计与其它工具的支持来帮助手机生产商在开发其它版本时能够节约时间和降低成本。该软体可以处理200万像素的数字图片,甚至能够向无线耳机传送立体声音乐,更可喜的是,它不需要同步软体就能够从PC上导出MP3档案。
Series60是智慧型手机中套用最广泛的系统版本。Series60系统还分为6.0 OS、7.0 OS和8.0 OS三个版本。区别Series60的最直观因素在于萤幕的解析度,Series60支持的解析度为176*208像素,但以后S60还会支持240*320像素、352*416像素等。S60是拥有最多第三方软体或游戏的界面。
识别Series80界面最简单的办法就是看手机是否支持全键盘,例如诺基亚高端系列的9210、9300甚至9500,都採用全键盘的。识别Series90的最简便方法是:会採用触控萤幕幕,解析度也高达640*320像素。Series90应该是手机游戏、娱乐的最强平台,但因为採用Series90界面的手机型号太少,第三方软体的支持很少,所以S60依旧是玩家首选。
S40或S60是指诺基亚手机的上层平台。S60都是智慧型手机,所用底层作业系统是Symbian。诺基亚128*128萤幕都是S40 1.0。而128*160是S40 2.0。
另外S40中,3100支持javaMIDP 1.0,所以最大支持64KB的java;6230支持java MIDP 2.0,所以最大支持128KB的java40和60,包括90,还有以前的30,都是针对与nokia不同的作业系统而言40,是nokia自行研製的手机作业系统,面对于中低端客户,支持kjava的开发,其处理器效率不高,记忆体偏低,萤幕大小128*128。
S60,是基于Symbian作业系统,也就是以前的epoc,其处理器为arm9,处理效率很高,记忆体颇大,萤幕大小为208*176同时支持kjava和C++的开发90,属于手持式设备,也是Symbian 作业系统但是功能强劲,等同于一个PDA了。
其实技术来上说,S40跟S60是区别在系统平台上,就好像WIN98跟WIN2000,但手机不像PC,萤幕大小的确是个关口,以致于平台不容易做到向下兼容,但有的游戏也同样做出不同版本来的。
S40比S60不单单是萤幕上的差距,更大的是性能上的差距,一般来说,S60开发出来的游戏质量都比S40高好多,但可惜,S60比S40的机子又贵上了很多。

Linux

由于Linux具有原始码开放、软体授权费用低、套用开发人才资源丰富等优点,便于开发个人和行业套用。这一特点非常重要,因为丰富的套用是智慧型手机的优越性体现和关键卖点所在。从套用开发的角度看,由于Linux的原始码是开放的,有利于独立软体开发商(ISV)开发出硬体利用效率高、功能更强大的套用软体,也方便行业用户开发自己的安全、可控认证系统。
採用Linux作业系统的理由是降低智慧型手机的生产成本。Linux开发起来最大的特点是从根本上开放原始码,与其他系统相比,採用开放原始码的Linux手机作业系统能够大大降低成本。而且开放原始码还有一个好处是允许手机製造商根据实际情况,有针对性地开发适合自己手机的Linux作业系统,这样既能让自己的产品有特色,又能避免受制于人,还能够满足用户多方面的套用。手机的套用就由通话和简单的邮件传输,发展到Web浏览和拍照摄影,照片编辑,动画播放等多个方面,这样一来,手机软体的开发规模是5倍以上。基于这个原因,开发Linux OS,开发者教育等各方面的成本就削减了不少,从而上市的产品便会更具竞争力。
Linux作业系统在使用中的优点也是十分明显的。首先,对于消费来说,採用的套用于智慧型手机上的Linux作业系统和我们常说的套用于电脑上的Linux作业系统是一个系统,而且都是全免费作业系统。在作业系统上的免费,就等于节省了产品的生产成本,附加到消费者身上的也就少了,给大家带来了实惠。Linux作业系统系统资源占用率较低,而且性能比较稳定,这都是大家公认的。使用起来能带来急速体验,在同硬体配置上,能获得其他智慧型手机作业系统得不到的快乐。如果以Linux平台的系统资源占用程度同体积庞大。
早在2000年,韩国公司Palm就推出了第一台採用Linux的Tynux手机。2003年1月,NEC宣布将在其手机中使用Linux作业系统,代表着Linux成功进军手机领域。摩托罗拉A760却抢现发布抢先,进入市场,抢了NEC头筹,随后,採用Linux手机智慧型系统得手机开始多起来了,韩国手机巨头三星,LG也先后加入了Linux手机智慧型系统阵营。就国产手机而言,各大国内厂商推出智慧型手机开始升温到已经进入一个飞速发展的阶段。
列入国家863计画的中兴智慧型手机e3的推出,代表着国产手机在Linux智慧型手机上的最高成就。国产手机能否借Linux打个翻身仗,还是个疑问。支持LINUX作业系统的机型:摩托罗拉A768I、摩托罗拉A780、飞利浦968、海尔N60、中兴E3。
由于智慧型手机结合了强大的硬体运行能力以及开放的软体作业系统,因此无论是娱乐还是商务套用,智慧型手机的功能都能够在强大的第三方软体的支持下获得无限的扩展。因此,在未来的手机市场上,智慧型手机将引领整个手机发展的潮流,而不是局限于高端手机。手机未来的趋势是开放系统会逐步地挤掉封闭系统和专有系统。

Windows

Windows Mobile包括Pocket PC、SmartPhone以及Pocket PC Phone三大平台体系,Windows Mobile具有录音、音视频播放等多媒体功能。由于大多数机型支持彩色显示,因此耗电量极大,并且由于Windows CE本身对于资源的巨大吞噬作用,所以在能耗方面Windows CE系统要明显逊于Palm作业系统。在功能扩展方面微软比较倾向于集成使用,用户可以根据自己的需要增加记忆体、摄像头、数据机等设备。
针对中国用户而言,Windows Moblie的中文作业系统已经比较成熟。到目前为止,摩托罗拉、ARM、ST、NeoMagic、德州仪器、Intel、三星、现代都已经生产了针对该系统的处理器;有数十家製造商生产基于Smartphone和Pocket PC技术的移动设备,有35家运营商分销这些产品。
SmartPhone手机源于Windows Mobile家族,Windows Mobile家族主要包括 Pocket PC、Pocket PC Phone Edition、Smartphone、 Portable Media Center这4个系列产品。
为了积极进入更加广阔的移动通信市场,微软把在PDA 市场所使用的 Pocket PC作业系统,改良加入电话的功能,成为新型的 Pocket PC Phone,并在2002年时积极的向手机市场迈进,推出基于 Smartphone 的手机系统。
虽然Smartphone和Pocket PC Phone手机都是基于微软WindowsCE系统的产品,由于在基本设计出发点不同,所以操作、应用程式上也有所不同。它们的软体不能通用,操作上PPC手机一般是採用触控萤幕操作,而Smartphone手机只能使用手机的按键来操作。
虽然PPC手机的功能十分强大,但由于它高昂的价格和硕大的体积不是每个用户都能够认可的,SmartPhone的出现就是为了让智慧型手机更加大众化,以类似于普通手机的体积和相对低廉的价格使用户感受到智慧型手机给我们到来的便利,当然也为微软公司获得更多的利润。
Smartphone手机中使用的作业系统有Smartphone2002和Smartphone2003两个版本,这两个版本实质上并没有太大的变化,只是2003系统增加了对新硬体技术的支持,就像Windows2000和XP这种版本的升级相似。到目前为止我们市场上出售的的SmartPhone手机主要是採用的SmartPhone2003作业系统。

Palm

Palm作业系统最明显的优势还在于其本身是一套专门为掌上电脑编写的作业系统,在编写时充分考虑到了掌上电脑记忆体相对较小的情况,所以Palm作业系统本身所占的记忆体极小,基于Palm作业系统编写的应用程式所占的空间也很小,通常只有几十KB,所以基于Palm作业系统的掌上电脑虽然只有几兆记忆体却可以运行众多的应用程式。Palm在其它方面还存在一些不足,Palm作业系统本身不具有录音、MP3播放功能等,如果你需要使用这些功能,就需要另外加入第三方软体或硬体设备方可实现。

BlackBerry

BlackBerry.nterpriseSolution是一种领先的无线解决方案,可供移动专业人员用来实现与客户、同事和业务运作所需的信息连线。这是一种经证明有效的优秀平台,它为世界各地的移动用户提供了与大量业务信息和通信的安全的无线连线。
电子邮件-BlackBerry安全无线延伸移动商业用户其的企业电子邮件帐户、即使他们在办公室外、也可轻鬆处理电邮、就像从没有离开办公桌。用户可以在旅途中传送、接收、归档和删除邮件、并阅读电邮附属档案、支持格式:如Microsoft.Word、MicrosoftExcel、MicrosoftPowerPoint.、Adobe.PDF、Corel.WordPerfect.、HTML和ASCII)。BlackBerry解决方案的“始终线上”推入技术可以自动传递电邮、用户不需要执行任何操作就可接收通信。

iOS

iOS作业系统,就是苹果公司的手机作业系统,俗称苹果机,可以嵌入到手机中使用的实时作业系统。

Hopen

HOPEN产品解决方案——智慧型手机,HMAP(Hopen Mobile Application Platform)是基于嵌入式实时作业系统的智慧型手机解决方案,可以广泛套用于普通手机、PDA手机、智慧型手机、远程信息处理等无线终端设备。

标 签

搜索
随机推荐

Powered By 种豆资源网||