To help you build Android applications that interact with Matter devices, Google has developed the Google Home Mobile SDK. The Mobile SDK includes two core APIs that allow your apps to to commission and share devices with the Google fabric.
Once a device is added to the Google fabric, your users can control their devices through the Google Home app (GHA), Android power controls, voice, and Nest touch screen devices.
The Mobile SDK also allows you to define a custom commissioning service that you can use to commission devices to additional Matter ecosystems.
Integrate the Mobile SDK into your Android app
To get started, complete the following steps:
Follow the instructions provided at Set up Google Play services.
Add the Google Play services dependency to your
Use the Google Home Sample App for Matter
To learn how the Mobile SDK works from an Android app, try our Google Home Sample App for Matter.
Build your own app
To help you get started fast, we've open-sourced the Sample App for Matter and provided a companion codelab, allowing you to customize our sample code for your own Android projects.
To learn more about the Mobile SDK, refer to the API Reference.