iOS是由苹果公司开发的移动操做系统 。苹果公司最先于2007年1月9日的Macworld大会上公布这个系统(最初叫iPhone runs OS X)。该系统最初是设计给iPhone使用的(因此后来曾命名为iPhone OS),以后陆续套用到iPod touch、iPad以及Apple TV等产品上(因此在WWDC2010上最终宣布改名为iOS)。 ~<注:WWDC:全球苹果开发者大会>~ api
Q2: Generations of iOS
iPhone OS 1(2007)
Multi-touch
Simple UI
New UE
2007年,乔布斯团队推出了首款iPhone。这款iPhone搭载了iPhone OS 1系统。它的出现打破了人们对“传统手机”的定义。然而本质上,那时的iPhone还仅仅是一部具备通话功能的iPod。
iPhone OS 2(2008)
SDK for WWD in Mar.
App Store in Jul.
Rich functions
2008年3月,Apple发布了iPhone OS 2系统,而且为开发者提供了iOS软件开发包。鼓励开发者使用苹果官方提供的SDK开发原生应用。 (由于在以前,乔布斯在鼓励开发者开发网页应用而不是原生应用,致使在当时应用程序质量不高,功能有限。)
而且,Apple在当年7月推出App Store,这是iOS发展历史上的一个里程碑。它的出现开启了iOS和整个移动应用时代。收入三七分红的制度和良好的生态环境迅速吸引了大量iOS开发者。很快,iPhone几乎变成了一款“万能”的手机:量角器,水平仪,游戏机,其中还不乏一些至关具备逼格的“喝啤酒”,“吹蜡烛”等游戏。(对比传统手机:只能打电话发短信等基本操做,那时iPhone的出现引发了世界级的轰动)。而且,在此后的几年中苹果不停地完善App Store。直到如今,App Store成为了苹果本身最值得骄傲的地方之一。
iPhone OS3(2009)
Supplement
Skeuomorphism(拟物设计)
iOS 3.2 for iPad
iPhone OS 3.0更像是填补前两代系统的空白。例如键盘的横向模式、新邮件和短信的推送通知等功能。还有基本也是最重要的复制粘贴功能。 除此以外,App还出现了备受争议的新外观:拟物设计(skeuomorphism)。 2010年4月,苹果发布了iOS 3.2。iOS 3.2是一次划时代的演变,由于这是第一款针对“大屏”iPad平板优化的移动操做系统。
苹果表示,AR 是颠覆性的技术,可让用户以全新的方式体验真实世界,改变人们的工做和生活方式,iOS 12 将延续这一点,带来全新的 AR 共享体验、与特定位置持久绑定、对象检测和图像跟踪等体验。苹果透露,iOS 是世界上最大的 AR 平台,拥有数亿支持 AR 体验的设备。
iOS 12 支持在不一样系统平台上体验 AR,苹果与皮克斯(PIXAR)团队密切合做,创建了一种称之为 USDZ 的 AR 文件格式,这是一种兼容的文件格式能够共享,例如在邮件中以附件的形式共享,对方打开将提供一样出色的 3D 动画效果,将 3D 图像、视频、文本等各类各样的物体搬到现实当中查看。 全新的 USDZ 的 AR 文件格式在苹果设备的整个生态体系中很是重要,由于在不少地方(包括消息、Safari、邮件、文件和新闻等app)都支持,很是实用,例如在看新闻 app 中阅读文章时到有一张有趣的 AR 图片,其实就是 USDZ 格式文件,点开就能够以 3D 的形式浏览图片中的动态内容,彻底可交互,可左右上下拖动查看细节。USDZ 也支持网页版,可帮助用户在 Safari 上直接定制物品的外观,或将其搬现实中查看实际大小。 苹果为开发者提供了一些合做伙伴如何建立 USDZ 文件的 3D 开发工具, Adobe、Autodesk 等公司将与苹果合做,能够直接经过旗下的专业工具如 Adobe 云套件建立 AR 内容,接入云服务,推进在全部 iOS 平台分享 USDZ 文件来体验 AR。 在这一环节,苹果发布了一款 AR 体验的“测量(Measure)”app,这款自带尺子的应用支持使用 iOS 设备的传感器进行校准,用户可借此轻易的测量现实世界中物体的大小尺寸,包括相框、海报、三角形、标志和表面线条等,这款 app 还能够显示对角线尺寸、计算区域,让用户掌握更精确的数据。同时,在ARKit2.0中,支持了多个用户加入到同一个AR环境中游戏。
New3:Siri Shortcuts
苹果表示,Siri 是全世界最大的语音助手,每个月超过一百亿次请求,新的 iOS 增长了一个名为 Siri Shortcuts 功能,对第三方应用开放了 API,所以任何应用程序均可以经过 Siri Shortcuts 来“集成” Siri,实现更多提醒建议和快捷功能,苹果在 iOS 12 中内置了一个叫作 Siri Shortcut 的应用程序。
简单地说,Shortcut 相似于为第三方 app 提供的 Siri 中转,而不是让 Siri 直接集成到第三方 app 中,主要操做体验仍是在苹果本身的 Shortcut app 中,开发者只要接入就能实现更多以前没法经过 Siri 去实现的功能。苹果表示,Siri Shortcut 有助于用户天天完成本身想要作的事情,用户能够经过建立一个简单的语音命令就能编辑提醒功能或启动任务。 基本上能够说,只要第三方 app 接入 Siri Shortcut,就能够从不一样的应用程序中建立一系列快速操做,或者将大量有用建议提供给用户,总之这一切操做用户只要对 Siri 开口发出命令便可。苹果表示,开发人员能够快速经过 api 实现这些新功能。
New4:Efficiency
Do Not Disturb 新“勿扰模式”:用户能够根据指定的时间、地点或动做自动蔽屏一些不须要的信息,例如在睡觉前设置请勿打扰,那么 iPhone 将会经过调暗屏幕和隐藏锁屏上的全部通知来帮助用户睡个好觉,直到早上才会提示。用户能够用 3D Touch 设置请勿打扰模式的持续时间。