Smart App SDK

更新时间:2024-04-12 03:14:25下载pdf

Smart App SDK 提供了一些功能的封装,方便您更加快速地连接涂鸦生态中的智能硬件产品。您可以基于 App SDK 快速地实现 App 功能的开发,实现对智能设备的配网、控制、固件升级、定时任务和智能场景创建等操作。

SDK 列表

名称 描述 功能概述参考 更新日志 API 文档
智能生活 App SDK 提供丰富的智能家居场景功能组件和示例代码,您可以快速集成全屋智能体系的移动端 App 功能,实现智能设备的配网、控制、固件升级、定时任务、智能场景的创建等操作。
IPC SDK 封装了与远端摄像机设备通讯的接口,加速应用开发过程。 /
出行 SDK 封装了骑行轨迹上报、拉取历史记录等出行业务接口。出行 SDK 需要基于 Smart Life App SDK 开发。 / /
扫地机 SDK 封装了接入扫地机设备相关功能的接口,加速开发过程。 /
智能门锁 SDK 封装了与智能门锁设备、云端的接口,加速和简化门锁应用功能开发过程。 / /
小程序 SDK 提供开发、部署、产品体验分析、上线全流程各种需求的解决方案。接入此 SDK,能够有效降低多端开发的技术门槛和研发成本,提升开发效率和开发体验。 /

IPC SDK、智能门锁 SDK、扫地机 SDK 属于垂直品类的 SDK,依赖于 智能生活 App SDK,主要针对垂直品类特有的功能进行了封装,方便垂直品类产品功能的快速开发。

UI 业务包

涂鸦提供了一类基于 智能生活 等 App SDK 的免开发 UI 业务包,通过简单的调用就可以实现完整的功能。智能生活 App SDK 的 UI 业务包如下表所示:

名称 描述 功能概述参考
设备控制 提供了设备控制面板的加载和控制业务逻辑和 UI 封装,加速应用开发过程。
IPC 提供了摄像机功能相关的面板业务逻辑和 UI 封装,加速应用开发过程。
商城 提供了强大的商城业务逻辑和 UI 封装,加速应用开发过程。
配网 提供了多种智能设备(例如 Wi-Fi 设备、Zigbee 设备、蓝牙设备、GPRS 设备等)的配网前置操作引导和入网激活的业务逻辑和 UI 封装,加速应用开发过程。
灯光场景 支持照明设备按照空间创建、编辑与控制灯光场景。
智能场景 提供了智能场景业务逻辑和 UI 封装,加速应用开发过程。
云存储 提供了云存储服务业务逻辑和 UI 封装,加速应用开发过程。
常见问题与反馈 提供了常见问题与反馈业务逻辑和 UI 封装,加速应用开发过程。
家庭 提供了家庭业务逻辑和 UI 封装,加速应用开发过程。
OTA 提供了设备固件升级业务逻辑和 UI 封装,加速应用开发过程。
设备详情 提供了设备详情业务逻辑和 UI 封装,加速应用开发过程。
地图 提供了地图业务逻辑和 UI 封装,加速应用开发过程。
语音技能快绑 提供了技能快速绑定业务包主要包含 Alexa 和 Google 授权绑定的相关功能。
群组管理 提供了群组创建、编辑和控制 Wi-Fi 智能设备群组的相关功能。
主题色配置 配套 UI 业务包中 UI 界面颜色配置, 与 App 整体主题色保持一致
多控关联 支持多控设备关联和取消关联
分享 您可以通过微信、SMS、copy、邮件等渠道进行文本、图片等内容的分享。

业务包

涂鸦提供了一类基于 智能生活 App SDK 的免开发业务包,通过简单的调用就可以实现完整的功能。业务包如下表所示:

名称 描述 功能概述参考
设备面板多语言 获取和更新对应 PID 产品的面板功能多语种语言包。
通用配网 支持获取和更新 SDK App 类型配网列表数据。