Android 和 iOS 平台能打通?Google 发布全新跨平台工具包

2022 年 8 月 29 日 CSDN

为多设备的连接铺路。

整理 | 苏宓
出品 | CSDN(ID:CSDNnews)

8 月 26 日,Google 官方宣布推出一款跨设备软件开发工具包(SDK)的预览版,方便开发者使用其更容易地创建 Android 应用程序,还能在一些非 Android 手机、平板电脑、电视、汽车等设备上运行。

此款工具的到来,也让众人迅速围观:难道 Android 和 iOS 应用程序互通互联成为了可能?


SDK 预览版功能速览


根据官方公告显示,这款 SDK 初始版本包含了一套丰富的 API,能够支持设备发现、安全连接和多设备会话等核心功能。

  • 设备发现。轻松地找到附近的设备,授权点对点通信,并在接收设备上启动目标应用程序。

  • 安全连接。在授权设备之间实现加密、低延迟的双向数据共享。

  • 多设备会话。实现在多个设备上传输或扩展一个应用程序的用户体验。

简单来看,这可以让开发者们迅速实现:

  • 发现并授权与附近设备的通信。

  • 与另一设备上的同一应用共享一个应用的当前状态。

  • 在第二台设备上启动应用,而不必让应用在后台运行。

  • 为设备之间的通信建立安全连接。

  • 启用任务交接,用户在一台设备上启动任务,并可以在另一台设备上轻松继续。

从实现原理上来看,跨设备 SDK 提供了一个软件抽象层,如利用蓝牙、Wi-Fi 和超宽带等无线技术处理跨设备连接。同时,官方将所有功能封装在 SDK 中,只为开发者提供一个模块化、与连接无关的 API,该 API 支持设备之间的双向通信,并向后兼容 Android 8。此外,应用程序不必为所使用的任何底层连接协议(如BLUETOOTH_CONNECT、BLUETOOTH_SCAN、ACCESS_FINE_LOCATION等)声明或请求运行时许可,而且开发者可以允许应用程序只连接到他们所选择的设备。


现在可在 Android 平台上尝鲜


目前,这款跨设备工具包在开发者预览版在 Android 手机和平板电脑上可用,如果想要尝鲜,开发者可以从详细的指南中(https://developer.android.com/guide/topics/connectivity/cross-device-sdk/overview)了解更多。

与此同时,Google 表示,希望将支持扩展到其他 Android 和非 Android 操作系统中,包括 iOS 和 Windows 平台上。不过当前 Google 并没有明确该款 SDK 支持其他平台的具体时间。由于该功能还处于早期预览版阶段,预估 iOS 和 Android 设备之间实现应用程序的互联也不太现实,未来也将拭目以待。

参考链接:

https://android-developers.googleblog.com/2022/07/announcing-cross-device-SDK-Developer-Preview-for-Android.html

— 推荐阅读 —
   
   
     
雷军:“下一代 Ultra旗舰将面向全球发售”;戴尔宣布完全退出俄罗斯;TypeScript 4.8发布|极客头条
Linux管道到底能有多快?
80岁还在写代码!Hello World发明人、UNIX命名者项目登上GitHub热榜
登录查看更多
0

相关内容

美陆军2022最新发布《美国陆军数据计划》,17页报告
专知会员服务
159+阅读 · 2022年10月17日
2022年中国物联网平台行业概览
专知会员服务
42+阅读 · 2022年8月31日
专知会员服务
39+阅读 · 2020年12月1日
【2020新书】使用Kubernetes开发高级平台,519页pdf
专知会员服务
66+阅读 · 2020年9月19日
TensorFlow Lite指南实战《TensorFlow Lite A primer》,附48页PPT
专知会员服务
69+阅读 · 2020年1月17日
正式版即将到来 | Android 13 Beta 4 现已发布
谷歌开发者
0+阅读 · 2022年7月14日
平台稳定性里程碑 | Android 13 Beta 3 发布
谷歌开发者
0+阅读 · 2022年6月9日
畅玩新方式 | Google Play 游戏 Beta 版在 PC 上发布
谷歌开发者
0+阅读 · 2022年4月15日
欢迎体验 | Android 13 开发者预览版 2
谷歌开发者
1+阅读 · 2022年3月18日
Android 13 首个开发者预览版到来
谷歌开发者
0+阅读 · 2022年2月12日
正式版 API 确定 | Android 12L Beta 1 发布
谷歌开发者
0+阅读 · 2021年12月9日
正式版即将到来 | Android 12 Beta 5 现已发布
谷歌开发者
0+阅读 · 2021年9月9日
国家自然科学基金
6+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Arxiv
0+阅读 · 2022年11月23日
Arxiv
76+阅读 · 2022年3月26日
已删除
Arxiv
32+阅读 · 2020年3月23日
VIP会员
相关VIP内容
美陆军2022最新发布《美国陆军数据计划》,17页报告
专知会员服务
159+阅读 · 2022年10月17日
2022年中国物联网平台行业概览
专知会员服务
42+阅读 · 2022年8月31日
专知会员服务
39+阅读 · 2020年12月1日
【2020新书】使用Kubernetes开发高级平台,519页pdf
专知会员服务
66+阅读 · 2020年9月19日
TensorFlow Lite指南实战《TensorFlow Lite A primer》,附48页PPT
专知会员服务
69+阅读 · 2020年1月17日
相关资讯
正式版即将到来 | Android 13 Beta 4 现已发布
谷歌开发者
0+阅读 · 2022年7月14日
平台稳定性里程碑 | Android 13 Beta 3 发布
谷歌开发者
0+阅读 · 2022年6月9日
畅玩新方式 | Google Play 游戏 Beta 版在 PC 上发布
谷歌开发者
0+阅读 · 2022年4月15日
欢迎体验 | Android 13 开发者预览版 2
谷歌开发者
1+阅读 · 2022年3月18日
Android 13 首个开发者预览版到来
谷歌开发者
0+阅读 · 2022年2月12日
正式版 API 确定 | Android 12L Beta 1 发布
谷歌开发者
0+阅读 · 2021年12月9日
正式版即将到来 | Android 12 Beta 5 现已发布
谷歌开发者
0+阅读 · 2021年9月9日
相关基金
国家自然科学基金
6+阅读 · 2015年12月31日
国家自然科学基金
1+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2015年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2013年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
1+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2012年12月31日
国家自然科学基金
0+阅读 · 2009年12月31日
Top
微信扫码咨询专知VIP会员