Apple iOS
出自 MBA智库百科(https://wiki.mbalib.com/)
目录 |
Apple iOS是由苹果公司开发的手持设备操作系统。苹果公司最早于2007年1月9日的Macworld大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等苹果产品上。iOS与苹果的Mac OS X操作系统一样,它也是以Darwin为基础的,因此同样属于类Unix的商业操作系统。原本这个系统名为iPhone OS,直到2010年6月7日WWDC大会上宣布改名为iOS。
- 2007年1月9日苹果公司在Macworld展览会上公布,随后于同年的6月发布第一版iOS操作系统,最初的名称为“iPhone Run OS X”。
- 2007年10月17日,苹果公司发布了第一个本地化iPhone应用程序开发包(SDK),并且计划在2月发送到每个开发者以及开发商手中。
- 2008年3月6日,苹果发布了第一个测试版开发包,并且将“iPhone runs OS X”改名为“iPhone OS”。
- 2008年9月,苹果公司将iPod touch的系统也换成了”iPhone OS“。
- 2010年2月27日,苹果公司发布iPad,iPad同样搭载了”iPhone OS”。这年,苹果公司重新设计了“iPhone OS”的系统结构和自带程序。
- 2010年6月,苹果公司将“iPhone OS”改名为“iOS”,同时还获得了思科iOS的名称授权。
- 2010年第四季度,苹果公司的iOS占据了全球智能手机操作系统26%的市场份额。
- 2011年10月4日,苹果公司宣布iOS平台的应用程序已经突破50万个。
- 2012年2月,应用总量达到552,247个,其中游戏应用最多,达到95,324个,比重为17.26%;书籍类以60,604个排在第二,比重为10.97%;娱乐应用排在第三,总量为56,998个,比重为10.32%。
- 2012年6月,苹果公司在WWDC 2012上宣布了iOS 6,提供了超过 200 项新功能。
- 2013年1月29日,苹果推出了 iOS6.1 正式版的更新。更新仍就以完善 iOS 系统为主,对 Siri、Passbook 等进行了改善,修复了一些 iOS 6 上存在的 bug 等。
- 2013年3月20日,苹果推出 iOS 6.1.3 更新,主要修正了 iOS 6 的越狱漏洞和锁屏密码漏洞。
- iOS6.1.4成为了iOS6的最后一次更新。
- 2013年6月10日,苹果公司在WWDC 2013上发布了iOS 7,几乎重绘了所有的系统APP,去掉了所有的仿实物化,整体设计风格转为扁平化设计。将于2013年秋正式开放下载更新。
- 2013年9月10日,苹果公司在媒体发布会上正式发布了iOS 7,随后所有支持iOS7的用户均可以为升级iOS7为最新系统。
- 框架:iOS使用基于与苹果麦金塔计算器不同的ARM架构的64位或32位中央处理器,使用由PowerVR视频卡渲染的OpenGL ES 3.0以Darwin作为基础。
- 系统架构层次:核心操作系统层(the Core OS layer),核心服务层(the Core Services layer),媒体层(the Media layer),触控应用层(the Cocoa Touch layer)。
- 设计特点:iOS用户界面能使用按键、多点触控对设备进行控制。此外透过其内建的加速器,可以令其旋转装置以使屏幕改变方向,这样的设计令设备更便于使用。
- 实体按键:包括屏幕下方的 Home 按键(用于退出应用程序、回到主界面、长按开启语音控制或Siri,iPhone 5s集成Touch ID传感器),顶部的 Power 按键(用于锁定屏幕、关机),侧面的音量控制按键。
- 多点触控:包括滑动(Swiping)、轻按(Tapping)、挤压(Pinching)、反向挤压(Reverse Pinching or unpinching),可以与系统互动。
- 屏幕界面:以应用程序方格的形式呈现,最底部的一栏成为 Dock,可以有最多四个(iPad系列产品则为6个)程序图标被固定在 Dock 上,其他可以通过“滑动”的方式进行变换显示的应用程序。状态栏处于屏幕上方,能显示时间、电池电量和讯号强度等信息。从屏幕顶端向下轻扫可以显示通知中心。将图标向下轻扫可以启动Spotlight,从屏幕底端向上轻扫可以显示控制中心。
iOS开发者计划(英语:iOS Developer Program)是苹果公司为iOS开发人员提供的官方项目,该计划包括为开发人员提供开发工具,技术支持培训,资格及程序发布审核等支持。苹果公司的iOS Dev Center网站亦提供了大量技术和学习资料。此外苹果公司每年都会举办苹果公司全球软件开发者年会(WWDC)。
开发者每年拥有两次技术支持事件(TSI),每次允许开发者请求技术支持工程师提供代码级支持。问题将被分配给合适的工程师以帮助排除代码问题,指出获取其他技术资源的途径,或者提供能够加速其开发过程的变通方法或相应的技术文档。开发者可以通过会员中心的“Programs & Add-ons”(计划和附加项目)购买额外的技术支持事件,包括99美元2次技术支持和249美元5次技术支持两种选择。
开发者需要到苹果公司开发者网站注册成为开发者,注册时必须提交Apple ID及一些相关信息,并同意“Apple开发者注册协议”中的条款和条件。注册完成后可以选择一种计划,目前共包含三种计划:
- 标准计划:面向通过App Store发布免费和付费应用程序的开发者,也可以通过Ad Hoc方式发布到企业内部,但是Ad Hoc方式发布每年有100台限制且在一年之内删除曾经注册过的序列号不会增加100台的限制。公司和个人开发者都可以加入此计划,费用为每年99美元。
- 企业计划:面向创建专有应用程序供内部使用的专属应用程序(例如通过无线分发)的公司和组织,可以无限通过Ad Hoc方式发布到企业内部设备上,但是不能通过App Store发布。开发机构需提供其 Dun & Bradstreet编号(DUNS)进行注册,费用为每年299美元。
- 大学计划:面向希望在其课程中引入应用程序开发的高等教育机构。注册后可以访问许多iOS开发技术资料,但不能对外正式发布iOS应用程序,也没有一年两次的技术支持事件,该计划免费。
iOS 7是美国苹果公司开发的手机和平板电脑操作系统。2013年6月10日于苹果公司全球软体开发者年会上发布并计划于2013年秋季推出。iOS 7包括重新设计的用户界面及一些对操作系统功能的改进。
北京时间2013年9月11日凌晨苹果在秋季发布会上宣布iOS 7于9月18日正式推出,2013年9月19日凌晨1点开放免费下载更新。
iOS 7在用户界面上有着与之前版本完全不同的视觉设计,应用程序的图标变得更锐利、平面,在许多地方采用了较为纤细的字体,以往的拟物风格在iOS 7中不再出现,并与iCloud.com进行进一步集成。
此外,iOS 7的画面采用类3D的效果,在锁定画面及桌面会有3D的效果,但若设备并非使用Retina显示屏,效果可能会不明显。所有的内件应用程序、解锁画面与通知中心也经过重新设计。
此外,iOS 7也新增了控制中心界面,让用户能够快速控制各种系统功能的开关(包括飞航模式、蓝牙、无线网络等),以及调整屏幕亮度、播放或暂停音乐等。背景多任务处理功能也经过了强化,现在能够支持每一种应用程序,切换程序时也有了新的用户界面。
其他的新功能还包括音乐程序中自带iTunes Radio、iOS设备间分享文件的AirDrop、Siri的功能加强、背景自动应用程序更新,以及FaceTime音频交谈等。