Google’s new SDK lets developers build cross-device apps

Google has launched the developer preview of the new cross-device SDK (software development kit) for a richer cross-device experience on Android. In a blog postthe tech giant has revealed that the kit includes a simple and intuitive set of APIs, compatible with Android version 8.

The launch was first announced at Google I/O ’22 Multi-device development session. The SDK (software development kit) eliminates the complexities of authentication, device discovery, and connection protocols, allowing developers to create engaging user experiences.

Sign up for your weekly dose of what’s happening in emerging technologies.

The toolkit is available in a developer preview that only works with Android devices. However, the company plans to expand support to other platforms, as well as non-Android operating systems such as Windows and iOS.

The initial release contains a set of rich APIs, allowing developers to work mainly on three features with the SDK:

  1. Device discovery: To easily find nearby devices, allow peer-to-peer communication and start the target application on receiving devices
  2. Secure connections: Allow user to establish encrypted, low-latency two-way data sharing between authorized devices
  3. Multi-device sessions: Enable the transfer of an app’s user experience to multiple devices

Source: Android Developer Blog, Google

Describing the multiple use cases for its toolkit, Google says it wants developers to implement it to make the user experience more convenient. An example of this could be how it would help multiple people use separate devices to choose items from a menu when creating a group order.

Another would be to allow taxi passengers to share a specific map location with the vehicle’s navigation system.
Google plans to bring Nearby Sharing to Windows devices later this year, as reported in CES 2022 Conference.

Margie D. Carlisle