iOS 开发学习成长之路@IT·互联网iOS

WWDC 2018 | iOS 12 Beta初体验

2018-06-06  本文已影响1039人  TankXie

2018年6月5日凌晨1点(美国加州时间6月4日上午10点),苹果在美国圣何塞举行了WWDC 2018年度开发者大会,按惯例更新了手机、手表、电视、电脑四大OS操作系统。本次并没有硬件产品发布更新。

写在前面

今天下午,下载了 macOS 10.14 Beta 和 iOS 12 Beta 体验了一把,这里分享一下短暂的体验心得。

体验之余,查看了一下官方的文档,机智的我发现,iOS 12刚好从12个方面进行了更新,如下图所示:


image.png

本文也就从这12个方面,总结一下本次苹果的更新。

按照个人喜好,我心中 iOS 12 的 top3功能是:

本文使用的环境:

1. Performance

The things you do every day are faster than ever.

性能的提升是本次iOS 12发布的核心,不仅新机器,在 iPhone 5s这种老机器上iOS 12也会表现很优的性能,所以从这个角度来讲,iOS 12出的第一时间建议更新。

下图展示了苹果对性能的提升的描述:

image.png

从上图不难看出,从系统的响应、系统动画、APP加载、键盘响应、相机加载 和 分享 都有不错的性能提升。

分享几点个人体验

搜索

就我个人使用习惯,我高频使用搜索功能,之前iOS 11的时候搜索界面键盘弹出较慢,甚至有时候会出现弹不出来键盘的情况,今天更新系统之后,在开很多后台应用的情况下,可以流畅的弹出键盘。

image.png

应用间的切换
在开启后台刷新功能的时候,同时打开一堆APP,iOS 11下切换应用有轻微的卡顿现象,iOS 12体验流畅。

锁屏状态下打开相机
这一功能有明显变流畅。

2.FaceTime

FaceTime是一款社交工具,优化方向也是让它变得更适合社交,其中有:

国内用FaceTime用的比较少,所以这些更新对我们来说吸引力不大。

下图展示了苹果对FaceTime的描述:

image.png

3. Messages

Message 目前也是比较低频的应用,就我而言,现在用它的最主要功能应该是用来收验证码。

它的更新其实和FaceTime有类似之处,就是做的更好玩,更适合社交,如下列举了它的一些详细更新点:

image.png

接下来介绍一下Animoji 和 Memoji。

什么Animoji?

Animoji是在iPhone X上的动画表情。是iPhone在十周年特别版iPhone X发布的新功能。其使用面部识别传感器来检测用户面部表情变化,同时用麦克风记录您的声音,并最终生成可爱的3D动画表情符号,用户可以通过iMessage与朋友分享表情符号。

以上摘自百度百科,下图是Message 界面 Animoji 的截图。

image.png

Animoji是苹果推出的一项基于人脸深度数据的 AR 体验,这给很多基于人脸的 AR 体验提供了思路,具有代表性。

什么Memoji?

Create an all-new kind of Animoji that fits your personality and mood.

上面是官方文档的描述,其实就是增强版本的Animoji。强调了 personalitymood

体验

1. 增加了眨眼和吐舌头检测

image.png

2. 增加了自定义表情功能

点击左上角的增加表情按钮,它会给你许多外表特征提示让你选择,最终,按照你的选择结合深度数据来确定你的面部特征,生成表情。

image.png

经过我我仔细思考,外加同事 @adams 相面之后,做出了一个自己的Memoji,如下图:

image.png

我是觉得和本人差距还是蛮大的:

image.png

其实这个功能,我觉得还可以做的更好。
那就是按照你面部的深度数据自动生成表情,不需要去选择自己的脸型等选项,这样比自己选体验要好。

4.Screen Time

Screen Time 可以让你了解你自己时间是花在哪些应用上的,这个功能简直太好了。

你可以明确看到你的时间是消耗在哪些APP上,对许多家长来说更好的是,可以监控自己孩子在手机里的行为了,如果发现沉溺,可以及早控制。iPhone 悄然成为了虎爸虎妈的第一选择。

下面列举了它的一些详细更新点:

image.png

其实这项功能从系统层面上来实现是不难的,不知道为什么直到今天才做?

体验

今天下午体验了一把,这是我下午的时间统计:

image.png

这样以后,当你感觉到玩手机浪费时间,需要通过APP来泄愤的时候,就可以精确下手了!!

5.Notifications

Notifications更新的核心逻辑就是:通过各种方式,尽量让你看到紧急的、重要的、你想看的通知,避免通知满天飞。

image.png

点击可以展开:

image.png

下图展示了notification分组和勿扰模式的提醒:

image.png

当你开启勿扰模式的时候,锁频时候,系统就会告诉你,你当前开启了勿扰模式!!!

这样你就不会因为中午睡觉开了勿扰模式,下午睡醒之后忘记关闭,而错过重要电话而懊恼了!!!

6. Do Not Disturb

勿扰模式的更新,主要是体现在,增加了智能的打开和关闭勿扰模式。

也就是就是加入了一些时间和GPS的判断逻辑。

你睡觉的时候,在起床前自动打开勿扰模式,这个功能我记得iOS 11好像也有,但是需要你手动设置。

image.png

7. Augmented Reality

iOS 12对AR的支持更加强大了,发布了ARKit2.0,关于AR的详细更新,请参考 WWDC 2018 | iOS 12 Beta 无与伦比的 AR 初体验

iOS 12中,增加了一个 Measure APP,这里面的测量功能就是基于AR的,可以测量空间中的任意两点之间的距离,以后基本上就告别直尺了。

下图是Measure的使用截图:

image.png

8. Photos

相册作为一个高频应用,添加了一些实用的功能,这些功能主要是基于给照片更多的分类,支持更多种方式的搜索。
背后应用了更多的图像学技术。

image.png

通过体验发现,相册会给照片打标签,标签主要分为以下几类:

如下图,相册帮我给照片打上了“人物”、“运动”、“食物” 和 “篮球”标签。

image.png

支持多关键字搜索功能也很实用,比如按照分类和时间来搜索照片:

image.png

9. Camera

相机也是一个高频应用,iOS 12主要是优化了拍照时,对人像的处理,这一块在iOS 11中已经表现的很优秀了。

iOS 12还新增了高亮和自动对焦二维码功能,当相机识别到二维码是,会提示用户是否自动跳转Safari打开链接。

对开发者来说需要关注 Portrait Segmentation API,可以实现前景和背景分离。这是个听着很有用的功能。

image.png

下图是扫描二维码的界面:

image.png

10. Siri

对于开发者来讲,需要关注 一下 SiriKit,这是iOS 12增加的API。

按照我的使用手机习惯,Siri 我平时用Siri最多的场景是,hi,Siri,帮我设置一个明天早上八点的闹钟!其余的场景我都不习惯使用Siri。

下面是苹果Siri的详细更新点:

image.png

我体验了一下Siri引导找回qq密码,Siri只是完成了到qq APP的跳转;

照片搜索也不太好使,我想搜索“食物”照片,结果却是:

image.png

这也可能和我普通话不太好相关吧🤡🤡🤡🤡🤡。

11. Privacy and Security

iOS 12 在隐私和安全这一块的更新,对用户基本上是无感知的。
苹果从禁止开发者获取用户 mac 地址以来,在 tracking prevent 以及密码安全方面一直表现的很好。

对开发者来讲,苹果新开放了Password Manager API,需要关注。

image.png

12. App Updates

Apple 重新设置了几款系统自带的APP,只是 redesigned ,变化体现在UI 上,功能上并没有大的变化。

image.png

下面展示了iPad Pro上语音备忘录的录音界面:

image.png

后记

以上就是iOS 12更新的主要内容,其实从用户角度来看,最利好的消息是系统更流畅了,所以还是蛮值得期待的。而且ARKit2.0中有较大的变化,支持多用户AR体验和3D识别,后续肯定有很多好玩的AR应用出现,这也是个不错的消息。

从开发者角度来说,体验11.2的系统,暂时还没有发现由于系统原因导致的大面积出现crash或其它异常,这样也可以放心睡个安稳觉了。

后面会写一篇文章WWDC 2018 | iOS 12 Beta 无与伦比的 AR 初体验
详细介绍ARKit2.0。

码字不易,喜欢可以点赞哦!

image.png
上一篇下一篇

猜你喜欢

热点阅读