Copresence: Google 正为 iOS 和 Android 之间数据通讯架设的桥梁

苹果推出的 AirDrop 功能,允许用户在设备上通过蓝牙、Wi-Fi Direct 等连接方式来互传文件、共享数字媒体内容,遗憾的是 AirDrop 支持且仅支持苹果自家的桌面和移动操作系统。然而,在现实生活里,随着工作环境中人们对 BYOD 理念的接受度不断提高,以及家中各种各式各样设备越来越多,人们发现在不同操作系统的移动设备之间互相传输文件的需求,通过苹果这一边并不好解决。Google 最近被人发现正在开发的名为「Copresence」的功能,未来很有可能成为跨移动操作系统数据传输的最好解决方案。

在最近 Google 向全球 Android 手机用户推送的最新版 Google Play Service(Google 账号服务以及多个 Google 自家应用的依赖核心)当中,一些开发者找到了一些有趣的代码。根据科技博客 Android Police 从 Google 内部人士获得的消息,新的名为 Copresence 的功能将允许 Android 和 iOS 操作系统设备之间互相传输文件、照片、发送导航定位、文字信息等多种类型的数据——并非通过互联网,而是更加本地化的点对点连接方式。

Copresence 也可以被理解为一个升级版的 Android Beam 系统,只是比 Android Beam 以及苹果的 AirDrop 都更加强大:Android Beam 通过 NFC 进行配对,要求双方设备「贴」在一起,而 Android Police 发现 Copresence 将可以通过蓝牙,以及 Chromecast 曾经采用过的超声波技术作为配对方式,提高了设备之间进行配对的效率。

Copresence

好奇心强大的人们还在 Google Play Service 当中发现了可能是 Copresence 功能的开启引导界面图像(上图)。从图中我们能够看到,通过 Copresence 功能 iOS 和 Android 设备之间将可以通过蓝牙和 Wi-Fi 进行各种不同类型数据的传输。虽然 Android 和 iOS 进行点对点设备连接的方式有所不同,但使用的技术基础并无什么差别——FireChat 应用就曾验证过 iOS 和 Android 设备进行无网 P2P 连接是完全可能的。因而,作为 Android 操作系统的开发者,Google 完全有能力,并且可能已经开发一个能够适配 iOS 的多点连接(Multipeer Connectivity)协议的连接功能,为 iOS 和 Android 设备这两种当下世界上最主流的操作系统之间架设一座数据沟通的桥梁。

订阅更多文章