一起看 I/O | Wear 更新一览
作者 / Simon Earnshaw, Group Product Manager
我们刚公布了 Wear 平台的重大更新,带来了新的功能、API 和工具,帮助开发者创建美观、高品质的可穿戴体验。本文旨在介绍我们如何帮助您更轻松地为 Wear 构建优秀的应用,以及您应该如何开始使用这些 API 和工具的预发布版本,为新平台做好准备。
△ Wear 更新一览
第一要务: 工具
您要做的第一件事就是下载并安装 Android Studio Arctic Fox Beta,其中包含全新 Wear 开发者预览版的系统映像,以及改进的工具,可帮助您在没有设备的情况下开发和测试 Wear 应用。
下载 Android Studio Arctic Fox Beta https://developer.android.google.cn/studio/preview
https://developer.android.google.cn/training/wearables/apps/creating#pairing-assistant
虚拟心率传感器 - 模拟器现在自带虚拟心率传感器,支持使用心率传感器 API,以帮助您创建和测试各种运动监测应用。请通过 Android Studio SDK 管理器下载 Android 模拟器 v30.4.5,这是支持本功能的最低版本。
我们还发布了一款由三星打造的手表表盘设计工具。开发者们可以使用这个新工具轻松为所有运行 Wear 系统的设备打造手表表盘。本工具将于不久后发布。
新的开发者文档和设计指导
配合新版本的 Wear,我们对开发者网站进行了彻底的改版,提供新的 API 文档、学习资源、codelab 和示例。由于 Wear 很快就会使用基于 Material Design 的全新用户体验,我们已经更新了设计指南,以涵盖新的设计系统、UI 组件、UX 范式和风格,请前往设计文档了解详情。
Wear 开发者网站 https://developer.android.google.cn/wear Wear 设计文档 http://developer.android.google.cn/training/wearables/design
新的 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,让开发可穿戴应用变得更轻松,包括支持弧线文本、输入、手表表盘、复杂功能和远程交互。请阅读官方文档了解详情:
https://developer.android.google.cn/wear#new-features
Google Play 商店变更
我们知道,用户粘性和发现性对应用业务的发展十分重要。即将到来的 Google Play 重大更新将使用户更容易发现手表上的优秀应用,包括更容易通过搜索找到手表应用,通过 Wear 类别查看应用推荐,以及直接从手机安装应用到手表。
了解更多
下一代 Wear 让我们激动不已,请前往开发者网站了解更多为智能手表开发应用的信息。我们期待着您的精彩作品!
开发者网站 https://developer.android.google.cn/wear
推荐阅读