业务拓展 SDK

更新时间:2024-01-22 07:02:08下载pdf

业务拓展 SDK 是以 Home SDK 底层能力为基础,将复杂逻辑业务模块不断沉淀、独立封装的业务属性 SDK,可降低您对业务逻辑的理解成本,加速您接入涂鸦 App 最新生态能力。目前,涂鸦已经开发了五大核心能力,包括设备配网、家庭管理、群组管理、设备管理以及场景自动化等。

涂鸦 App 研发团队将持续丰富迭代各业务属性能力建设,为您的不同业务述求提供便利。

准备工作

在使用涂鸦业务包开发之前,您需要在 涂鸦 IoT 开发平台 上注册开发者账号。

在对接涂鸦不同开发方案之前,您需要在涂鸦 IoT 开发平台上注册开发者账号、创建产品、创建功能点等,创建账号之后会获取激活 SDK 的密钥。具体操作流程,请参考 准备工作

步骤一:集成智能生活 App SDK

集成智能生活 App SDK 是接入涂鸦业务拓展 SDK 的必要前提。具体集成方式,请参考 集成智能生活 App SDK

步骤二:集成业务拓展 SDK

务必确保在已完成智能生活 App SDK 集成接入的情况下,再开始接入业务拓展 SDK。

在 App module 中的 build.gradle 中加入依赖。

ext.version = "5.8.2"
...
dependencies {
    ...
    implementation "com.thingclips.smart:thingsmart-expansion-sdk:$version"
    ...
}

示例代码

如需了解业务拓展 SDK 的完整示例代码,请访问 Github 仓库 BizsdkSample