5分钟带你看完 WWDC 2018-程序员宅基地

前言

一年一度的 WWDC(苹果全球开发者大会)于北京时间 6月5日 凌晨1点开幕。废话不多说,来看看这次WWDC 都有哪些亮点吧!

iOS 12 和 ARKit 2.0

关键词:官方防沉迷最为致命

iOS 12

iOS 12 相较于 iOS 11 并没有太多UI上的变动,刚更新完 bate 版本的 iOS 12,完全感觉不到这是个新系统。

iOS 12 主要是对安全和性能的优化,iOS 12 在旧设备上的运行速度比 iOS 11更块,程序加载速度快了一倍。(PS:看来苹果并没有放弃旧设备)

ARKit 2.0

Apple 与 皮克斯 合作开发了一种用于共享AR内容的新文件格式,新的 AR 格式名为 USDZ。

作为一个含着金苹果出生的新生儿,USDZ 一开始就得到了 Adobe Creative Cloud (包括 Photoshop CC、InDesign CC、Illustrator CC、Dreamweaver CC、Premiere Pro CC)套件的支持。

同时,面向开发者的开发套件 ARKit 则升级到了二代,主要提升了面部跟踪、渲染能力、3D 探测和共享体验等能力。

随后展示了一款名为 Measure 的 App,可使用AR查看物品大小。

最后为了演示新的 AR 能力和效果,苹果请来了乐高的创意总监来捧场。这是一个真实的乐高积木建筑物为基础,最多四个人可以用苹果 AR 应用进行游戏,可以在真实环境中模拟出各种虚拟的形象和建筑。

相册优化

iOS 12 的相册将大大提升搜索性能,系统不仅会提出搜索建议,还会帮你按主题整理照片。

Siri变得更聪明

iOS 12 中,苹果为 Siri 提供了更加高效的操作,让它可以操作各个应用内部的功能,并且能在锁屏界面建议用户下一步的行动。

苹果还发布了一款名为「Shortcuts」的应用,它允许用户自定义 Siri 搜索指令,支持通过拖拽来快速编辑指令,同时还提供了一个指令库供用户下载现成的命令,就像是为 Siri 打造的 Workflow 自动化工具。

看到这里,相比熟悉苹果的朋友大概明白了,Siri 的本次改进,很可能是源于它收购的效率神器 Workflow,堪称一个用 Siri 唤醒的 Workflow。

原生应用大更新

iOS 12 中,不少原生应用都得到了更新。

  • iBooks 更名为 Apple Books,采用类似 App Store 的新界面设计。
  • 新闻应用(News)在 iPad 上新添加了侧边栏,方便浏览,也突出策划内容。
  • 语音备忘录现在支持 iCloud 了
  • 股市的界面重构,可以看到股票全天走势,并打通 News 应用,方便看财经新闻;

CarPlay 开放了

CarPlay 变得更加开放了,曾经被苹果狠心抛弃的 Google Maps 和 Google 的干儿子地图 Waze,以及来自东方的神秘力量高德地图成为首批 CarPlay 支持的第三方导航,从此“志玲姐姐为您导航”将可以常伴林肯领航者车主左右,中国梦和美国梦一起实现。

防手机沉迷 - 划重点!

本次 iOS 12 的重点就是:防沉迷!

鉴于手机上瘾成为了一个社会议题,今年 Google 和苹果都不约而同地将“防沉迷”加入到了系统更新当中:

  • Do Not Disturb(别吵我)功能将关掉手机的视觉通知,在夜深人静想起她或梦见她的时候,来了邮件也不会亮屏刺破夜的静谧和黑暗
  • Deliver Quietly(安静通知)则是将消息推送静默化、不显示在锁屏,也不出声,也不会在 app 右上角标红
  • Grouped Notifications(分组通知)可以将某一类型的通知归组,微信群聊消息不再有轰炸的感觉
  • Reports(应用报告)可以用周报告的形式,告诉用户用什么应用最多,哪个应用通知最多,每天起床第一个打开的是什么应用等等
  • App Limits(应用限制)可以给某个应用规定使用时间,当然这不是强制性的,用户可以突破限制继续“吃鸡”
  • Allowances(零用钱?) 是家长限制孩子使用应用的新特性

iMessage 和 FeacTime

Animoji 新增了 4 个新表情(幽灵,考拉,老虎和霸王龙),用户还可以为自己量身定做 Animoji ,并用到各种场景——这就是全新的 Memoji 技术

iOS 版 FaceTime 迎来了群聊功能,最多支持 32 人同时聊天,成员可以随时加入或离开聊天。聊天界面用瀑布流的形式呈现,正在说话的成员窗口会自动放大。macOS 版 FaceTime 同样也得到了更新。

tvOS

关键词:优化试听体验

tvOS 今年的变化比较小,更新主要集中在了影视资源以及细节优化上。

Apple TV 4K 将支持杜比全景声和杜比视界,让你在家里也能获得电影院般的听觉体验。

watchOS 5

关键词:运动进行到底

随着 Apple Watch 成长的,还有它的操作系统 watchOS,这一次 watchOS 升级到了第五代。

Apple Watch 的功能朝着运动的方向发展,此次 watchOS 5 的更新,也以运动为主。

watchOS 5 的一个小惊喜是让 Apple Watch 成为了对讲机,这个应用名为 Walkie Talkie(对讲机)。

Apple Watch 早就支持了 Apple Pay,不过在通知上,Apple Watch 显然可以做得更多,比如值机和给滴滴师傅付款评分,手表不再只是个通知器,也能做些轻交互。

还有 Apple Watch 可以浏览网页了~

macOS Mojave

关键词:夜间模式、全新的App Store

对于大多数人来说,macOS 更新最大的悬念,是新系统叫什么名字。

答案是:macOS Mojave,Mojave 中译名是莫哈韦沙漠,位于在美国加利福尼亚西南,出于洛杉矶和拉斯维加斯之间。

在 Mojave 这版系统中,苹果加入了一套适应暗光环境下使用的夜间主题,并对 Mac App Store 的交互界面进行了重塑,整个系统的改变甚至连库克都称为是苹果的一次 “巨大的跨越”。

夜间模式 / 动态桌面

不少用户会在暗光环境下使用电脑,即便是将屏幕亮度调到最低,也难免会因为白底色为主的主题而感到刺眼。在这次更新中,macOS Mojave 新增加了一套暗色主题,不同于目前将菜单和程序栏调成暗色的选项,新系统上的是一套全局暗色主题,即便是在文件夹、应用里都是以黑色为主色呈现。

另外,系统可根据时间变化对桌面进行自动调整,日间使用时系统为正常主题;夜间使用时系统则自动切换至暗色模式主题。此时,台下的开发者们爆发出了一阵欢呼,大概是这个主题能够提升程序员朋友夜间加班的幸福感吧。

智能分类

macOS 会跟据文件类型和标签对桌面的文件进行自动分类整理,从此再也不用担心满桌面都是文件了。

快速查看升级

访达在这次系统上的更新并不多,只是针对图片查看增添了 “图库视图” 功能。通过 “图库视图”,用户可更加便捷快速地浏览到访达文件夹内的图片内容,与此同时功能内部也内置了图片元数据显示窗,用户可以借助数据窗口了解到图片的相关详情,并且可对图片进行快速编辑操作。

截图/录屏操作 - 类似iOS

此次 macOS Mojave 加入了 “系统级” 的截屏功能,用户也可以在截屏后对截屏图片进行简单的标记。不过实际上,目前不少社交软件其实都已经具备了截图 + 标记的相关功能,且在体验上也相当不错。

安全权限

当我们在 iOS 系统上打开刚下载的应用程序时,系统会弹出弹窗,提示是否允许程序访问用户信息和手机硬件。而这次苹果也将相关的安全控制策略从 iOS “搬” 到了 macOS 上,当用户打开某个网址或程序时,系统会弹出 “是否允许访问” 的弹窗以获得用户批准。这也可能是为了呼应最近越发严格的隐私政策。

在 macOS 上运行的几款 iOS 程序

将 iOS 的应用程序搬到 macOS 上运行是不少玩家曾经有过的想法。此次苹果在新版的 macOS 系统上加入了 iOS 端的新闻、股市、家、语音备忘录四个程序,用户可以在桌面系统上通过这几款应用阅读新闻、控制家庭设备等等。

在发布会的最后,苹果否认了将对 iOS 和 macOS 进行合并的传闻,但考虑到 iOS 平台有非常庞大的应用数量,他们也希望其中的部分应用能来到 macOS。于是苹果在发布会上为大家提前预览了一个准备多年的项目,macOS 将可以使用 iOS 的 UIKit 框架进行开发,以降低开发多平台应用的成本。

比如这次 macOS Mojave 中新增的 4 款应用——News、股票、语音备忘录、家庭——均采用了这种新技术。

全新的 Mac App Store

在 iOS 11 对 Mac App Store 进行了重新设计后,macOS Mojave 也迎来了全新设计的 Mac App Store。新版拥有与 iOS 上 App Store 类似的发现页,里面能看到每日编辑推荐和一些 App 的使用技巧。进入 App 页面后,你可以看到视频预览和与 iOS 类似的评分系统。为了方便用户评分,新版 macOS 还加入了和 iOS 一样的 App 内打分功能。此外,苹果还宣布包括 Office 365 和 Adobe Lightroom CC 在内的一批重量级 App 将在今年稍后登录 Mac App Store。

结语

是的,这次的 WWDC 只有软件,没有新的电子设备发布,没有新 iPad Pro、没有 iPhone SE2、没有带八代酷睿的新 MacBook,唯一能和“硬件”沾上边的就是一个新的彩虹表带。

时至今日,苹果生态已经日趋完善了,大概苹果的产品经理们也想不出什么石破天惊的功能让大家 wow 一声了,有的只是细节层面的改进。作为看客和用户,也只能接受这样的现实了。

对了,那个可以四个人一起玩的乐高积木和 AR 应用,倒是可以考虑买来玩一下,不要一边说没有新东西,一边又对新东西视而不见。

对于 iOS 开发者来说,macOS 将可以使用 iOS 的 UIKit 框架进行开发是一个值得关注的点。

参考


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/cpongo3/article/details/89214645

智能推荐

Lua语法(四)——协程-程序员宅基地

文章浏览阅读695次,点赞3次,收藏3次。协程(coroutine)是Lua语言中的一个核心特性,它是一种轻量级的线程,可以在特定的时刻挂起和恢复执行,使得程序的控制流程可以更加灵活地切换和管理。Lua的协程通过coroutine库来实现,通过使用协程,可以将一个复杂的任务分割成多个阶段,并可以在各个阶段之间暂停和恢复执行。协程的概念类似于线程,但是与线程相比,协程更加轻量级,没有操作系统线程的开销和限制。使用协程可以很方便地实现一些需要多个步骤、需要等待的任务,例如网络通信、游戏中的动作处理等。

MySQL主从介绍 准备工作 配置主 配置从 测试主从同步_mysql主从配置完主,mysql下会生成blog吗-程序员宅基地

文章浏览阅读178次。 1,MySQL主从介绍。 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主从后,在A上写数据,另外一台B也会跟着写数据,两者数据实时同步的 MySQL主从是基于binlog的,主上须开启binlog才能进行主从。 主从过程大致有3个步骤 1)主将更改操作记录到binlog里 2)从将主的binlog事件(sql语句)同步到从本机上并记录在relaylog里 3..._mysql主从配置完主,mysql下会生成blog吗

如何在centos6下安装gcc_centos6 rpm 安装 gcc9.3.1-程序员宅基地

文章浏览阅读5.9k次,点赞2次,收藏4次。1.打开终端 2.切换知root:su root3.使用yum安装gcc:yum install gcc(安装过程中始终选择y)4.同理 安装g++:yum -y install gcc-c++_centos6 rpm 安装 gcc9.3.1

ShaderLab学习小结(十八)cubemap-程序员宅基地

文章浏览阅读129次。现在还没用到cubemap(除了天空盒子),只是初步的学了一下最简单的cubemap的shader找一幅图好吧,有点大,在unity里把它设置成cubemapOK,图有了,看shader,代码挺简单的,其实和普通的2D贴图shader挺像Shader "Custom/Cubemap" { Properties { _Cube ("Cubemap", cube) = "" ...

大小端介绍,你知道常用的VS2019内存中字节序存储的顺序吗?_大端存储和小端存储-程序员宅基地

文章浏览阅读2.6k次,点赞17次,收藏19次。目录一、引入大小端二、什么是大小端?三、为什么会有大端和小端?四、测试当前机器的字节序一、引入大小端在我们经常使用的VS2019编译器使用过程过,我们经常会查看变量的内存例如int main(){ int a = 10; int b = -10; return 0;}内存: 0x00 00 00 0a我们观察编译器中的字节序内存:0xff ff ff f6编译器中的字节序:我们再看一个:int main(){.._大端存储和小端存储

字符Base64加密后的长度变化_base64 加密后长度-程序员宅基地

文章浏览阅读1.1w次。问题:文字中包含了emoji表情,公司数据库版本较老,utf-8无法存储emoji这种四个字节的字符。所以解决方案是将文字转换成base64后存入。MySQL要对字段长度进行限制,需要知道原文本长度与base64加密后文本长度的比例。所谓Base64,就是说选出64个字符—-小写字母a-z、大写字母A-Z、数字0-9、符号”+”、”/”作为基本基础集的编码方式。base64加密原理:_base64 加密后长度

随便推点

Spring整合junit-程序员宅基地

文章浏览阅读1.2k次。Spring整合junit

在shell 中 presto 执行sql 语句_shell脚本执行presto-程序员宅基地

文章浏览阅读2.8k次。presto 执行sql 文件:/opt/edw/clients_presto/presto-cli --server ${ip:port} --source ${bdp} --user ${user} -f ${sql文件}presto 执行sql 语句:/opt/edw/clients_presto/presto-cli --server ${ip:port} --source ${bdp} --user ${user} --execute ${sql语句}..._shell脚本执行presto

ssm-基于SSM的学生信息管理系统的设计与实现 毕业设计-附源码090858_ssm框架学生招生信息网需求列表-程序员宅基地

文章浏览阅读123次。本设计主要实现集人性化、高效率、便捷等优点于一身的学生信息管理系统设计,完成管理员:个人中心、课程名称管理、教师管理、课程信息管理、考试通知管理、学生成绩通知、公告信息管理;教师:个人中心、学生管理、课程信息管理、考试通知管理、学生成绩管理、公告信息管理;学生:个人中心、考试通知管理、学生成绩管理、公告信息管理等功能._ssm框架学生招生信息网需求列表

黑群晖DSM7.1.0物理机安装教程_黑群晖7.1安装教程-程序员宅基地

文章浏览阅读2.8w次,点赞19次,收藏115次。使用芯片无忧工具,查看U盘的和。使用,格式化U盘。使用镜像写入工具,把引导写入U盘。修改文件,可以使用工具把文件复制到桌面,通过修改好之后,拖进这个界面中。或者在电脑中,查看U盘,打开U盘中的文件直接修改。具体修改内容如下:,因为我的主板上有4个sata口,然后PCIE扩展了6个SATA口,所以这里写了46,分别对应主板的SATA数目和PCIE的SATA数目。,因为主板的4个SATA口分别为00、01、02、03,所以PCIE的SATA从04开始。也就是说,前面两个00代表主板上的SATA控制从00开始计数_黑群晖7.1安装教程

python cmd下换行-程序员宅基地

文章浏览阅读6.4k次,点赞3次,收藏13次。python cmd下换行文章目录python cmd下换行1:加tab2:加 \3:softmax想在cmd下定义一个python的函数,直接回车会执行当前的命令,而下面的两种方法可以让我们定义函数,进行换行而不执行。1:加tab2:加 \3:softmax...

ubuntu 禁止外部ping和允许ping方法_ubuntu 开启允许ping-程序员宅基地

文章浏览阅读9.3k次,点赞3次,收藏10次。一、前言在日常网络服务器的维护和使用过程中,ping命令是最为常用的一个检测命令,它所使用的是ICMP协议。但是为了保护主机,很多时候我们需要禁止ICMP协议,即禁止用户ping操作,在这种情况下,终端再使用ping命令检测,服务器是不会再做出任何响应。Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定的:A、内核参数B、防火墙需要这2个因素同时允许才能允许Ping,..._ubuntu 开启允许ping

推荐文章

热门文章

相关标签