本节书摘来自异步社区《iOS 8开发指南(第2版)》一书中的第1章,第1.1节1.1 iOS系统介绍,作者 管蕾,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.1 iOS系统介绍
iOS 8开发指南(第2版)
iOS是由苹果公司开发的手持设备操作系统。苹果公司最早于2007年1月9日的Mac World大会上公布这个系统,最初是设计给iPhone使用的,后来陆续套用到iPod touch、iPad以及Apple TV等苹果产品上。iOS与苹果的Mac OS X操作系统一样,本来这个系统名为iPhone OS,直到2010年6月7日WWDC大会上才宣布改名为iOS。
1.1.1 iOS发展史
iOS最早于2007年1月9日的苹果Mac World展览会上公布,随后于同年的6月发布第一版iOS操作系统,当初的名称为“iPhone运行OS X”。
2007年10月17日,苹果公司发布了第一个本地化iPhone应用程序开发包(SDK)。
2008年3月6日,苹果发布了第一个测试版开发包,并且将“iPhone runs OS X”改名为“iPhone OS”。
2008年9月,苹果公司将iPod touch的系统也换成了“iPhone OS”。
2010年2月27日,苹果公司发布iPad,iPad同样搭载了“iPhone OS”。
2010年6月,苹果公司将“iPhone OS”改名为“iOS”,同时还获得了思科iOS的名称授权。
2010年第四季度,苹果公司的iOS占据了全球智能手机操作系统26%的市场份额。
2011年10月4日,苹果公司宣布iOS平台的应用程序已经突破50万个。
2012年2月,应用总量达到552 247个,其中游戏应用最多,达到95 324个,比重为17.26%。
2012年6月,苹果公司在WWDC 2012上推出了全新的iOS 6,提供了超过200 项新功能。
2013年6月10日,苹果公司在WWDC 2013上发布了iOS 7,几乎重绘了所有的系统APP,去掉了所有的仿实物化,整体设计风格转为扁平化设计。
2013年9月10日,苹果公司在2013秋季新品发布会上正式提供iOS 7下载更新。
2014年6月3日,苹果公司在WWDC 2014开发者大会上正式发布了全新的iOS 8操作系统。
1.1.2 全新的版本——iOS 8
北京时间2014年6月3日凌晨,苹果年度全球开发者大会 WWDC 2014 在美国加利福尼亚州旧金山莫斯考尼西中心(Moscone Center)拉开帷幕。本次大会上苹果正式公布了最新版iOS系统版本iOS 8。全新的iOS 8继续延续了iOS 7的风格,只是在原有风格的基础上做了一些局部和细节上的优化、改进和完善,更加令人愉悦。iOS 8系统最突出的新特性如下所示。
(1)短信界面可以发送语音
iOS 8很特别的一个新功能,短信界面除了可以发送文字和图片之外,还可以直接录制语音或者视频并直接发送给对方,这一功能和国内的交友软件——微信十分类似。
(2)输入法新功能:支持联想/可记忆学习
iOS 8内建的输入法增加了和SwiftKey类似的功能,这是一款在安卓手机中非常流行的输入方式。iOS 8的全新输入功能名为QuickType,最突出的特点就是为用户提供“预测性建议”,它会对用户的习惯进行学习,进而在其录入文字的时候为其提供建议,从而大幅提升文字输入速度。
(3)更加实用的通知系统
在iOS 8系统下,用户可以直接在通知中进行回复,包括短信、微博等在内的所有消息,即便是在锁屏界面也可以进行操作。另外,当双击Home按键开启任务栏界面后,会在上方显示一行最常用的联系人,用户可以直接在上面给其中某一个人发短信、打电话。
(4)正式挺进方兴未艾的健康和健身市场
在iOS 8系统中内置了Healthbook应用,这是一款在iOS 8系统中运行的应用程序,苹果将利用它挺进方兴未艾的健康和健身市场,这一直是可穿戴设备公司追逐多年的重要领域。苹果公司的Healthbook应用程序将对用户的身体信息进行跟踪统计,其中包括步数、体重、卡路里燃烧量、心率、血压,甚至人体的水分充足状况。
(5)其他新特性
消息推送新方式:用户可直接下拉通知栏回复消息。
多任务管理界面:在其上方新增最近联系人,并可直接进行发邮件、打电话等操作。
邮件:用户可直接在邮件界面快速调出日历,快速创建日程事项,此外,还可以在侧边栏通过手势快速处理邮件。
全局搜索更强大:用户可以在设备中实现搜索电影、新闻、音乐等。
iMessage功能更强大:加入群聊功能,可以添加/删除联系人,并且新增了语音发送功能。
iPad新增接听来电功能:用iPad也可以接听电话。
新增iCloud Drive云盘服务:实现在所有的Mac电脑和iOS设备,甚至Windows电脑之间共享文件。
企业服务方面:进一步增强易用性和安全性。
家庭共享(Family Sharing):家庭成员间可共享日程、位置、图片和提醒事项等。另外,还可以通过该功能追踪家庭成员的具体位置。
照片新功能:新的Photo加入了更多的编辑功能,以及更智能的分类建议。此外,还加入iCloud(5GB免费空间),实现多设备之间共享。
Siri进一步更新:可直接用“hey siri”唤醒。
支持中国农历显示,增强输入法和天气数据。
(6)针对开发者的新特性
支持第三方键盘。
自带网页翻译功能,如在线即时翻译功能。
指纹识别功能开放,使用第三方软件可以调用。
Safari浏览器可直接添加新的插件。
可以把一个网页上的所有图片打包分享到Pinterest。
支持第三方输入法:将是否授权输入法的选择留给用户。
Home Kit智能家居:可以利用iPhone对家居,如灯光等进行控制。
3D图像应用Metal:可以更充分利用CPU和GPU的性能。
引入全新基于C语言的编程语言Swift。
全新的Xcode。
相机和照片API也实现开放。