WWDC22 Day 1 recap
System & Services 进阶 20m

WWDC22 第一天回顾

WWDC22 Day 1 recap

2022年6月6日

在 Apple 官方观看视频

一句话判断

Day 1 的重头戏当然是 Keynote 和 Platforms State of the Union,但如果你只看了 Keynote 就以为 WWDC 只有 M2 芯片和 iOS 16 的锁屏改造,那你错过了大量开发者视角的干货。

这场 Session 讲了什么

这是一个简短的回顾视频,汇总了 WWDC 2022 第一天的主要发布内容。

Keynote 层面的重点包括 M2 芯片的 MacBook Air 和 MacBook Pro、iOS 16 全新的锁屏自定义功能、macOS Ventura 的 Stage Manager(台前调度)、以及 Apple Pay Later 和新版 CarPlay。

开发者层面(Platforms State of the Union)则披露了更多技术细节:Swift 5.7 的新特性(Regex、泛型改进)、SwiftUI 4.0 的大量新 API、Xcode 14 的性能提升、以及新的安全框架如 Managed Device Attestation 和 passkeys。

值得深挖的点

Day 1 释放的信息量巨大,但几个容易被忽略的关键发布值得单独拎出来:Swift Concurrency 的 Instruments 可视化工具、Xcode Cloud 的正式上线、以及 WeatherKit 的推出。这些在 Keynote 里只是一笔带过,但对日常开发的影响可能比锁屏小组件更大。

代码片段

无代码片段。这是一个回顾性质的 Session。

最佳实践

  • Keynote 看热闹,Platforms State of the Union 看门道——后者才是开发者真正需要关注的。
  • Day 1 发布的技术内容通常会在后续几天有专门的深度 Session,标记你感兴趣的话题然后在后面几天跟进。

还有什么值得关注

  • iOS 16 的锁屏 Widget 使用的是全新的 WidgetKit API,和主屏幕 Widget 有区别。
  • Passkeys(通行密钥)是今年安全领域的重头戏,苹果联合 Google 和 Microsoft 推动无密码认证。
WWDC 2022