茉莉花新闻网

中華青年思想與行動的聚合地

如何评价 6 月 7 日召开的 2021 苹果全球开发者大会(WWDC21),有哪些值得关注的内容?

目录

iOS 15、iPadOS 15、watchOS 8、macOS 12 上机体验

大局观:主题演讲后的内容梳理与想法

科普:WWDC 到底是什么、怎么看、对大众来说有什么关注点

(观影指南)节目单

(观影指南)周一

(观影指南)周二 - 周五

(观影指南)观影渠道

(观影指南)WWDC 观影指南小结

(主题演讲)iPhone 操作系统周年更新:iOS 15

(主题演讲)音频更新 AirPods

(主题演讲)新时代来临:iPadOS 15

(主题演讲)隐私、分享、健康、家庭等重要话题

(主题演讲)健康的守护者 watchOS 8 周年更新

(主题演讲)重头戏 macOS 更新,新版到底叫什么名字?

(主题演讲)WWDC 开发者部分

(大会内容更新)完整节目单已放出

(大会内容更新) Lab 已经开放预约

(大会内容更新)全平台更新 Platforms State of the Union

(入坑)开发者版本系统安装

本回答更新说明

你好,创作者!作为 Apple 开发者之一的来冒个泡,我长期生活在温哥华,所有 Apple 设备和服务都在用,可以说是十分熟悉。同时是「书空」应用的开发者;「创作者的 iOS 独立开发指南」作者;个人网站:legolas.me

WWDC 指的是为期一周,包含各主题讨论的教学内容。在超过 200 个制作精良的科普视频中,非开发者的各行业普通大众也能受益。我会陆续更新本回答,在第一时间跟进大会内容,更新开发者版本各操作系统的同时,追更大会周 6 月 7 - 11 号 Apple 分享的的知识点和未来的预期。

iOS 15、iPadOS 15、watchOS 8、macOS 12 上机体验

iOS 15 之后的最直观感觉就是快!所有动画速度长度都被大幅缩短,使用体验极度顺滑,和 iOS 14 在手感上有极其明显的差异。新通知中心每个信息的高度缩短,信息更直观。整体设计更趋于圆润,包括设置菜单,观感变化明显。得益于 SwiftUI 对界面迭代的自动化,预期用上新技术的应用都能自动适配新设计。音乐等服务中新增了分享按钮,猜测支持类似 QQ 音乐等类似的一起听功能。

svg>

新的浏览器使用体验和逻辑完全不同了,Safari 的主页定制功能依旧很棒。整体信息栏目从之前的上方彻底挪到了下方,比如图三所示。信息栏会在网页加载完成后飞速隐藏,直接结果就是下图中中间那张图,网页的内容为王,没有任何其它信息,很干净。由于底部边栏也被移除了,新增标签页转变成了左滑手势。来回切换不同标签页也是左右滑动。

svg>

新的天气被重新设计,变成了卡片式 UI。气象图等功能支持显示周边地区的天气情况。比较有趣的是下图右侧的天气预报,可以用一个小动画展示地区周边的天气情况。

svg>

新的使用场景,在下拉菜单栏中增加了模式选择。以驾车模式为例,以往的一刀切禁止通知不敢大用。新的场景模式中,用户可以自己定制允许的信息和应用来源,并对设备的通知模式进行调整。

svg>

iPadOS 15 在浏览器方面有大幅改变,一开始还挺不适应的。左侧标签栏目前的功能只能说可以用,但体验还需要明年继续打磨。整体交互逻辑从浏览器本身下放到标签页上,喜不喜欢见仁见智了。新的小组件和 iPhone 运作方式类似,应用抽屉点击右下角的图标呼唤出,动画效果极佳。

svg>

(此小节仍在更新)


大局观:主题演讲后的内容梳理与想法

本次 WWDC 2021 主题演讲是一次纯软件层面的分享,没有任何硬件更新。品质优异,符合预期。说我的几个核心关注点及想法:

  • AR 眼镜:发布最早要在 2022 年底到 2023 年初,准备工作稳步推进。Apple 这点真不错,做事始终很稳重。比如今天发布的用上雷达传感器的物体识别技术,就是在做最后的扫描层面的准备工作。技术层面的准备和 AR 的科普于应用场景不再多提,若你感兴趣过去几年 Apple 做了些什么,「关联阅读:我对 AR 眼镜的观察雷达 LiDAR 传感器
  • 本机智慧:发布会中提到的 On-device Intelligence,其实是最近几年 Apple 对于设备思考的极重要点。它的核心奥义在于将所有能在设备上做的事件与数据,全部留在设备并用过 A 和 M 系列芯片中的专属硬件来处理。本机智慧通过机器学习和推荐算法,在保障绝对隐私的情况下,让设备更懂用户,为用户服务。本次的发布会中,可以看到全面铺开的各种音频、视频、应用层面的功能,都是以此为基础。2017 - 2019 Apple 系统应用开始尝试、2020 开放给开发者、2021 也就是本次的迭代中,跨平台、跨应用、跨领域全面铺开。
  • iPadOS 和 macOS:这部分我看到仍有许多用户困惑,想要二者重合。这是不可能的,它们二者是完全不同的东西和操作方式,强扭的瓜不甜,目标用户不同没必要合二为一。但在设计层面,要保障设计语言的一致性,这是今年发布会中隐藏着的主要思路。在 Apple 生态系统设备增多的同时,增强设备间的连结感是另一根隐藏思路。比如今天提到的 HomePod mini 与 Apple TV 的联动、跨平台光标与键盘控制,都是极度优秀的技术突破。「关联阅读:iPad 光标
  • 性能:M1 芯片,或现有的 A 系列芯片性能都非常强大,且对于绝大多数人的使用需求性能过剩。在带来畅快体验的同时,硬件性能反倒是现在选购新设备时最不需要考虑的一件事。很多人期待的 FCP、Xcode 等专业应用向 iPad 的产品线的迁移是一定会来的,不过这些专业应用往往开发周期长,还需要时间。「关联阅读:M1 实际体验
  • 软件的隐性提升:诸如 macOS、iPadOS、iOS、watchOS 是 WWDC 的年度例行更新。小特性提升在下文的主题演讲梳理中有详情,不再赘述。今年主要集中在「场景」这个词汇上,主推基于本机智慧的场景分类,让设备更了解用户在当下场景中的使用需求。将过去这一年中,iPadOS 慢于 iOS 的诸如自定义小组件位置和应用抽屉等功能,被完善到 iPadOS 中;将 macOS 的 Safari 重新设计,与iPadOS 的使用体验同步并将浏览器插件带入移动端;iPadOS 重大变革的第一步是今年力推的应用标签页,与 macOS 优秀的多任务体验近一步靠拢,为 iPad 应用的生产力提升放下新的脚印。
  • 服务及用户体验:服务层面,例如在隐私保护、在线办公、健康这些偏当下的,人性层面的主题中,依旧付出很多努力。Apple One 中的六个服务多少有些让人满意的推进。个人最开心的是 Apple 地图的又一次跨越是提升,过去几年中,苹果地图在体验上从落后谷歌很多到远远甩开,这点我看在眼中。新的诸如道路立交桥实体化,极度精致的交通细节,以及与 Watch 的联动等功能都已经是我生活中离不开的一部分。诸如地图中的地球选点、数字身份证、Apple Pencil 的快速笔记、Message 的内容自动整理、iOS 的天气图等新功能,基本都是锦上添花的好东西。

科普:WWDC 到底是什么、怎么看、对大众来说有什么关注点

Apple Worldwide Developers Conference 是 Apple 每年 6 月举办的开发者大会,每次持续五天,简称 WWDC。虽然 WWDC 名称中强调「开发者」,但其中的很多内容其实并不仅仅对开发者有价值。知识的底层是互通的,而 Apple 具备丰富的实战经验,且非常擅长对基础知识的讲解。无论你感兴趣的是设计、开发、商业、游戏、AR 还是其它主题,总能从 Apple 为 WWDC 制作的丰富主题类别的科普内容中找到属于你的那几个,并从中受益。

新冠疫情前,开发者大会往往由 Apple 租用某会议中心,全球开发者购票后前往与会的形式进行。但由于每次抢票的人很多,这些年一直是以抽签的方式确定购票资格,且会议期间周边食宿会像过节一样炒高价格。受限于场地大小和与会成本,即便是比较大的开发团队,往往也只有少部分人能参与。

新冠疫情期间,WWDC 2020 和 WWDC 2021 切换成了对所有人免费的线上举办形式。除了和工程师直接交流的「一对一讨论」要求付费的开发者账号才能预约外,开发者大会当周的全部演讲,都会在会议当周以每天早晨一次性放出当天所有视频的方式进行。

之所以在本教程中反复强调 WWDC 的重要性,是因为它是开发者获取知识更新的最佳信息源,也几乎是 Apple 对外公示公司当年在不同方面所做工作的唯一渠道。通过 WWDC,开发者可以了解到接下来一年会发布的软硬件趋势,从而提前进行准备。个人认为,WWDC 具备如下优势:

  • 专业:演讲者基本上都是 Apple 总部对应框架的工程师;
  • 切题:视频单独成主题,反映最新趋势;
  • 精华:线上版本剪辑精致,不拖泥带水;
  • 友好:视频中带有为什么这么做的思考,让观看者知其所以然。

(观影指南)节目单

如果说 Apple 的产品发布会是用户的春晚,那 WWDC 就是开发者的电影节了。在每年的 WWDC 电影节中,Apple 会放出各品类的超过 100 个视频,供与 Apple 生态有关的人观看了解。电影节从时间上分为两个阶段,分别是会议当周的周一其余四天,下文会分类简单介绍下观影要点。

在最新一年的电影节开始之前这段时间,很适合回顾之前的优质影片。对于设计和商业向的视频,单独成主题的内容比较多。对于技术向的视频,新一年的内容往往是建立在前几年的基础之上的,提前开始准备,也有助于你快速跟上新一年的进度。近期特刊中,我将介绍电影节的构成,并推荐一些优秀节目。

(观影指南)周一

WWDC 第一天主要有两大节目,分别是主题演讲 Keynote全平台更新 Platforms State of the Union

主题演讲 Keynote:通常来说第一天上午的主题演讲会邀请媒体参与,介绍这一年最新版本系统所 Beta 版本所具备的特性,并发布诸如 Mac 等新硬件。主题演讲没有任何前置观看条件,其定位是 Apple 在新的一年中,针对新软硬件更新的媒体通稿。媒体通常会在 WWDC 主题演讲之后便会拿着这份通稿进行不同角度的解读。

全平台更新 Platforms State of the Union:WWDC 上午的媒体通稿通常宣告着 WWDC 面向消费者更新的终结,但实际上下午的全平台更新才是 WWDC 这场年度开发者盛宴的开幕式。在周一下午全平台更新视频中,会由 Apple 不同部门的演讲者,针对新一年操作系统的技术进行要点的讲解,其内容将为接下来四天的各类型节目定调。此视频非常干货,若你在整个 WWDC 你只决定看一个视频,建议考虑 Platforms State of the Union,它有助于增强你对 Apple 对于生态系统中不同设备的了解,进行全局的思考。

以上二者是 WWDC 的保留节目。简单回顾:其中主题演讲没有任何前置条件,可以理解为精心制作的新闻稿;全平台更新视频干货更多,提到但不过分深究技术细节,是了解大局的极佳视频,适合任何对 Apple 生态感兴趣的人。两个视频观影过程都会是轻松愉快的。

(观影指南)周二 - 周五

WWDC 第一天主要有两大节目,分别是专题片 Sessions工程师问答 Labs

专题片 Sessions:每届 WWDC 的期间发布的专题片约有 100 个,在 WWDC 的后四天中,会以每天 20 - 30 个的频率放出。其主题包含设计、框架、多媒体、开发工具、图形和游戏、应用商店和分发这六大项。以我个人的观看经验来说,其中三成左右专题片,诸如设计、AR、商业模式等话题可能自成主题,并不需要任何前置知识,带有强烈的科普性质,适合推荐给任何感兴趣的人。其余七成左右视频需要一定的前置知识,且讲解时的跳跃性较强,往往需要重复观看并配合查阅文档来深入了解。

svg>

工程师问答 Labs:在非 WWDC 期间,Apple 的确有专为开发者解决问题的 TSI 咨询来解决技术问题,但 TSI 咨询实际上是由专门的解惑团队负责的,并非框架工程师。在非 WWDC 期间,框架工程师往往有自己的本职工作要做,很少有对外交流的渠道。而 WWDC 期间的工程师问答,就是 Apple 为开发者和工程师搭建起的桥。开发者可以在预约后,与 Apple 对应框架的负责人进行一对一讨论。这个每年一次的机会,是直接沟通解惑的最佳时机。

svg>

以上二者是 WWDC 中最重要的知识充电环节。通常来说,即便是对于经验极为丰富的开发者,四天内也消化不同主题的一百多个视频也是几乎不可能的。你可以根据个人兴趣有的放矢,优先选择自己最感兴趣的主题,把相关视频啃掉,不必满把抓。

我个人的观看习惯是在在会议期间用 2 倍速观看视频,前期不求详细掌握,只求抓住要点即可。记录在观看中遇到的问题,及时预约 WWDC 期间对应的工程师问答进行解惑。至于彻底掌握最新的内容,完全可以用 WWDC 结束后的几周甚至几个月来慢慢消化,不急这一小会。

与 WWDC 一同到来的还有对应的 iOS、iPadOS、watchOS、macOS、tvOS 系统的 Beta 版更新。为了能及时跟着 WWDC 视频中提到的概念进行学习,建议开发者在 WWDC 第一天结束前,对相关设备进行更新,以便为剩余四天的专题片做好准备。

(观影指南)观影渠道

若你拥有 iPad、iPhone、Mac 之中的任何一台设备,应用商店中免费的「开发者 Developers」应用是 WWDC 的最佳观看渠道,点击即可下载。最新的 WWDC 内容将在此应用中第一时间发布,往届 WWDC 的视频也都可以分类查看,你还可以下载、标记观看记录并添加书签,十分推荐。

svg>

若你不太在意诸如观看记录和下载等附加功能,也可以用任何设备直接访问 Apple 的「WWDC 官网」来观看视频。如下图所示,若你在官网上暂时没看到视频内容的链接,不必担心,这是因为每年 WWDC 开始前一个月上一届的网站内容会下架。新一年的 WWDC 官网会在开发者大会前一周进行更新,提供专题片、工程师问答、范例代码下载、开发者论坛的对应链接,耐心等待网站迭代即可。

(观影指南)WWDC 观影指南小结

受新冠疫情影响,WWDC 从现场与会的线下挪到了线上,「线下版」和「线上版」的 WWDC 各有优劣。

过往的「线下版」在某种程度上是开发和之间交友和沟通的平台,拥有极高的社交价值。但受限于现场演讲中可能出现的小技术问题、直接展示中需要的与现场观众互动、为照顾同时进行的不同专题片而被迫的固定时长等因素,让 WWDC 专题演讲的节奏感常无法尽善尽美。

「线上版」得益于其在线播放的本质,可以在更短的时间触及更多人。得益于精致的剪辑与后期,不受时长限制这两个优势,需要 15 分钟讲完的话题不必堆到半小时;需要 45 分钟讲完的视频也可以畅快地用上 45 分钟。个人感觉「线上版」的 WWDC 观影体验是明显更好的。但有得必有失,线上版失去了开发者面对面沟通这一部分,需要诸如论坛和在线讨论等方式来进行补充。

本文的观影指南中,你了解了 Apple 开发者大会是什么。在今年的 WWDC 视频发布后,我将在本教程中对新增内容做探讨与更新。接下来几篇特刊中,我将继续 WWDC 的内容的讨论,介绍一些过往的优秀专题片。


(主题演讲)iPhone 操作系统周年更新:iOS 15

「Facetime」在视频聊天中,支持空间音频,给所有与会者在同一个房间中的感知。解决了通话中的背景噪音问题,新版的 Facetime 中,用机器学习来判断去除所有环境音干扰。扩大用户群,对全平台用户比较有好的部分是安卓、Windows 电脑现在都支持 Facetime 聊天了,全程加密。在视频聊天中,看视频,听音乐都可以共享同步进行,对于异地聊天极其实用。

svg>

「iMessage」多个图片视频各种内容,不会纵向排列一起占据很多空间了,而是通过画廊的方式重叠在一起,让内容不再霸屏。举个例子,在微信中如果你想给朋友发送十张旅行照片,这十张照片会纵向排列占据很多空间,而在 iMessage 中会自动叠加在一起,左右翻页。除此之外,Apple 原生应用的分享功能大幅优化。

svg>

「Focus」全新设计的通知中心,化繁为简。基于 iPhone 的本机智慧 On-device Intelligence,在不联网保护隐私的情况下,自动推荐通知中心的总结。这样就不用看到一堆杂七杂八的通知,而是快速扫一眼来获取内容。去年 WWDC 提到的本机智慧,今年在 iOS 平台全面铺开,并以此推出新应用「专注场景」,来基于学习、睡觉、工作等使用场景来设置设备反馈,专注的场景全平台自动同步。

svg>

「即时文本 Live Text」支持自动 OCR,照片中的所有文本都能自动转化成文字啦,还支持图片识别等功能。深度集成的系统级的支持,让快速查找,复制任何内容都变得极其方便。

svg>

「回忆推荐」iOS 中我非常喜欢的一个功能是对相册的自动管理。比如今年 1 月 20 号,我去某公园玩耍,拍了一些照片。在老版本的 iOS 中,我们会看到对于这个游玩时间的自动整理出的回忆推荐。在新版本中,用户可以快速编辑这些回忆,添加音乐 等等,类似于把 iMovie 那套快速音频配乐的功能拿过来了。

svg>

「基于 UWB 定位芯片的各类钥匙」比如酒店、租车等等,拍手表就行了,再也用不上钥匙咯。现在甚至连驾照都支持了,可惜目前仅支持美国驾照。考虑到我现在出门带的唯一一张卡就是驾照,还是挺期待把身份证/驾照处理掉的的特性的。

svg>

「天气」全新设计的界面,完善了预警提醒、天气动画等。在此基础上,增加了天气地图等新特性。

svg>
svg>

「地图」大更新啦,这个地图应用我真是天天用,Apple 目前地图的导航水平,从我的使用体验中,除评论外的体验已经远超越了 Google 地图。哈哈哈今年甚至支持了 Google 地球的功能,可以直接在地球上选点了。精细度再次升级,十分期待了!导航界面如下图。

svg>
svg>

(主题演讲)音频更新 AirPods

「通话质量等提升」通过距离识别,环境噪音降燥等特性,和之前提到的场景切换深度集成。AirPods 也可以借助自动旁边的所有 Apple 设备,来帮助用户定位,降低丢失的可能性。自动信息通知也得到了大幅提升,比如在路上戴着耳机时,各类通知会自动播报。

svg>

「杜比音频」来啦,从我个人过去数年对杜比音效的热爱来说,这点对于环绕式听音乐的体验绝对是质变的提升。

svg>

(主题演讲)新时代来临:iPadOS 15

「小组件」在过去,iPad 的小组件支持很基础,定向在左边无法移动。今年继续完善了这个特性,可以自定义组件位置,也完善了许多组建的设计。甚至还有个巨型的小组件尺寸,哈哈哈,以后再开发过程中的可玩性更高了,后续我要看看开发者大会中面向开发者支持了哪些组建特性的开放。iPadOS 的应用库功能也从 iPhone 搬过来了,预期之中。

svg>

「多应用」这一点对于把 iPad 当作助理设备的用户极其有用。新增了多应用快捷菜单,让比较让人烦恼的多应用手势起来更方便,甚至可以剧中排列许多视图。如下图琐事,多应用管理在屏幕下方支持了类似浏览器标签栏的选项,可以说是极实用了。

svg>
svg>

「快速笔记和翻译」在笔记应用中,可以在任何时候来快速记笔记,添加图片、音频、链接等内容。翻译应用登陆 iPad,自动语音识别,手写识别的翻译也跟上了。

svg>
svg>

「在 iPad 上可以编译完整应用了」新版 Playground 应用增加了和 Mac 端 Xcode 开发工具的联动,甚至可以在不依赖 Mac 的情况下独立编译,同时增强了对与描述性编程 SwiftUI 的支持。这对于感兴趣创作自己的内容的人都是极大的福音,你可以用我的课程,来学习如何将 想法落地。

svg>

(主题演讲)隐私、分享、健康、家庭等重要话题

「隐私保护」我非常在意个人隐私保护。隐私保护在全平台又得到了许多升级。比如 Safari 浏览器的防跨平台信息追踪,系统级的 IP 保护等等,并增加新应用来分析用户的隐私行为。从今以后,手机上的全部 Siri 音频也全部在本机处理,不再上传。让用户的数据留在本地,是我认为行之有效的唯一保护隐私的方法,这个思路我是欣赏与认同的。

svg>

「iCloud 云盘系统级提升」增加了对与用户去世之后,云盘的访问。这一点对于亲属去世之后,保留信息十分有用。iCloud+ 作为更多的安全保护功能上线,提升了云盘的分享功能。它确保了所有设备发送的信息都被加密,包括 Apple 也无法解密。

svg>

「健康」我们的生活建立在许多数字设备之上,比如饮食习惯,生活习惯,都为此改变。倘若非常了解我们的数字设备,所观察到的我们的健康信息,可以被规整记录。让设备来照顾我们,这就是对于设备采集到的大量数据的再应用。观察、发现、提醒,是三个核心主题。我的父亲在睡梦中因为脑溢血去世,因为我深知及时检测及在必要时候的提醒有多么重要,发自内心的建议大家更多的考虑日常健康。除了本机提醒外,用户可以生成健康报告,用于直接与大夫交流。

svg>

「健康状态分享」可以关注你最在意的人,比如父母同辈等等,在对方允许的情况下,注重对方的健康的情况。唉,这一点也许经历过的人才能理解其重要性。

svg>

「家庭设备」深度集成 HomePod mini 等。HomePod mini 本身支持作为 Apple TV 4K 的音频输出,直接做了家庭影院的作用,还挺震惊的。除此之外,家庭设备本身对于用户区分的特性进行了简化和区分,这点在家人共同使用 Apple 设备的时候更加方便。

svg>

(主题演讲)健康的守护者 watchOS 8 周年更新

「呼吸、静坐、思考幸福」新的应用和功能提醒关注了人的自我。比如新的类似冥想的功能,播放动画来让人放松下来。

svg>

「Fitness+」终于作为独立应用登陆 Apple Watch 了,这一点简直棒呆。它和音乐深度集成,对于想要在家、在单位健身的用户可以说是非常实用了。我非常喜欢 Fitness+ 的体验,还挺希望这个月底新服务上线之后去试试看。

svg>

「照片功能更新」分享,查看小猫小狗呀~生活日常等等信息都变得更方便了。我觉得这些功能对于用到 LTE,不带手机进行户外活动的人非常有用,可以用手变随时都在的手表进行更加丰富的互动。

svg>

(主题演讲)重头戏 macOS 更新,新版到底叫什么名字?

从山间流入海洋,macOS Monterey 上线。基本上上文提到的许多功能,诸如快速笔记、使用场景等功能都在新版的 macOS 上得到继承。

「全平台控制」我们不再需要多套键盘鼠标啦,对于把 iPad 当作外屏的用户来说,直接打通了 macOS 和 iPadOS 的链接。甚至,对于使用三台设备的用户,都可以通过一套键盘鼠标控制。太省地方了,这个功能我无限吹,yyds

svg>

「AirPlay Mac」基本上实现了 Mac 作为外屏的选择,在这之前,遇到视频我只能投屏到电视上,这次更新之后,终于能用到 Mac 的屏幕了,将 Mac 作为目的地,大幅提升了家庭设备的联动。

svg>

「快捷自动化」对于需要重复做某些事的用户来说,让一些重复的流程更容易被自动做到,未来可玩性极高 。

svg>

「Safari 全新设计」这点我太开心了,用上了类似于 Chrome 的标签页设计,节约地方的同时,将右侧杂乱的按钮进行整合,只保留了最重要的新页面按钮。整体设计采用了新的左侧 Sidebar 语言,预期 Mac 上的设计明年就能无缝衔接到 iPadOS 上啦。在说这句话的,就直接展示了 iPad 版,和预期完全一致。这次设计改版就是为了全平台打通考虑的,设计语言一致化。同时 Safari 组建扩展能力增强,小组件登陆 iPadOS 和 iOS,是许多人的福音了。

svg>

(主题演讲)WWDC 开发者部分

svg>

回到开发者大会的主题,面向开发者大会的 API,是未来多年的技术蓝图。新增了极其重要的物体识别应用。为虚拟实境眼镜做准备的部分来了,符合预期,结合雷达扫描,大幅降低 AR 未来的开发成本。

svg>

Swift 全新的 async 写法,下图中混乱的代码运行逻辑变成过去时。

svg>

对于应用商店来说,开发者可以根据不同用户定义不同的产品页。你看到的产品页,包括应用图标可能都和别人不一样了,把 AB 测试提高的新层面。之前应用这条分发途径欠缺的,比如实时信息的更新,推送给用户很麻烦。新的 Live Event 甚至可以在桌面小组件上更新信息,十分方便。

svg>

「Xcode Cloud」类似于 Final Cut Pro 中的多机处理, 用上家庭中多台设备的运算能力。甚至可以自动进行 TestFlight 测试版本的应用分发,这些部分需要后续读文件来加深了解。原来今天只是预览,实际上 Cloud 功能要到 2022 年才会上线。

svg>

去更新开发者版本的应用了,今年的大会终于回归开发者主题了,下午的全平台视频发布后,本回答将继续更新。挺高质量的主题演讲~

svg>

WWDC21 电影节开幕式部分完。

svg>

(大会内容更新)完整节目单已放出

一对一问答已开放,点击直达。稍后在本文梳理内容。

svg>

(大会内容更新) Lab 已经开放预约

一对一问答已开放,点击直达。Lab 预约需要已激活的开发者账号登录,不对外开放。

svg>

(大会内容更新)全平台更新 Platforms State of the Union

Xcode Cloud 协作,核心目的在于优化下图中的开发流程,促进写作与代码管理,节省编译时间。

svg>

可以直接在 Xcode 中的全新界面中进行设置,除此之外,还支持直接部署和测试。在不同版本的应用编译中,都可以直接查看各个阶段的状态和详情,如下图所示。

svg>

在不同的自动测试化工作流程中,新的界面可以直接管理不同阶段的自动截图,如下图所示。设置得当的话,在准备商店界面的截图时预期可以省事很多。

svg>

Code Review 功能也被集成在了 Xcode Cloud 的新界面中,如下图。

svg>

Code Signing 终于挪动到 Cloud 里面,不用每次一换设备就去折腾 Keychain 这样又古董有麻烦的情况了,点赞。

svg>

Xcode Cloud 是付费服务,现在需要在开发者官网预约排队。

svg>

Swift 语言中 Completion Handler 等 Concurrency 的复杂的写法终于要被优化掉了,感人至极。新的写法是 await,等它完成就行。终于是符合人性逻辑,而不是照顾技术面的写法了。包括 Ternay Operator 都可以在新的 await 语法中使用。

svg>

不需要再把 DispatchQueue 手动推回到主线程了,新方案的写法是

@MainActor
svg>

目前 Apple 的很多原生应用都已经完全迁移到 SwiftUI 中了。今年的 SwiftUI 有了许多新语法的支持,比如一直盼着的搜索栏、stepper 自定义控制等等。一个最简单的跨平台 SwiftUI 应用,还是如下图,十分优雅了。今年 Apple 在 SwiftUI 针对 macOS 的运行上面调整了似乎不少,能用的看着顺眼的 macOS 跨平台应用了。

svg>

透明度毛玻璃材质特效终于来了,如下图所示。不必再担心折腾 UIKit 的方法了。

svg>

Swift Playground 4 是中,可以直接编译完整的 SwiftUI 应用,大幅降低了独立应用的入门门槛。自动联想,即时预览视图等等功能都十分齐全,包括 SF Symbol 的图标库。个人认为 Playground 的代码联想,拖拽体验比 Xcode 13 好很多。

svg>

最高级设定,诸如主题色,高亮色等等都可以直接在 Playground 中设置,如下图所示。

svg>

完整的 iOS 应用可以直接编译,之后在 iPad 上运行。未来终于来了,直接上传到应用商店,测试,发布,全流程打通。iPad Pro yyds!

svg>

AR 开发全家桶的开发来了。直接在 iPad Pro 上用雷达传感器是。不过目前仍然需要用到 Mac 来处理后续图片。

svg>

处理流程和传统的 3D 模型扫描制作有些类似,如下图所示,按照指示进行扫描拍照即可。可以直接到处 usdz 模型,甚至可以后续在建模软件中光追。支持 Unity、Cinema4D 等。从 Apple 的官方 Demo 来说,看起来效果比现有的第三方应用好很多。

svg>

支持 Procedural 特效,诸如下图中的烟雾。甚至是后期处理 Post Processing 火焰,Effects 粒子特效等等。某种程度上在向 AR 游戏引擎发展了。

svg>

Metal 图形框架家族终于建设完成。如下图所示,得益于图形平台打通以及硬件进步,甚至是「地铁」这样级别的游戏都可以在 iPad Pro 上跑了。准备工作完成了,专业应用登陆只是时间问题。Metal 今年还新增了一些 Photorealistic API、完善了 ProMotion 等特性。几乎支持市面上的全部大牌手柄,支持 PS5 的震动反馈实在让人惊喜至极。

svg>

甚至支持 PS5 手柄上的录制和分享案件。某种程度上,我觉得在 iPad Pro 上分享、录制功能也许比 PS5 还方便,越级打压了。

svg>

新的 Visual Debugger ,如下图。

svg>

Focus 新的专注 API,这一点会在下文的系统体验中谈到实用体验。应用通知被分为四个层级:被动、主动、重要(AirPods 会主动通知)、紧急(报警响铃即便在静音状态)。

svg>

新的通知和整合系统基于开发者定义的优先级,和系统共同协作而成。包括新增的总结视图,也是基于这些推荐信息。

svg>

Screen Time API 发布,包含三个字子部分。 在保护隐私的情况下,允许对诸如家长控制等更高安全级别的操作进行干预。在框架见交流时,全部使用加密的 Token。

svg>

在正确的时间,提供合适的信息,依旧是 Widget 的主要开发思路。今年新增了之前最大尺寸两倍的小组件尺寸,为 iPad 的大屏幕提供更多可能性。

svg>

小组件叠加的 Stack 的 Time Relevance 依旧存在,不但支持用户控制的开关,且更加智能了。工作原理没变,还是基于本机智能的意图捐赠 Intent Donation。

svg>

SharePlay 框架啊基本上提供了一个现在各种应用在做的,让不同用户加入同一个房间的功能。Apple 料理的这些功能背后的实现,让小团队支持这样的复杂功能成为可能。代码层面,用的是新的 Swift Concurrency,先创建一个 model session,之后用 await 开始。

svg>

基于此框架的 iPad 上的 Shared 白板让人兴奋,配合 Apple Pencil 的友谊体验,对这个功能很期待。数据不在设备间同步,而是都向服务器索要,降低同步延迟。这个早先年微软白板做的很纠结的功能,有点期待 Apple 实现的版本。

svg>

国内 6 月 8 日,开发者大会第一日「主题演讲」和「全平台更新」内容完。


(入坑)开发者版本系统安装

目前本次发布会中提到的全部更新的开发者版本已经上线,我的设备们已经开始更新。更新完成后,本文将一并探讨这些新特性的使用感受。对于个人用户来说,早期版本通常会存在许多 Bug 和异常,这是正常的,这些 beta 软件的用途就是纠错,暂时不建议尝鲜的用户更新。你可以在本回答中看看我对目前版本新特性和稳定性的体验。若你实在忍不住,建议在系统迭代到第 5 版之后,也就是 7 月底之后再更新公众测试版 public beta。

svg>

本回答更新说明

码字中。

本文已开启追更,将在 6 月 7 - 11 号 WWDC 期间持续更新系统体验、大会视频推荐等内容。

同类信息

查看全部

茉莉花论坛作为一个开放社区,允许您发表任何符合社区规定的文章和评论。

茉莉花新闻网

        中国茉莉花革命网始创于2011年2月20日,受阿拉伯之春的感召,大家共同组织、发起了中国茉莉花革命。后由数名义工无偿坚持至今,并发展成为广受翻墙网民欢迎的新闻聚合网站并提供论坛服务。

新闻汇总

邮件订阅

输入您的邮件地址:

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram