计算机与手机操作系统现状分析 —— 基于Android与iOS系统的比拟.docx
《计算机与手机操作系统现状分析 —— 基于Android与iOS系统的比拟.docx》由会员分享,可在线阅读,更多相关《计算机与手机操作系统现状分析 —— 基于Android与iOS系统的比拟.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机与手机操作系统现状分析基于Android与iOS系统的比拟当前位置:文档视界计算机与手机操作系统现状分析基于Android与iOS系统的比拟计算机与手机操作系统现状分析基于Android与iOS系统的比拟计算机与手机操作系统现状分析基于Android与iOS系统的比拟-摘要:近年来,移动设备操作系统的竞争越演越热,本文通过研究目前市场中最为热门的Android系统和iOS系统的设计理念,用户界面,系统功能等来透析现有移动互联网操作系统的优缺点,来探索到将来移动互联网操作系统的影子和发展方向。同时以预测这两个系统在将来的市场表现并为国内相关企业提供一些创新的基本思路。关键词:手机操作系统A
2、ndroidiOS现状分析创新形式1引言2007年6月,苹果公司发布的使用iOS系统的iPhone智能手机,被证明真正的挖掘了智能手机所被人们忽略的潜能。由于iPhone的过于出色,将移动手机巨头摩托罗拉公司挤到破产边缘。而拥有Symbian系统,如日中天的诺基亚,在仅仅4年内,市值从2007年的1100亿欧元缩水到148亿欧元,也接近破产危机。诺基亚新CEO斯蒂芬埃洛普表示:“如今的诺基亚真正成为了一个着火的平台。iPhone的成功只是拉开了移动互联网时代的面纱,它带来的不仅仅是苹果公司10亿美元的销售额,还直接点燃了所有IT巨头对于被誉为是移动互联网将来的这块新蛋糕的争夺战。同年11月,G
3、oogle与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改进Android系统,一款基于Linux的自由及开放源代码的操作系统。2020年第一季度,Android在全球的市场份额初次超过塞班系统,跃居全球第一。2021年11月数据显示,Android占据全球智能手机操作系统市场76%的份额,中国市场占有率为90%。摩托罗拉通过分离旗下的移动手机部门,投靠Google着手生产Android系统智能手机挽回败局,重新在市场上占有一席之地。在当下,硬件已经不是核心竞争力,软件,也就是我们所谓的操作系统成为了战争的主角。在接下来的章节中,本文将对这两款操作系统进行分析。2操作系统简
4、介操作系统OperatingSystem是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。操作系统的功能包括管理计算机系统的硬件、软件及数据资源,控制程序运行,改善人机界面,为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,提供了各种形式的用户界面,使用户有一个好的工作环境,为其它软件的开发提供必要的服务和相应的接口。操作系统的种类相当多,各种设备安装的操作系统可从简单到复杂,可分为智能卡操作系统、实时操作系统、传感器节点操作系统、
5、嵌入式操作系统、个人计算机操作系统、多处理器操作系统、网络操作系统和大型机操作系统。按应用领域划分主要有三种:桌面操作系统、服务器操作系统和嵌入式操作系统。智能手机上的操作系统基本上都属于嵌入式操作系统。嵌入式操作系统是应用在嵌入式系统的操作系统。嵌入式系统广泛应用在生活的各个方面,涵盖范围从便携设备到大型固定设施,如数码相机、手机、平板电脑、家用电器、医疗设备、交通灯、航空电子设备和工厂控制设备等,越来越多嵌入式系统安装有实时操作系统。在嵌入式领域常用的操作系统有嵌入式Linux、WindowsEmbedded、VxWorks等,以及广泛使用在智能手机或平板电脑等消费电子产品的操作系统,如A
6、ndroid、iOS、Symbian、WindowsPhone和BlackBerryOS等。2.1Android系统Android移动操作系统是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称,“安卓或“安致是在中国大陆比拟流行的称呼。Android操作系统最初由安迪鲁宾AndyRubin创办,最初主要支持手机。2005年由Google收购注资,并拉拢多家制造商组成开放手机联盟开发改进,逐步扩展到平板电脑及其它领域上。Android的系统架构和其操作系统一样,采用了分层的架构。从架构图看,Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层
7、、系统运行库层和Linux内核层。2.1.1系统特性Android提供的核心服务,如安全,内存管理,进程管理,网络堆栈和驱动器,是基于Linux2.6的。作为软件和硬件层之间的抽象层,Linux内核隐藏硬件执行的细节,并为上层提供综合服务。Dalvik虚拟机和Java核心库都包含在Android运行层,提供Java核心库的大多数功能。这些库包含了应用于Android组件的一系列C/C+库。这些库集成了应用框架层,然后提供应开发人员。应用程序框架层为程序的初始化提供了各种模块,以简化元件的使用,让开发商为所欲为,并提供其他服务软件,当然,在安全性上有所限制。主流应用程序位于应用层,包括电子邮件,
8、短信,日历,谷歌地图,网页阅读器和接触。用户能够直接与此层交互。Android的新版本提出一些新的特点。它们是:1支持10.1版本的Flash,使用户能够在手机上观看Flash。2网页阅读器中的V8JavaScript引擎使得互联网数据传输愈加迅速。3网络分享上有大的进步,你能够将手机作为3G网卡或将3G信号转换为Wi-Fi信号。4支持自动软件更新。5软件可安装到SD卡以扩展储存空间。2.1.2Android设计理念GOOGLE的Android系统最初也是为手机开发的,在后来的演变中,也表现出了很多与iOS非常类似的特征。最初,Android是GOOGLE为了在智能手机领域于苹果公司和其他对手
9、所抗衡而开发的一款手机操作系统。GOOGLE的目的是通过JAVA的跨平台性,利用当代码统一,易开发的特点,在将来的移动互联网竞争中实现以量取胜。为了对抗诸多的竞争对手,Android系统从诞生开场,秉承了两个非常重要的设计思路,一是代码完全开源,二是使用完全免费。任何厂商和个人以及社区都能够对系统进行定制和修改。这两条设计思路为GOOGLE博得了宏大的竞争力,通过开源,一方面,各个厂商和社区能够制造出本人的定制版Android,加强旗下产品在市场中的竞争力,另一方面GOOGLE公司能够从互联网上各种不同的修改版来观察第三方修改代码,进而把握系统升级的动向和修改思路。而通过免费策略,在Andro
10、id诞生起,就拥有了大量的合作伙伴,仅通过极短的时间,就到达了非常高的占有率。总体来讲,Android的系统设计思路几乎是跟iOS系一模一样。无论是从用户界面,还是操作方式,都大相径庭。从外部看来,GOOGLE几乎是在学习iOS的情况下,在系统细节上进行差异化创新。2.2iOS系统iOS是由苹果公司开发的手持设备操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPodtouch、iPad以及AppleTV等苹果产品上编写语言为C语言,C+,Objective-C等。源码由苹果公司商业所有。整体系统由非开源系统内核加上
11、少许开源组件组成。iOS与苹果的MacOSX操作系统一样,也是以Darwin为基础的,因而属于类Unix的商业操作系统。本来这个系统名为iPhoneOS,直到2020年6月7日WWDC大会上公布改名为iOS。iOS操作系统是一个以应用程序图标为操作对象核心的一款操作系统。完成开机经过之后,会将用户引入到一个类似于应用程序启动页面,所有的应用程序都以图标的形式呈如今用户面前。iOS的系统架构分为四个层次:核心操作系统层theCoreOSlayer,核心服务层theCoreServiceslayer,媒体层theMedialayer,可轻触层theCocoaTouchlayer。系统操作占用大概2
12、40MB的存储器空间。2.2.1系统特性核心操作系统和核心服务层使用C语言设计,来处理核心系统服务,使开发人员能够执行文件访问,socket请求和数据处理。CFNetwork和SQLite同样是这2层一部分。媒体层,根据其名称,是用来控制视频和音频,以及处理二维和三维图像。这一层中的OpenGL-ESQuratz部分是用C语言编码,而音频核心和动画核心的一部分则是基于ObjectiveC编写。CocoaTouch层,在iPhone上为应用程序建立了一个基本框架。大多数程序运行在CocoaTouch层,它也是基于ObjectiveC编写。最新的iPhone操作系统是iOS4。它包括下面新的特点:
13、1软件分类。这功能能够使用户将不同分类的软件放入不同的文件中,使它便于管理。2电子邮件整合。一个账户能够使用不同供给商的电子邮件服务。3iBook。源于iPad的软件,将内置于iOS。4一个全新的苹果游戏中心。使iPhone成为一个宏大的娱乐平台。2.2.2iOS设计理念iOS系统从出身看,最早是一款手机操作系统,使其运行在苹果公司iPhone智能手机上。该系统极其强调优越的用户体验,十分针对非计算机专业用户进行优化,让即使是没有任何计算机专业知识的用户也能够很快上手。从系统的市场消费定位来看,苹果公司并未将此系统打造得非常专业,庞大,而是像搭积木的经过一样,从零开场,在实现手机基本功能之后,
14、再将互联网的各种功能向系统里添加。iOS运行在iPad上之后,我们能够看到,iPad上面的iOS系统跟iPhone上运行的iOS系统几乎是如出一辙。无论是从用户界面,系统功能,操作方式,都是一模一样。唯一不同的是,iPad的屏幕大小和分辨率和iPhone有所不同。所以,在iPad才上市时,有人曾经质疑,iPad只是一个大号的iTouch,不会有太大前途。但事实证实,iPad获得了空前的成功,其火爆程度几乎不亚于1995年微软公司发布Windows95的盛况。乔布斯在接受采访中透露到,屏幕的大小潜意识中决定了用户使用设备的详细用处。例如,在用户更愿意在iPad上进行电子阅读而不是在iPhone上
15、。苹果公司的产品历来强调娱乐体验,运行在iPad上的iOS系统也是如此。iOS在消费娱乐上的表现非常优秀,利用大面积的触摸屏幕,用户能够在软件上进行流畅,舒适的触摸和话筒操作体验。十分是在一些游戏中能够得到充分展示。在水果忍者中,玩家能够利用多点触控,切掉从屏幕边缘飞来的水果,获得尽可能高的分数。整个游戏的操作只要点击和滑动这两种异常简单的操作方式,但却给用户带来了史无前例的惊艳体验。由于运用在iPad平板电脑的iOS系统最初是由手机系统演变而来,所以iOS并不具备很多PC所具备的功能,并且乔布斯和苹果公司以为iOS系统不需要这些功能。但这一理念并没有得到业界的同意认可。由于一些功能的缺失,使
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机与手机操作系统现状分析 基于Android与iOS系统的比拟 计算机 手机 操作系统 现状 分析 基于 Android iOS 系统 比拟
限制150内