作者 / Simon Earnshaw, Group Product Manager
我们刚公布了 Wear 平台的重大更新,带来了新的功能、API 和工具,帮助开发者创建美观、高品质的可穿戴体验。本文旨在介绍我们如何帮助您更轻松地为 Wear 构建优秀的应用,以及您应该如何开始使用这些 API 和工具的预发布版本,为新平台做好准备。查看 Wear 更新一览 视频了解更多详情。
第一要务: 工具
您要做的第一件事就是 下载并安装 Android Studio Arctic Fox Beta,其中包含全新 Wear 开发者预览版的系统映像,以及改进的工具,可帮助您在没有设备的情况下开发和测试 Wear 应用。
包含全新 Wear 系统 (预览版) 映像的模拟器 - 通过全新 Wear 开发者预览版系统映像,您现在就可以体验最新的平台更新。
Wear 应用与手机配对 - 我们简化了配对流程,现在您可以通过 Android Studio 将 Wear 模拟器与手机进行配对。因此您可以直接在 IDE 中进行开发、测试和迭代。新的配对助手会直接在 Android Studio 中一步一步引导您完成 Wear 模拟器与实体或虚拟手机的配对,您可以通过设备下拉菜单 > Wear OS 模拟器配对助手 (Device Dropdown > Wear OS emulator paring assistant) 使用此功能。请注意,目前只支持与 Wear OS 2 伴侣配对,新版本的 Wear 伴侣支持将很快推出。请阅读 官方文档 了解详情。
虚拟心率传感器 - 模拟器现在自带虚拟心率传感器,支持使用心率传感器 API,以帮助您创建和测试各种运动监测应用。请通过 Android Studio SDK 管理器下载 Android 模拟器 v30.4.5,这是支持本功能的最低版本。
我们还发布了一款由三星打造的手表表盘设计工具。开发者们可以使用这个新工具轻松为所有运行 Wear 系统的设备打造手表表盘。本工具将于不久后发布。
新的开发者文档和设计指导
配合新版本的 Wear,我们对 开发者网站 进行了彻底的改版,提供新的 API 文档、学习资源、codelab 和示例。由于 Wear 很快就会使用基于 Material Design 的全新用户体验,我们已经更新了设计指南,以涵盖新的设计系统、UI 组件、UX 范式和风格,请前往 设计文档 了解详情。
新的 Jetpack API
从为小屏幕 (圆形或方形) 定制的新 Jetpack API,到为优化电池寿命而设计的 Jetpack Tiles API,我们正在增加新的功能,以帮助您构建良好的 Wear 体验,减少模板代码,以及确保代码在各种 Wear 版本和设备上运行一致。
磁贴 (Tiles) - 磁贴让用户可以快速访问他们最需要的信息,以及提供符合预期的操作互动。我们现在已经向开发者开放了磁贴功能,并且与几位早期合作伙伴进行合作,将磁贴添加到他们的应用中。以下是一些即将推出的应用:
Tiles API 目前为 alpha 版本,支持 Wear OS 2 及以上的设备,所以您可以为 Wear 生态系统中的所有设备创建磁贴。磁贴将在平台版本更新后出现在消费者的手表中,请阅读 这篇博文 了解详情。
任务切换和当前活动 - 新版本的 Wear 使用户能够轻松地在应用之间切换。只需极少的代码,您就可以通过新的 Ongoing Activities API,让用户在导航离开 (开启其他任务,如音乐播放) 后轻松返回您的应用: 只需轻点表盘底部的活动指示器图标,双击侧面按钮,或通过全局应用启动器的 "最近 (Recents) " 功能即可返回。Ongoing Activities API 目前为 alpha 版本,请阅读 官方文档 了解详情。
健康服务 - 我们还发布了与三星共同打造的健康和健身平台,提供来自传感器、环境感知算法和全天候健康监测的健康和健身数据。这些 API 将为您提供更轻松的开发体验,帮助您为可穿戴设备创建高质量、功能强大的健康和健身应用。该平台会帮您管理硬件和传感器,能及时让硬件停止工作,以免电池耗尽,从而让您从亲自管理硬件的泥沼中摆脱出来。此健康服务平台的 alpha 版本已经发布,请阅读 官方文档 了解详情。
其他的新 API - 我们在 Jetpack 中发布了其他几个新 API,让开发可穿戴应用变得更轻松,包括支持弧线文本、输入、手表表盘、复杂功能和远程交互。请阅读 官方文档 了解详情。
Google Play 商店变更
我们知道,用户粘性和发现性对应用业务的发展十分重要。即将到来的 Google Play 重大更新将使用户更容易发现手表上的优秀应用,包括更容易通过搜索找到手表应用,通过 Wear 类别查看应用推荐,以及直接从手机安装应用到手表。
了解更多
下一代 Wear 让我们激动不已,请前往 开发者网站 了解更多为智能手表开发应用的信息。我们期待着您的精彩作品!