App SDK 介绍

更新时间:2024-05-09 02:11:07

开发者可以根据关联的产品,勾选需要的SDK套餐项,平台会自动生成SDK套餐包,最后下载集成开发即可。

概述

我们的SDK套餐包提供了如下能力:基础包、用户账号、消息推送、设备控制、配网界面开发、蓝牙Breeze方案。其中,基础包和用户账号为默认必选,推荐勾选消息推送、设备控制和配网界面开发,蓝牙Breeze方案可根据需要自由选择。

说明

在生活物联网平台中,如果登录账号类型为普通开发者,可通过邮件申请获取App SDK,邮件模板请参考获取App SDK

image

SDK套餐包介绍

  • 基础包

    提供了调用IoT官方服务的能力,是APP开发的必要SDK。

    SDK名称

    类型

    SDK名称

    类型

    API通道SDK

    Android

    iOS

    用户身份认证SDK

    Android

    iOS

  • 用户账号

    我们的用户账号支持开发者快速搭建账号体系,实现用户注册、登录等。如果开发者有自己的账号体系,可以在我们的平台进行简单配置来对接开发。

    如果开发者没有自己的账号体系,可以采用我们的内置账号体系,无需配置即可直接调用,账号内置了登录ID、手机、邮箱、昵称、头像、性别等信息。

    SDK名称

    类型

    SDK名称

    类型

    账号及用户SDK

    Android

    iOS

    用户账号开发指南参见用户账号开发指南

  • 消息推送

    APP具有接收推送消息的能力。即APP会接收到来自设备端或云端推送过来的消息。

    SDK名称

    类型

    SDK名称

    类型

    移动推送SDK

    Android

    iOS

    消息推送开发指南参见移动应用推送开发指南

  • 设备控制

    提供了设备状态感知及控制的能力。如设备状态上报到云端、通过云端或APP来控制设备。

    SDK名称

    类型

    SDK名称

    类型

    物模型SDK

    Android

    iOS

    长连接SDK

    Android

    iOS

  • 配网界面开发

    包含了开发配网界面(WiFi、以太网或蜂窝网)所需的SDK和一套完整示例界面,搭配设备端标准配网方案使用。

    SDK名称

    类型

    SDK名称

    类型

    配网SDK

    Android

    iOS

    BoneMobile容器SDK

    Android

    iOS

    配网界面开发指南包括两种使用方式,详细参见配网开发指南

    • Native方式自己开发

    • 调用平台提供的完整配网插件

  • 蓝牙连接方案

    本节内容提供了蓝牙设备接入的方案,方案中提供了蓝牙设备接入框架SDK,该SDK是一款提供App端蓝牙设备通用接入能力的SDK,在包含蓝牙Breeze SDK和蓝牙OTA SDK功能的基础上,还集成了物模型解析功能,也可以通过桥接方案扩展非Breeze设备的接入。

    SDK名称

    类型

    SDK名称

    类型

    物模型SDK

    Android

    iOS

    蓝牙设备开发者参见蓝牙设备端开发

SDKAPI对应关系

SDKAPI的对应关系如下。

SDK名称

API服务名称

SDK名称

API服务名称

API通道

官方基础服务

长连接通道

应用与插件服务、长连接推送服务

用户及账号

用户服务

移动应用推送

移动应用推送服务

BoneMobile容器

应用与插件服务

用户认证SDK

用户服务

插件中SDKAPI Level对应关系

  • 配置化面板插件

    官方SDK依赖

    支持的最小SDK Level

    备注

    官方SDK依赖

    支持的最小SDK Level

    备注

    账号及用户

    3

    -

    API通道

    3

    -

    BoneMobile容器

    3

    -

    物模型

    3

    若要使用蓝牙设备,请升级API Level4以上,并且集成蓝牙SDK

    长连接通道

    3

    -

  • 配网插件

    官方SDK依赖

    支持的最小SDK Level

    备注

    官方SDK依赖

    支持的最小SDK Level

    备注

    账号及用户

    3

    -

    API通道

    3

    -

    BoneMobile容器

    3

    -

    配网SDK

    3

    若要使用蓝牙配网,请升级API Level4以上,并且集成蓝牙SDK

    长连接通道

    3

    -

  • 插座标准面板/灯标准面板/开关标准面板

    官方SDK依赖

    支持的最小 SDK Level

    备注

    官方SDK依赖

    支持的最小 SDK Level

    备注

    API通道

    3

    -

    BoneMobile容器

    3

    -

    物模型

    3

    -

    长连接通道

    3

    -

    移动应用推送

    3

    -

  • 本地倒计时/本地定时/云端定时/设备消息记录/设备设置/自动化场景

    官方SDK依赖

    支持的最小 SDK Level

    备注

    官方SDK依赖

    支持的最小 SDK Level

    备注

    账号及用户

    3

    -

    API通道

    3

    -

    BoneMobile容器

    3

    -

  • 意见反馈

    官方SDK依赖

    支持的最小 SDK Level

    备注

    官方SDK依赖

    支持的最小 SDK Level

    备注

    API通道

    3

    -

    BoneMobile容器

    3

    -

    物模型

    3

    -

    长连接通道

    3

    -

    移动应用推送

    3

    -

  • 本页导读 (0)
  • 概述
  • SDK套餐包介绍
  • SDK与API对应关系
  • 插件中SDK与API Level对应关系