充分利用 watchOS

watchOS 拥有众多出色功能,可将你 App 的种种精彩带到手腕之上,同时以即时互动方式,密切关注用户最在意的内容。充分利用 watchOS 的出色性能、后台模式、内建高度计功能、直连配件等特性。

全新的设计选项

让你的 App 与激动人心且有现代感的 watchOS 10 设计完美融合。利用最新的 SwiftUI API 呈现系统素材、标签视图、分屏浏览等。

智能叠放中的小组件

通过智能叠放中的小组件,一目了然地及时共享来自 App 的情境相关信息,智能叠放现已在 Apple Watch 上推出。如果你构建了小组件来提供相关信息,用户可以选择你的小组件并将其添加到他们的智能叠放中,这样小组件便可在适当的时间呈现。

High Frequency Motion API

Apple Watch Series 8 和 Ultra 中引入了改进的陀螺仪和加速感应器,它们可以提供更加高频的数据。通过访问这些数据,检测方向和加速度的快速变化。

Apple Watch 的表盘显示多个复杂功能。

丰富的复杂功能

在十几个 Apple Watch 表盘上通过全彩色图像、文本和动态仪表板提供有意义的及时资讯。提供相关信息,或允许用户快速访问你的 watchOS App。

了解如何构建复杂功能

设备连接

App 会直接连接到 Apple Watch 上的蓝牙,因此信息能及时更新,并在用户抬手时即刻显示。通过复杂功能将你的 App 直接连接至蓝牙设备,并在表盘上显示信息 — 这对于各式各样的 App 皆有帮助,例如持续血糖监测仪,以及运动类 App (连接到带有内嵌传感器的设备)。支持蓝牙设备的 App 可以在后台保持蓝牙连接,以便及时发送重要提醒。

了解 Core Bluetooth

在 Apple Watch 上接听来电。

CallKit

VoIP App 可以连接到 Apple Watch 上的 CallKit,让用户能够直接在手表上拨打和接听电话。

从 Apple Watch 分享有声读物。

增强的共享功能

让用户可以通过共享表单,使用“信息”、“邮件”等从你的 App 中共享内容。

Apple Watch 上显示一个信息 App 中的照片挑选器。

照片挑选器

在你的 App 中显示专为 watchOS 设计的照片挑选器,供用户选择和分享图像。

独立的 App

利用强大的 iOS 框架和技术,在 Apple Watch 上打造完全独立的 App 体验。“通过 Apple 登录”可让用户在远离手机时,也能在 Apple Watch 上登录 App。你甚至可以为 Apple Watch 构建没有配套 iOS App 的独立 App。

了解独立 App

Apple Watch 上的 App Store

Apple Watch 版 App Store 让用户可以直接在 Apple Watch 上轻松探索、浏览、搜索和安装 watchOS App。用户可以使用 Siri、听写或随手写功能进行搜索,也可以轻点产品页面链接,直接进入产品页面。

了解如何准备 App

体能训练

健身类 App 可以访问实时的心率数据、陀螺仪、路线图数据、全天加速感应器,更能启用“入水锁定”模式,帮助你打造独具魅力的健身体验。

了解 HealthKit

快捷指令和 Siri 体验

Siri 利用机器学习和相关度算法,在用户需要时即刻显示所需的内容或提供 Siri 快捷指令。要进行操作,用户只需抬起手腕,再轻点 Siri 表盘或对 Siri 说出语音指令即可。

了解 SiriKit

音频播放和录音

音频 App 可以在后台运行。用户可以随时随地播放本地同步的播放列表或播客,将播放列表或单集下载到 Apple Watch,通过 Apple Watch 控制播放,还可以选择要用哪个蓝牙音频设备进行播放。

了解如何播放背景音频

流媒体音频

你的 App 可提供流媒体音频,让用户无需携带 iPhone,便能随时随地畅享剧集、专辑、有声书、冥想导引、广播等等。

了解流媒体音频

通知

通过 WatchKit 控件来实现 App 通知互动,让用户可以直接在通知中完成操作,而无需打开 App。用户可以直接在通知中完成各种事项,例如为近期航班值机或添加登机牌、更新餐厅订位的时间或人数等等。

了解用户通知

延长的运行时间

基于服务时段而设计的 App — 例如正念训练、闹钟和物理治疗 — 可以获得更长的运行时间以及对心率、运动和位置的访问权限。

了解 WKExtendedRuntimeSession

HealthKit

在后台接收来自 HealthKit 数据,并在你的复杂功能中显示最新信息。

了解 HealthKit

辅助触控

让用户不必触碰 Apple Watch 显示屏或控件按钮,就能与你的 watchOS App 轻松互动。

了解辅助触控

SwiftUI

对于完全基于 SwiftUI 的 App,watchOS App 的开发变得前所未有地轻松和便捷。你可以利用画布,一边进行更改,一边预览你的复杂功能在多个表盘上的显示效果,并查看着色对 SwiftUI 视图的影响,从而为用户提供出色的体验。

watchOS 上的 SwiftUI 支持:

开始使用 Xcode 16 Beta 版

使用 Xcode 16 和 watchOS 11 SDK,为你的 App 构建最新 watchOS 功能。

下载 Xcode