Multidevice development
We're changing the way you create compelling, cross-device experiences. By designing, building, and delivering a core framework and capabilities that enable devices across the Android devices ecosystem to compound each other's value, we're ensuring that everything works better together.
Simplified cross-device interactions
To demystify building cross-device experiences, we've built a software stack that abstracts away the underlying connectivity technologies. You no longer need to worry about the connectivity capabilities of your users' devices.
Flexible developer toolkit
With our modular approach, you can mix and match our Cross device SDK with other Google solutions. Adopt the tools you need to build compelling multidevice experiences.
Enhanced user experiences
Provide exceptional user experiences by reducing the friction of multidevice sign-in. Build more seamless interactions between devices.
Cross-platform development
We know that developers don't build just for Android. That's why we intend to support cross-platform development, extending beyond Android to cover ChromeOS and other platforms.
Multidevice use cases
Personal experiences
- Rent a movie on your TV by using your phone to enter your payment information.
- Start reading an article on your phone and finish it on your tablet without losing your place.
Communal experiences
- As a passenger, share a map location directly with your friend's car.
- Share your Sunday bike route with others that you're biking with.
- Collect items for a group food order without passing your phone around.
Spotify across screens
Spotify's mission is to connect millions of creators to billions of fans. Learn about how being available across different Android devices and form factors such as Wear OS, foldables and tablets, Android TV, and Android for Cars, as well as using the voice capabilities of Google Assistant, is helping Spotify achieve this mission.
Explore the toolkit
Build your own cross-device experiences with tools from Google.
Nearby
Our Nearby platform contains lower-level capabilities that make it easy to establish simple one-way connections between devices. If you're looking for granular control and your experience only involves Android devices, try these APIs.
Cast
The Google Cast SDK is designed for Media & Entertainment application developers. Enable your content to flow seamlessly across devices. Extend your Android, iOS, or web application to direct its video and audio streaming to a TV or sound system.
Block Store
If your app requires authentication, make it easier for your users to seamlessly sign-in to your app on other devices by using our Block Store API. The Block Store API allows your app to store user credentials that it can later retrieve to re-authenticate users on a new device.
Sample Apps
Our sample apps are examples of working code that you can browse, run, and learn from to get started developing your own multidevice experiences.
Cast SDK
Explore apps that follow the Google Cast Design Checklist and Google Cast development best practices.
Nearby Connections
See how to use the Nearby Connections API to stream audio to other devices through the walkie talkie sample app.
Latest news
Blog
CES 2022: Better together with Android and beyond
The average U.S. household had 25 connected devices in 2021, up from 11 in 2019. If you're like me, you want to pick and choose the devices that work best for you regardless of brand. You also want to easily set up and move from one device to the next throughout your day, and without having to pull up the same song or task over and over again.
Blog
Seamless account transfers with Block Store
The Block Store API allows your app to store user credentials that it can later retrieve to re-authenticate users on a new device. Your credential data is transferred between devices when a user bootstraps one device using another.