ios各个版本新特性总结及使用情况

ios各个版本新特性总结及使用情况

注:黄色标记的新特性M3中已使用

iOS 9 新特性

一、iPad多任务功能增强

1、全新的多任务界面

在iOS 9中,多任务界面从原来的横向单层排列进化成层叠排列,从而减少滚屏手势距离,从而加快多任务切换速度。

2、多任务分屏功能

在iOS 9中,可以让用户在不离开当前应用的同时,通过侧滑手势来打开第二个App。

  • 分屏功能涉及两部分功能:
  1. Slide Over- 让我们可以在不离开当前应用的同时就可以打开第二个应用程序,两个应用程序会同时显示在iPad的屏幕上。
  2. ==Split View- 放入两个页面的显示容器,可以任意切换两个屏幕的比例。目前iPad最新版本已采用该特性适配==。

3、画中画(Picture in Picture, 简称PiP)功能

可以将这个视频转换成浮动窗口,并随意改变它的大小以及显示位置。开发者可以通过使用AVKit.framework中的AVPictureInPictureController和AVPlayerViewController类来实现画中画功能。

二、搜索优化与增强

iOS 9开放了搜索的API,为用户提供了可以访问应用内部信息的搜索功能,当开发者设置应用的内容可以被搜索时,用户可以通过Spotlight、Safari搜索结果、Handoff或者Siri建议中访问到你应用中的内容信息。

三、支持从右至左的语言(RTL)

支持从右至左的语言支持,可以很轻易地使一个用户界面进行翻转。

四、App扩展

1、网络扩展(每个网络扩展,需要苹果公司许可)

  1. 使用Packet Tunnel Provider extension point来实现自定义VPN通道协议客户端。
  2. 使用App Proxy Provider extension point来实现一个透明网络代理协议客户端。
  3. 使用Filter Data Provider和Filter Control Provider extension points来实现动态的设备端网络内容过滤。

2、Safari扩展

使用Shared Links extension point来让用户通过Safari的分享链接看到你的内容。

3、Spotlight扩展

使用indexing extension point对App内的数据进行索引。

五、系统框架改动

1、HealthKitFramework

  1. 对跟踪生殖健康和紫外线照射的等新领域的支持。
  2. 新增批量删除条目和跟踪删除条目功能。

2、MapKitFramework

MapKit框架对功能进行了一些补充,具体包括:

  1. 支持查询公交的预计到达时间和公交路线。
  2. 地图视图支持了3D天桥模式。
  3. 注释可以完全定制。
  4. MapKit和CLGeocoder可以为搜索结果提供时区信息

3、PassKitFramework

PassKit框架在Apple Pay中包括几个附加功能的增强。具体包括:

  1. Apple Pay支持Discover cards、借记卡和信用卡。
  2. 发卡机构和支付网络可以直接在他们的应用程序中添加卡到Apple Pay中。

iOS 10 新特性

一、SiriKit

所有第三方应用都可以用Siri,支持音频、视频、消息发送接收、搜索照片、预订行程、管理锻炼等。

二、Message App Extension

可以给Message.app提供两种App Extension,分别是可以提供一个表情包,和一个自定义的界面,用于表情搜索等。

三、Speech Recognition语音识别

引入Speech.framework用来支持语音识别,在app中可以识别语音并转成文本,语音来源可以是实时的也可以是录音。

四、Adapting to the True Tone Display真色调展示

真色调(True Tone)显示使用环境光传感器,可以做到配合当前环境的光线条件自动调节显示的颜色和强度。

五、App Search Enhancements应用搜索增强功能

新的CSSearchQuery类支持搜索那些你用Core Spotlight API指出的应用内内容

六、Apple Pay Enhancements

用户可以从网页上,或通过Siri和地图的互动来使用Apple Pay进行简单和安全的支付。

七、CallKit来电拦截相关

==可以进行呼叫拦截和来电识别。你可以创建一个应用扩展来将电话号码和名称关联起来,或是告诉系统什么样的号码需要被拦截。==

八、iOS10.0中字体跟随系统设置变化大小

在以前如果说我们想改变APP中程序的字体大小,我们只能自定义字体或者使用runtime进行处理,或者都得设置UIFont,非常的不方便,从iOS 10苹果官方允许我们自定义设置代码:self.labels.adjustsFontForContentSizeCategory = YES;

iOS 11 新特性

一、Core ML

Core ML 3支持比以往更先进的机器学习模型。使用Create ML,可以使用零代码构建机器学习模型。

二、ARKit

从设备的摄像头增加2D或3D元素实时取景,一定程度上使得这些元素似乎居住在真实的世界。ARKit结合了设备运动跟踪,摄像机场景捕捉,高级场景处理和显示便利性,简化了构建AR体验的任务。

三、Drag and Drop

通过iOS中的拖放,用户可以使用连续手势将项目从一个屏幕位置拖动到另一个位置。拖放活动可以在单个应用程序中进行,也可以在一个应用程序中启动,在另一个应用程序中结束。iPad上提供所有拖放功能。在iPhone上,拖放仅在应用程序中可用。

四、FileProvider 和 FileProviderUI

提供一套类似 Files app 的界面,让你可以获取用户设备上或者云端的文件

五、DeviceCheck

使用DeviceCheck API,结合服务器到服务器API,您可以设置和查询每个设备的两位数据,同时保持用户隐私。

六、PDFKit

可以使用这个框架显示和操作 pdf 文件。

七、SMS and Call Reporting

可以开发一个 app extension 来拦截系统 SMS 和 MMS 的信息。

八、Core NFC

使用Core NFC,可以读取包含NFC数据交换格式(NDEF)数据的1到5类型的近场通信(NFC)标签。

九、Auto Fill

密码自动填充功能,通过在登录界面中将用户密码直接放在键盘上,可以轻松登录。

iOS 12 新特性

iOS的更新内容主要是性能方面的提升,打开相机的速度提升70%,屏幕键盘呼出速度提升50%,其它App启动速度提升2倍。

一、Siri Shortcuts

它的主要功能依旧是将各种事件进行排列组合,以最终实现一次触发完成多个操作,比如自动举报垃圾短信、扫描二维码自动复制内容等等。苹果开放了更多的系统接口, 支持第三方应用的接入, 让Siri可以为我们做到更多,创造更多可能性.

二、Interactive Controls in Notifications

通知现在加入了更多的交互, 让用户可以在不打开应用的情况下作出更多的操作. 此外,最显见的就是通知分组功能。

三、ARKit 2

现在, ARKit能够保存当前环境的状态并在下次使用时直接利用之前的环境数据构建3D模型,将3D模型+AR变成可以分享的文件

iOS 13 新特性

iOS13目前已开放开发者测试版本,正式版本将于秋天推出,目前新特性相关资料较少。

一、Dark Mode 暗黑模式

iOS13最主要的是推出了暗黑模式Dark Mode,可能iOS 13正式发布过后需要进行相关适配。


下载.jpeg
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,126评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,254评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,445评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,185评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,178评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,970评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,276评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,927评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,400评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,883评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,997评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,646评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,213评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,204评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,423评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,423评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,722评论 2 345

推荐阅读更多精彩内容

  • iOS7新特性 · 在iOS7当中,使用麦克风也需要取得用户同意了。如果用户不允许app使用麦克风的话,那么需要使...
    AlvinCrash阅读 7,457评论 0 13
  • 前言在今年6月14号苹果WWDC开发者大会上,苹果带来了新的iOS系统——iOS 10。苹果为iOS 10带来了十...
    sky_kYU阅读 3,447评论 5 12
  • 1.1 SiriKit 所有第三方应用都可以用Siri,支持音频、视频、消息发送接收、搜索照片、预订行程、管理锻炼...
    乡水情缘阅读 1,389评论 4 9
  • iOS10 新特性 随着WWDC16的结束,iOS版本号也跨入了两位数 10.0。对于开发者来说,好消息是iOS1...
    Bc_wh1te_Le1阅读 217评论 0 0
  • 一、iPad多任务功能增强 1、全新的多任务界面 在iOS 9中,多任务界面从原来的横向单层排列进化成层叠排列,从...
    刘胜强MT阅读 3,399评论 0 5