SDKs
Viam’s SDK libraries wrap the Viam’s APIs for interacting with a machine’s components and services, as well as for cloud capabilities, such as data management and fleet management.
You can run SDK code from anywhere, it does not necessarily have to be run on the same machine that runs viam-server
.
Backend SDKs
Use the backend SDK to build business logic to control components and services, as well as manage your fleet and data, and billing information, or provision machines. With the backend SDKs you can also create custom modular resources.
Frontend SDKs
Use the frontend SDK to control your machine’s components, as well as manage your data or provision machines.
Mobile SDK
Use the mobile SDK to build iOS and Android apps to control your machine’s components, as well as manage your fleet and data, or provision machines.
For extra guidance and examples, see:
Was this page helpful?
Glad to hear it! If you have any other feedback please let us know:
We're sorry about that. To help us improve, please tell us what we can do better:
Thank you!