0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

涂鸦App开发工具App SDK

涂鸦开发者 2024-05-24 08:15 次阅读

我们之前为大家介绍过涂鸦 App SDK 的特点和优势,在这一年多时间里,涂鸦成功帮助很多客户实现了有创意的差异化开发,并构筑更具核心竞争力的品牌专属 App。

什么是App SDK?

涂鸦 App SDK 是专为物联网移动应用(IoT App)开发打造的一系列 SDK,为开发者提供了丰富的组件和示例代码,可以快速实现移动 App 对智能设备的连接、控制以及丰富的智能场景应用。

今天要为大家重点介绍两种全新的涂鸦 App 开发工具:业务拓展 SDK 和 MiniApp SDK。可以为开发者大大降低对复杂业务的理解门槛和开发成本,并快速实现自主、可控、灵活地开发智能小程序,让符合业务场景的品牌 App 落地更顺畅,跨端开发更简单。

(App SDK架构)

一、业务拓展SDK,复杂业务简单化

务拓展 SDK 是以 HomeSDK 底层能力为基础,将复杂逻辑业务不断沉淀、进行独立封装的业务属性 SDK。本质上是对 HomeSDK 能力的丰富和拓展,极大地将其原本单一的原子化 IoT 能力进行业务组装,从而极大程度降低开发者对复杂业务的理解成本,加速开发者接入涂鸦 App 最新生态的能力。

1、更便捷的接入方式

将一些复杂化的业务逻辑进行组装合并,大大简化 API 接口的复杂度。比如:配网、家庭管理、场景自动化创建管理等等,高效提升开发者的集成开发效率,降低对业务的理解成本。

2、更丰富的 IoT 能力

在 HomeSDK 的基础之上,它拓展了一些特定业务场景下的 IoT 能力,比如:设备离线告警、设备备用 Wi-Fi 设置、故障网关替换、批量 OTA、多控关联等等,极大优化用户体验。

3、独立化封装,即插即用

插件化拓展 SDK,为小程序 SDK 的 Native 能力丰富提供了便利,开发者在基于 App SDK +小程序 SDK 开发 IoT App 的时候,更加轻量化。

后续,涂鸦研发团队还会进一步打磨底层 HomeSDK 的基础 IoT 能力,保障网络安全、服务稳定的同时,不断抽象业务复杂度;并基于更多客户、开发者的研发诉求,开发出更多插件化的 SDK 拓展能力,敬请期待~

二、MiniAppSDK,跨端开发更简单

在涂鸦 App SDK 生态体系之内,涂鸦还为开发者提供了一套集自主化开发、部署、版本管理、多语言、数据化分析等全流程于一体的跨端解决方案—— MiniApp SDK 。接入此 SDK,开发者就能自主、可控、快速地开发小程序,大大降低多端开发的技术门槛和研发成本,同时开发者也可直接运行涂鸦的智能小程序,让业务落地更快更便捷。

(开发设备控制面板)

(开发智能业务)

(MiniAppSDK列表)


三、多层次解决方案

为着力满足不同开发者诉求,涂鸦 App SDK 生态体系为开发者提供了不同层次的解决方案能力,这些解决方案能力是相互兼容,可结合使用的,开发者可按需灵活集成。


各个 SDK 包间的组合能力,总共有以下 7 种玩法:



涂鸦 App SDK 是以版本化的模式迭代开放,旨在将涂鸦 App 生态的最新能力尽快开放给开发者接入,目前版本计划如下:


四、问题咨询

在开发过程中,如果遇到任何问题,可以复制下方链接,登录后直接提交开发者工单,将有技术小哥哥为你提供点对点的技术支持哦~

目前,涂鸦已经成功帮助多家世界 500强企业开发智能生活 App ,包括海尔、格力等品牌。未来,涂鸦将持续研发更强大、更具竞争力的 App 功能,携手更多合作伙伴,为大众奔赴万物互联的智慧生活而努力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2895

    文章

    43520

    浏览量

    367002
  • 智能设备
    +关注

    关注

    5

    文章

    1025

    浏览量

    49940
  • IOT
    IOT
    +关注

    关注

    186

    文章

    4113

    浏览量

    195207
收藏 人收藏

    评论

    相关推荐

    涂鸦的Link SDK如何连接到涂鸦IOT平台教程

    一 概述 Link SDK 涂鸦Link SDK,即tuya-connect-kit。使用 C 语言实现,适用于开发者自主开发硬件设备逻辑业
    的头像 发表于 09-25 16:41 116次阅读
    <b class='flag-5'>涂鸦</b>的Link <b class='flag-5'>SDK</b>如何连接到<b class='flag-5'>涂鸦</b>IOT平台教程

    涂鸦引领云开发AI浪潮,实用给力的三大开发工具全新发布!

    ,更以开放的平台架构与高效的开发工具,为开发者们开辟了一条便捷设备开发的高速通道。接下来,就带大家一起了解下涂鸦开发者平台,都推出了哪些好
    的头像 发表于 08-30 12:27 128次阅读
    <b class='flag-5'>涂鸦</b>引领云<b class='flag-5'>开发</b>AI浪潮,实用给力的三大<b class='flag-5'>开发</b>者<b class='flag-5'>工具</b>全新发布!

    一个新的积木编程工具:Node-App

    积木编程的网页应用开发工具,旨在以简单直观的方式构建和发布网页应用。通过积木块创建界面,并结合JavaScript代码实现交互,用户能够轻松快速地打造功能丰富的网页应用。 界面元素
    发表于 05-28 15:55

    Diamond开发工具使用说明

    Diamond开发工具使用说明
    发表于 05-23 09:14 0次下载

    广告电商+超级云APP结合 # 软件开发# 模式开发# 小程序开发# App开发

    软件开发APP
    jf_01576396
    发布于 :2024年04月09日 17:42:13

    机智云开发者中心:让移动APP应用开发更智能化

    智能化和高效。   新版本开发者中心的介绍 机智云物联网新版本开发者中心是一款专为开发者设计的一体化开发工具,旨在提供更智能、简便的移动APP
    的头像 发表于 03-26 16:45 257次阅读
    机智云<b class='flag-5'>开发</b>者中心:让移动<b class='flag-5'>APP</b>应用<b class='flag-5'>开发</b>更智能化

    APP盾的防御机制及应用场景

    移动应用(APP)在我们日常生活中扮演着越来越重要的角色,但随之而来的是各种网络安全威胁的增加。为了保障APP的安全性,APP盾作为一种专门设计用于防御移动应用威胁的工具得以广泛应用。
    的头像 发表于 01-20 08:31 1984次阅读
    <b class='flag-5'>APP</b>盾的防御机制及应用场景

    芯圣SDK工具,让开发更方便——SDK-HC89S105A

    SDK-HC89S105A是基于HC89S105A设计的快速开发工具SDK-HC89S105A由HC89S105A微控制器的主控板和HC-LINKV4.0仿真烧录器两部分组成。用户只需使用此
    的头像 发表于 01-17 09:42 448次阅读
    芯圣<b class='flag-5'>SDK</b><b class='flag-5'>工具</b>,让<b class='flag-5'>开发</b>更方便——<b class='flag-5'>SDK</b>-HC89S105A

    涂鸦T2-U开发板试用体验】+开发板的驱动配置吗?怎么配置?驱动下载链接在哪?

    云测 App 的自动化测试中,确保设备已经成功配网怎么理解?是开发板的驱动配置吗?怎么配置?驱动下载链接在哪? 涂鸦云测参考的是:https://iot.tuya.com/pmg/step?id
    发表于 12-17 19:30

    涂鸦T2-U开发板试用体验】1、T2-U开发环境搭建及调试

    前言 本章介绍T2-U的开发环境搭建流程,以及一些遇到的问题。 一、资料 试用网址:【新品体验】涂鸦 T2-U 开发板免费试用 涂鸦官网文档:涂鸦
    发表于 11-25 23:38

    解决星闪芯片BS25 1.0.T20.12版本开发工具默认SDK无法编译的问题

    本文介绍在BS25 1.0.T20.12版本开发工具下,默认的SDK无法编译的问题。
    的头像 发表于 11-21 09:08 1086次阅读
    解决星闪芯片BS25 1.0.T20.12版本<b class='flag-5'>开发工具</b>默认<b class='flag-5'>SDK</b>无法编译的问题

    涂鸦T2-U开发板试用体验】涂鸦APP控制板上LED

    本帖最后由 1653149838.791300 于 2023-11-12 22:52 编辑 前面讲了开发环境搭建,那这接着做一个应用:用涂鸦app控制开发板上LED灯亮灭。这
    发表于 11-12 18:13

    解决BS25 1.0.T20.12版本开发工具默认SDK无法编译的问题

    本文介绍在BS25 1.0.T20.12版本开发工具下,默认的SDK无法编译的问题。
    的头像 发表于 11-08 09:40 909次阅读
    解决BS25 1.0.T20.12版本<b class='flag-5'>开发工具</b>默认<b class='flag-5'>SDK</b>无法编译的问题

    开发板和开发工具指南

    与使用开发环境相比,许多工程师更倾向于将调试点嵌入其代码并使用测试设备来验证其硬件。欧时电子指南将详述开发板和开发工具的优势,并提供关于使用和选择恰当开发工具的实用建议。
    的头像 发表于 10-26 14:35 478次阅读

    RV1103 开发板+SDK部署

    SDK和RV1109/RV1126系列不能共用。 其中 1、.repo 整个工程的版本管理工具 2、docs 开发文档 3、media 多媒体开发工具。里面包含了v4l2视频输入库,
    的头像 发表于 10-16 01:01 7511次阅读
    RV1103 <b class='flag-5'>开发</b>板+<b class='flag-5'>SDK</b>部署