watchOS 5 新特性:继续发力运动与健身

引言

watchOS 已迎来第 5 个年头。不可否认,现在 Apple Watch 已沦为通知接收器,Apple 也改变策略,往运动与健身方向引导。

即将发布的 watchOS 5 对开发者来说新增能力并不多,主要是 OS 本身新增了许多 App(Podcasts、Walkie-Talkie)。另外,watch OS 5 将不支持 第一代 Apple Watch

Workout Updates

运动是这几年 watchOS 发力方向,在 watchOS 5 中,最直观的增强就是 Automatic workout detection(自动运动检测), Apple Watch 会自动检测你是否在运动并发出提醒。另外,支持新的运动类型(Yoga、Hiking)。

对于开发者来说,新增 HKWorkoutBuilder 可以实时向 HealthKit 读取或添加 Workout 数据,重点是:即使 App crash 了,watchOS 会自动重启 HKWorkoutSessionHKWorkoutBuilder,恢复到之前状态。

参考:

  • New Ways to Work with Workouts - Session 707

Walkie-Talkie

新的 Walkie-Talkie(对讲机) 是最让人眼前一亮的 App,可通过蜂窝网络或 WIFI 和朋友发起聊天,前提是对方也得有 Apple Watch.

Notifications

通知是每一个 Apple Watch 用户用到最多的功能,收到通知、Watch 振动、抬腕、结束,非常愉悦,再也不用掏出手机了。在 Session 206 开篇也是就讲通知。

总的来说,通知有两个重大升级:

Grouped Notifications

和 iOS 一样,现在 Apple Watch 上的通知会被分组,开发者可以指定 category 管理分组。

Interactive Notifications

上图是「滴滴」的一个示例,不说的话还以为是 App。watchOS 5 中的通知也向 iOS 看齐,用户可以直接在通知界面交互、快速完成操作,开发者可以在通知中添加任何 WKInterfaceObject

参考:

  • What’s New in User Notifications
  • Designing Notifications

Audio background mode

Apple Watch Series 3 发布蜂窝版时,我曾幻想跑步时候不带手机、耳戴 AirPods 用 Watch 听网易云音乐,显然我还太年轻:Apple 不让呀。

现在,watch OS 5 终于支持 audio background mode 了,相信音乐类应用很快会跟上。

参考:

  • Creating Audio Apps for watchOS - Session 504

Siri Shortcuts

Apple 去年收购了 Workflow 团队之后,带给我们崭新的 Siri Shortcuts,给 Siri 带来更多可能,希望能摆脱被调戏的命。

参考:

  • Introduction to Siri Shortcuts - Session 211
  • Building for Voice with Siri Shortcuts - Session 214
  • Siri Shortcuts on the Siri Watch Face - Session 217

查看更多 WWDC 18 相关文章请前往 老司机x知识小集xSwiftGG WWDC 18 专题目录

你可能感兴趣的:(watchOS 5 新特性:继续发力运动与健身)