我们之前为大家介绍过涂鸦 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 功能,携手更多合作伙伴,为大众奔赴万物互联的智慧生活而努力。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
物联网
+关注
关注
2950文章
48132浏览量
418560 -
智能设备
+关注
关注
5文章
1183浏览量
53587 -
IOT
+关注
关注
190文章
4424浏览量
209661
发布评论请先 登录
相关推荐
热点推荐
开通App Linking服务
首次使用App Linking服务前,需要先开通此服务。
登录AppGallery Connect,点击“开发与服务”。
在项目列表中点击HarmonyOS应用所在的项目。
在左侧导航栏中选择“增长
发表于 04-15 16:47
OpenClaw对接聊天APP及AI助手工具
OpenClaw对接聊天APP及AI助手工具 1、对接飞书聊天APP openclaw配置 此处以飞书为例,输入插件下载安装命令: openclaw plugins install
Flutter 移动端开发:集成淘宝 API 实现商品数据实时展示 APP
在电商蓬勃发展的当下,移动端购物成为主流趋势。对于开发者而言,利用 Flutter 构建一个能够实时展示淘宝商品数据的 APP,既能满足用户便捷获取商品信息的需求,也能为电商业务拓展新的渠道
qboot跳转app后卡在app的系统调用处,为什么?
首先是boot工程的配置:
然后是app工程的配置:
注:boot和app工程中,fal配置内部flash的地址和大小都和对应的#define ROM_START、#define
发表于 10-10 07:03
三种开发工具的功能和优势
您喜欢捣鼓电子设备并自己动手制作项目吗?如果是,您可能会对Raspberry Pi、Arduino、ROCK及其他能帮助实现DIY目标的开发工具感兴趣。Raspberry Pi在全球已售出约3000万台,这一令人瞩目的成绩说明这类开发工具正在改变我们的创新方式。
IAR开发工具链有什么优势
在开发安全关键型应用时,选择具备成熟历史的硬件平台、完善的应用与诊断软件,以及经过功能安全认证的开发工具链,是确保项目顺利启动并高效完成开发和认证的关键。这一组合不仅显著节省时间与成本,还能帮助
使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件
# 使用DevEcoStudio 开发、编译鸿蒙 NEXT_APP 以及使用中文插件 #鸿蒙开发工具 #DevEco Studio
## 1. 概述
DevEco Studio 是华为提供
发表于 06-11 17:18
IAR开发平台升级Arm和RISC-V开发工具链,加速现代嵌入式系统开发
IAR正式发布其旗舰产品的重大更新版本:Arm开发工具链v9.70和RISC-V开发工具链v3.40。
app和deviceConfig的切换介绍
app和deviceConfig的切换
为了便于开发者维护应用级别的属性配置,Stage模型将config.json中的app和deviceConfig标签提取到了app.json5
发表于 06-05 06:42
迅为RK3588开发板安卓GPIO调用APP运行测试
”按钮如下图所示:
一旦源代码成功编译,选择目标设备后点击工具栏上的绿色三角形按钮即可运行应用程序,如下图所示:
如果 APP 运行成功,在开发板连接的屏幕上显示 App 界面,如
发表于 05-13 10:49
定时模块app_timer用法及常见问题—nRF5 SDK模块系列二
app_timer是大家经常用到的一个库,app_timer的功能就是定时,也就是说,你在某一时刻启动一个app timer并设定超时时间,超时时间一到,app_timer就会回调ti
涂鸦App开发工具App SDK




评论