码迷,mamicode.com
首页 > 移动开发 > 详细

iOS6,7,8,9新特性汇总

时间:2016-08-06 13:03:41      阅读:243      评论:0      收藏:0      [点我收藏+]

标签:

iOS 7对比iOS 6来说几点它的显著UI风格变化

  目前整个设计的趋势是让UI少一些修饰,之前的苹果推崇拟物化设计,让用户一目了然那个东西是干什么的。此次iOS 7的设计却让整个调调发生了变化,总的来说,手势没变、区别也很小,最大的变化就是审美变了,简单的线条,刺眼的留白,鲜艳的颜色,少了很多装饰的应用图标,从一个为小白用户设计的界面趋向于成熟用户的调。

严格来说iOS 7不是完全扁平化的,界面还有微妙的阴影、灯光效果、渐变以及视差效果。一句话,它当然变平了,但不是纯粹二维的。

  扁平化的直接目的是要强调内容而非介质,所以相对于iOS6,iOS 7上应用只在内容上强调了它的美学和概念特性,功能和信息装饰只出现在必要的地方。所以以下面的应用为例,桌面没有很明显的控制,重点只关注 “做事情” 的清单。

iOS 7舍弃了人工制品的花哨,回归到了设计的本质,致力于追求简单,达到直击内容的目的。之前的光泽感、斜边缘、阴影和边界将一去不复返。视觉上不再是让精致的图标要让我们集中、紧张,吸引我们的全部注意力,而是尽可能地放松,去关注应用图标所关注的内容。

iOS7出现的新特性

一、已禁用-[UIDevice uniqueIdentifier]

苹果总是把用户的隐私看的很重要。-[UIDevice uniqueIdentifier]在iOS5实际在iOS5的时候已经被遗弃了,但是iOS7中已经完全的禁用了它。Xcode5甚至不会允许你编译包含了指引到-[UIDevice uniqueIdentifier]的app。

此外,iOS7之前的使用了-[UIDevice uniqueIdentifier] 的app如果在iOS7上运行,它不会返回设备的UUID,而是会返回一串字符串,以FFFFFFFF开头,跟着-[UIDevice identifierForVendor]的十六进制值。

二、UIPasteboard由共享变为沙盒化了

UIPasteboard过去是用来做app之间的数据分享的。UIPasteboard本无问题,但是开发者开始使用它来存储标识符,和其他的相关app分享这些标识符的时候问题就出现了。有一个使用这种把戏的就是OpenUDID。

在iOS7中,使用 +[UIPasteboard pasteboardWithName:create:]和 +[UIPasteboard pasteboardWithUniqueName]创建剪贴板,而且只对相同的app group可见,这样就让OpenUDID不那么有用了。

三、MAC地址不能再用来设别设备

还有一个生成iOS设备唯一标示符的方法是使用iOS设备的Media Access Control(MAC)地址。一个MAC地址是一个唯一的号码,它是物理网络层级方面分配给网络适配器的。这个地址苹果还有其他的名字,比如说是硬件地址(Hardware Address)或是Wifi地址,都是指同样的东西。

四、iOS现在要求app如需使用麦克风,需要征得用户同意

五、去掉了纹理颜色

六、通过iCloud同步用户设备的密码

七、使用原生的Base64

八、实现多语言语音合成

九、使用Core Image来检测眨眼以及微笑

十、给UITextView增加了链接

 

iOS 8系统的功能的增加和改变

     首先是iMessage功能,它可以发送语音、位置等信息,并且在语音发送时还有一个多功能界面来供用户点击发送和关闭。另外就是iOS 8系统终于支持第三方输入法了,例如之前用户只能越狱才能使用的搜狗输入法在iOS 8系统中就可以完美适配。当然,健康类应用在iOS 8正式版中依旧被保留,HealthKit健康平台可以用来管理心率、运动、饮食等健康数据,它能和医院直接相连接共享个人健康数据。除了上述这些外,iOS 8系统的通知中心更加强大,并且指纹识别可以应用到第三方软件。

iOS 8 的特性 :  

一、UIAlertController对alert&actionSheet的封装

二、UIPopoverController直接通过present方式呈现

三、获取用户授权的用户隐私保护

四、针对屏幕适配应运而生的size classes

 

iOS 9

1.更智能的Siri

首先是Siri,iOS9中的Siri换了新面貌,并且具备强大搜索能力,它可以智能发觉信息中的日程消息,会在特定时间知道你的需求,还可以在你插入耳机的时候主动播放音乐。或者根据你所在的时间、地点、打开的App、连接的设备等等,来预测你的下一步行动。

插入耳机主动播放音乐

更智能的Siri让设备更像一个贴身助手,苹果开放了搜索API,这样做可以让用户在iOS9中搜索到更多内容。在你早上拿起iPhone的时候,它会根据你的日常习惯向你建议要打开的应用。当你开始往邮件里添加收件人时,设备会根据你的习惯,为你建议一些收件人。这些都是Siri能做到的事。

2.全新备忘录应用

iOS9的备忘录应用经过了重新设计,功能变得更为强大。轻轻一点,就能在备忘录 app 里添加核查清单。你可以从备忘录里直接启用相机来添加照片,甚至还可以直接动动手指来画张草图。

备忘录

3.原生地图支持公交查询

在iOS9中,地图应用也带来了各种全新的功能,原生地图终于可以查询公交换乘了,中国地区支持超过300个城市。新地图还可以搜索附近的餐厅、酒吧、购物中心,以及各种正在举办的活动。

原生地图支持公交查询

4.像看杂志一样读新闻

News App是iOS9带来的一个新应用,可以根据用户的兴趣推送相应新闻。和其它新闻应用相比,News app最大的优势就是其中的文章有精美版面设计、图片廊、动画和视频的互动式报道,看起来更像是一个多媒体电子杂志。

News App

又一个删不掉的应用,不过还好,News App目前只在美国、澳大利亚和英国推出。

5.QuickType打字更快

iOS9的QuickType键盘配备了各种新功能,让输入和编辑都更简单快捷。全新Shortcut Bar让iPhone和iPad写东西就变得更方便。在搭配外置键盘使用iPad时,你也可以用快捷键来进行操作。

6.分屏显示和全新切换方式

iOS9重新设计了App间的切换。

全新APP切换界面

全新的Slide Over分屏显示功能让你在不离开当前应用的同时就能打开第二个应用,这可以让iPad实现单屏多任务,物尽其用。需要注意的是,分屏功能只支持iPad Air 2。

iPad分屏显示

视频播放还支持画中画模式,在主屏幕或使用其它应用时,视频可以在一个角落持续播放。

视频画中画

画中画比分屏显示支持的设备多一些,包括:iPad Air、iPad Air 2、iPad mini 2、iPad mini 3。

7.健康应用记录更多信息

健康应用可以为你追踪着记录日常生活中的诸多健康信息,从你的各种健身项目,到你需要喝多少水。还能用于记录孕期健康,例如坐了多久,受到了多少紫外线照射等。

健康应用

8.HomeKit支持更多设备

HomeKit能支持家用安全系统、自动窗帘等新设备。凭借iCloud Remote Access,无论你在哪儿都能控制它们。

HomeKit

9.CarPlay连接汽车与手机

CarPlay让你能以更智能、更安全的方式在车里使用iPhone。现在,你还能用无线的方式连接你的汽车和iPhone。

CarPlay

10.开源的Swift

目前在App Store中有超过15000个应用都是用Swift来开发的。在今年晚些时候,Swift会开放源代码,对iOS、OS X和Linux都适用。

Swift

11.低功耗模式更省电

iOS9带来了一个全新的“低功耗模式”,在该模式下可以延长电池续航时间,带来额外3小时的续航,这样一来,iPhone6 Plus更耐用了。

低功耗模式

12.iOS9减肥了

iOS9的开发者测试版今天就可以更新,公测时间为7月,正式版将于秋季降临,支持iPad2以后所有苹果平板和iPhone4s以后所有苹果手机。并且16G容量的旧设备也不怕升不了级,安装iOS9的空间需求已从4.6GB下降到1.8GB

 

iOS6,7,8,9新特性汇总

标签:

原文地址:http://www.cnblogs.com/ios-0728te254096fh/p/5743707.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!