在 I/O 2022 开发者大会上,谷歌详细介绍了一种构建跨设备 Android 应用体验的方法 —— 比如 Nearby Share 附近分享。周五的时候,谷歌在一篇 Android 开发者博客中,正式宣布了该软件开发套件(SDK)的开发者预览。官方宣称,该 SDK 有助于开发者使用一套简单直观的应用程序接口(API),来构建丰富的多设备体验。
(来自:Android Developers Blog)
由于 Google 负责搞定发现、身份验证和连接协议(蓝牙 / Wi-Fi / UWB),因而开发者能够专注于构建让人愉悦的用户体验、并将之部署到各种形态的设备和平台上。
以下是本次 Developer Preview 的三个要点:
● 设备发现:轻松找到附近的设备,授权点对点通信,并在接收设备上启动目标应用程序。
● 安全连接:在授权设备之间启用加密、以及低延迟的双向数据共享。
● 多设备会话:支持跨多个设备传输、或扩展应用程序的用户体验。
对于开发者来说,该 SDK 也便于其启用如下引人注目的跨设备体验:
● 发现并授权与附近设备的通信。
● 向另一台设备上的同一个 App 共享当前状态。
● 在辅助设备上启动应用程序,而无需在主设备上保持后台常驻。
● 为设备建立安全的相互通信连接。
● 启用任务移交,便于用户在一台设备上启动任务、并在另一台设备上轻松继续。
最后,Android 跨设备 SDK 开发者预览已于即日起开放,并且适用于 Android 智能机、平板电脑、电视、汽车、Wear OS、ChromeOS、以及 iOS 和 Windows 应用程序。
兼容性方面,该 SDK 可一路支持到 Android 8,且谷歌也承诺会向更多平台开放。