以后更新功能,再也不用App发版了!智能小程序将为开发者最大化减负
在 IoT 时代,越来越多的企业意识到打造自有 App 对于品牌的重要性。作为智能设备不可或缺的控制终端,App 具备连接用户、完善服务、精细化运营用户的独特优势,可帮助企业大大提升品牌竞争力。
为了帮助品牌企业打造更具个性化、差异化的智能 App,全球化 IoT 开发平台服务商涂鸦智能(NYSE:TUYA,HKEX:2391)在 OEM App 解决方案的基础上,重磅推出智能小程序解决方案,可直接嫁接在涂鸦公版 App 或企业品牌 App 上。支持实时更新小程序版本,开发更自由灵活。涂鸦智能小程序以低成本、低门槛的方式,为开发者提供简单、高效的应用开发框架和丰富的组件及 API,快速创建出具备原生体验的个性化小程序。
尤其是对于小程序缺位的海外市场来说,布局智能小程序将对海外品牌提升用户优质体验、快速构建核心竞争力,具有不可替代的优势。
同时,开发者也可以使用它来开发设备面板。基于智能小程序的技术实现和涂鸦自研的 Ray 跨端应用开发框架,我们为开发设备控制面板场景提供了特有的开发模式,能大大加快面板开发效率,帮助开发者轻松实现用户与智能设备间的多样化高质量交互。
在智能设备的玩法上,涂鸦智能小程序通过丰富的基础能力,能实现多品牌、多品类设备间的丝滑配网、控制、管理和场景联动等功能,让用户体验更顺畅。接下来,我们来详细了解下智能小程序这把利剑的具体功能和使用方法!
一.核心优势
1.动态更新:版本迭代无需 App 发版,动态实时更新保证用户体验;针对用户端的意见反馈也能及时优化,轻量级开发更省心;
2.高效接入:涂鸦智能小程序为各类业务提供高效的场景搭建能力,不同行业的开发场景都能百搭适应,打造最佳开发体验;
3.原生体验:涂鸦的开发框架通过尽可能简单、高效的方式,让开发者获得原生 App 的开发体验。例如,开发者可以通过组合一系列由框架提供的组件进行快速开发,开发速度更顺畅,助力项目更快落地。
4.迁移成本:不论是微信小程序还是网页开发,智能小程序与两者的开发相比都有很大的相似性,主要开发语言是 JavaScript。所以,对前端开发者而言,从微信小程序、网页开发迁移到小程序的开发成本并不高,方便又快捷。
5.小程序开发者工具:面向小程序开发者,涂鸦推出 PC 端开发工具,支持小程序编译、调试、 预览、上传等基本功能;在 Windows、Mac 等多平台上可同时运行,帮助开发者更高效地开发小程序。
6.多端应用:一套代码、一次发布,就可以在所有涂鸦系 App 上同时运行,助您快速触达所有用户。涂鸦 App 生态中存在大量的 IoT 用户,自带充沛的平台流量,省去宣发的时间和成本投入,让开发者专注于研发更有创意的智能设备和交互玩法。
二.实际应用案例
涂鸦智能小程序目前已在各个智能设备领域获得了广泛的应用,针对不同行业,可根据品牌属性和需求,开发专属、有辨识度的小程序。
比如:可用智能小程序实现对筋膜枪的多样化操控,不仅支持根据人体不同部位推荐合适的按摩档位、力度和时长;还有贴心的使用教程,打造内容社区,帮助用户了解肌肉构造,推荐按摩手法,大大提升智能筋膜枪的用户体验和产品使用率。
如果用来控制宠物智能用品,可实现卡片式的管理方式,用户自助添加家庭内每个宠物成员的信息和身体状况后,智能小程序就能依据科学标准,个性化为宠物主子们定制健康的喂养计划,让智能宠物设备玩法实用又好用。
针对目前比较火热的节能低碳趋势,智能小程序能围绕家庭多种智能家居设备,实现全局能耗与电费监控,帮助用户清晰了解每个智能设备的能源消耗、电费预测等情况,并贴心定制节能策略以节省能源支出,助力双碳目标。
三.小程序开发步骤
虽然智能小程序的功能很强大,但开发流程却十分简单:
1.创建项目
通过涂鸦 IoT 开发平台账号即可在小程序开发者平台快速创建小程序项目,输入基本信息,为你的小程序取一个与众不同的名字吧。
登录涂鸦智能官网,可自行注册。
2.安装开发者工具
下载并安装开发工具,编译你的第一个小程序。开发者工具可以帮开发者创建、开发、调试、上传小程序项目。(请下载并安装小程序开发者工具 IDE 的最新版本,下载链接可添加文末二维码咨询小助手)
3.开发调试
提供虚拟/真机调试能力,满足各种设备调试需求。
①新建项目并关联智能小程序
②编写代码:开发者工具会自动在项目路径下为开发者初始化项目模板,使用代码编辑器打开该项目,即可进行编写。
③预览调试:在开发过程中,小程序的运行效果会在主界面左侧的模拟器中显示。由于模拟器尚未支持全部 API。因此,开发者还需使用真机来预览、调试小程序的实际运行情况。
④上传代码
在完成开发之后,点击开发者工具中的上传按钮,本地代码将会上传至云端。
4.测试
将上传的版本设为体验版后,单击体验二维码并配置信息,将使用者账号添加至白名单,即可 App 扫码进入体验小程序。
5.审核上线
提交审核,通过后即可发布上线,投放至目标 App。
除了商业化应用,智能小程序还能在政务、交通、生活等其他方面进一步拓展应用范围。随着技术水平的提升和小程序行业的生态开放,智能小程序的应用价值空间也将不断扩大。涂鸦智能将深耕更多智能小程序应用场景,为各行业合作伙伴及开发者构筑差异化的核心竞争力,共同推动 IoT 和智能行业的发展。
相关文章:

以后更新功能,再也不用App发版了!智能小程序将为开发者最大化减负
在 IoT 时代,越来越多的企业意识到打造自有 App 对于品牌的重要性。作为智能设备不可或缺的控制终端,App 具备连接用户、完善服务、精细化运营用户的独特优势,可帮助企业大大提升品牌竞争力。 为了帮助品牌企业打造更具个性化、差异化的智能…...
C++之类模板全特化和偏特化
类模板类模板是通用类的描述,使用任意类型(泛型)来描述类的定义。使用类模板的时候,指定具体的数据类型,让编译器生成该类型的类定义。注意:函数模板中可以不指定具体数据类型,让编译器自动推到…...

Python 手写数字识别 MNIST数据集下载失败
目录 一、MNIST数据集下载失败 1 失败的解决办法(经验教训): 2 亲测有效的解决方法: 一、MNIST数据集下载失败 场景复现:想要pytorchMINIST数据集来实现手写数字识别,首先就是进行MNIST数据集的下载&am…...
华为机试题:HJ61 放苹果(python)
文章目录博主精品专栏导航知识点详解1、input():获取控制台(任意形式)的输入。输出均为字符串类型。1.1、input() 与 list(input()) 的区别、及其相互转换方法2、print() :打印输出。3、整型int() :将指定进制…...

【论文速递】ICCV2021 - 基于超相关压缩实现实时高精度的小样本语义分割
【论文速递】ICCV2021 - 基于超相关压缩的小样本语义分割 【论文原文】:Hypercorrelation Squeeze for Few-Shot Segmentation 【作者信息】:Juhong Min Dahyun Kang Minsu Cho 获取地址:https://openaccess.thecvf.com/content/ICCV2021/…...
单例模式(Singleton Pattern)
目录 1.什么是单例模式: 2.单例模式存在的原因: 3.单例模式的优缺点: 4.创建方式: 1. 单线程单例模式立即创建(饿汉式): 2. 单线程单例模式延迟创建(懒汉式)…...

docker file和compose
文章目录1.dockerfile(单机脚本)1.概念2.原理3.dockerfile核心四步4.命令2.docker compose1.概念2.注意事项3.常用字段4.常用命令1.dockerfile(单机脚本) 1.概念 通过脚本,生成一个镜像,并运行对应的容器…...
如何解决thinkphp验证码不能显示问题?
thinkPHP做验证码这一块,可以使用自带的验证码扩展,具体步骤如下: 一、安装扩展 composer require topthink/think-captcha 二、模版中使用 将原来静态页面的验证码图片替换为{:captcha_img()},这个会自动生成验证码图片。 <div>{:captcha_img()}</div> 或者 &…...

Vue极简使用
Vue安装Vue模板语法安装Vue 安装nodejs 这里我安装的是14.5.4版本 https://nodejs.org/download/release/v14.15.4/解压后配置一下环境变量就行 安装cnpm镜像 (这个安装的版本可能过高,后面安装Vue可能出问题) npm install -g cnpm --registryhttps://registry…...

【Nacos】Nacos配置中心服务端源码分析
上文说了Nacos配置中心客户端的源码流程,这篇介绍下Nacos配置中心服务端的源码。 服务端的启动 先来看服务启动时干了啥? init()方法上面有PostConstruct,该方法会在ExternalDumpService实例化后执行。 com.alibaba.nacos.config.server.s…...

第十五章 栅格数据重分类、栅格计算器、插值分析
文章目录第十五章 栅格数据分析第一章 栅格数据重分类第一节 栅格数据重分类第二节 栅格重分类的使用第三节 重分类的使用中的空值使用第四节 重分类的案例:分类统计面积第五节 坡度矢量分级图生成第二章 栅格计算器第一节 栅格计算器介绍第二节 栅格计算器使用第三…...

CS5260测试版|CS5260demoboard|typec转VGA参考PCB原理图
CS5260测试版|CS5260demoboard|typec转VGA参考PCB原理图 CS5260是一款高度集成的TYPEC转VGA转换方案芯片。 CS5260输出端接口:外接高清VGA设备如:显示器投影机电视带高清的设备,广泛应用于 笔记本Macbook Air 12寸USB3.1输出端对外接高清VGA设备如:显示器投影机电视…...

winform开发心得
最近一直在从事winform的开发,每次都是需要从网上查找资料才能对应具体风格要求,现在总结一下。 ui方面可以使用CSkin对应的一套ui,使用步骤 1.在窗口界面,工具箱空白处点击右键,弹出菜单有个”选择项“,点…...

学习周报-2023-0210
文章目录一 在SUSE11sp3系统中将openssh从6升级到8一 需求二 系统环境三 部署流程1.上传编译安装的软件包2.安装 gcc编译软件3.安装依赖zlib4.安装依赖openssl5.安装openssh二 在CentOS-6.9配置apache服务(3)---虚拟主机配置一 定义二 系统环境三 基于域…...

百度富文本UE的问题集合
百度富文本编辑能上传视频成功但是在浏览器不能播放、显示的问题百度富文本视频封面空白问题百度富文本编辑器UMEditor 添加视频无法删除百度富文本编辑器结果存数据库取出来到js赋值报错怎么让浏览器重新加载修改过的JS文件,而不是沿用缓存里的百度富文本编辑能上传…...
在Linux上安装node-v14.17.3和npm-6.14.13
记录:374场景:在CentOS 7.9操作系统上,安装node-v14.17.3-linux-x64环境。包括node-v14.17.3和npm-6.14.13。node命令应用和npm命令应用。版本:JDK 1.8 node v14.17.3 npm 6.14.13官网地址:https://nodejs.org/下载地址…...

机器学习框架sklearn之特征降维
目录特征降维概念特征选择过滤式①低方差特征过滤②相关系数③主成分分析特征降维 0维 标量 1维 向量 2维 矩阵 概念 降维是指在某些限定条件下,降低随机变量(特征)个数,得到一组“不相关”主变量的过程 注:正是…...

java实现二叉树(一文带你详细了解二叉树的)
🎇🎇🎇作者: 小鱼不会骑车 🎆🎆🎆专栏: 《数据结构》 🎓🎓🎓个人简介: 一名专科大一在读的小比特,努力学习编程是我唯一…...

学弟学妹少走弯路,超完整算法刷题路线出炉
大家好,我是帅地。 本篇文章主要讲解下面三个事: 1、自己学习算法的一些经历 2、大家学习算法存在的一些普遍问题 3、给大家规划的算法刷题路线 一、算法学习往事 记得当初学了 C 语言就开始刷题了,刷题倒不是面试,而是为了…...

Windows截取gif动态图的软件 ScreenToGif 的安装、使用教程
一、概述 👉GIF(Graphics Interchange Format),又称图形交换格式,是一种公用的图像文件格式标准,于1987年由Compu Serve公司成功研发并推出。 👉GIF用于以超文本标志语言方式显示索引彩色图像&a…...

龙虎榜——20250610
上证指数放量收阴线,个股多数下跌,盘中受消息影响大幅波动。 深证指数放量收阴线形成顶分型,指数短线有调整的需求,大概需要一两天。 2025年6月10日龙虎榜行业方向分析 1. 金融科技 代表标的:御银股份、雄帝科技 驱动…...
[2025CVPR]DeepVideo-R1:基于难度感知回归GRPO的视频强化微调框架详解
突破视频大语言模型推理瓶颈,在多个视频基准上实现SOTA性能 一、核心问题与创新亮点 1.1 GRPO在视频任务中的两大挑战 安全措施依赖问题 GRPO使用min和clip函数限制策略更新幅度,导致: 梯度抑制:当新旧策略差异过大时梯度消失收敛困难:策略无法充分优化# 传统GRPO的梯…...

《用户共鸣指数(E)驱动品牌大模型种草:如何抢占大模型搜索结果情感高地》
在注意力分散、内容高度同质化的时代,情感连接已成为品牌破圈的关键通道。我们在服务大量品牌客户的过程中发现,消费者对内容的“有感”程度,正日益成为影响品牌传播效率与转化率的核心变量。在生成式AI驱动的内容生成与推荐环境中࿰…...
OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别
OpenPrompt 和直接对提示词的嵌入向量进行训练有什么区别 直接训练提示词嵌入向量的核心区别 您提到的代码: prompt_embedding = initial_embedding.clone().requires_grad_(True) optimizer = torch.optim.Adam([prompt_embedding...
06 Deep learning神经网络编程基础 激活函数 --吴恩达
深度学习激活函数详解 一、核心作用 引入非线性:使神经网络可学习复杂模式控制输出范围:如Sigmoid将输出限制在(0,1)梯度传递:影响反向传播的稳定性二、常见类型及数学表达 Sigmoid σ ( x ) = 1 1 +...
稳定币的深度剖析与展望
一、引言 在当今数字化浪潮席卷全球的时代,加密货币作为一种新兴的金融现象,正以前所未有的速度改变着我们对传统货币和金融体系的认知。然而,加密货币市场的高度波动性却成为了其广泛应用和普及的一大障碍。在这样的背景下,稳定…...

HashMap中的put方法执行流程(流程图)
1 put操作整体流程 HashMap 的 put 操作是其最核心的功能之一。在 JDK 1.8 及以后版本中,其主要逻辑封装在 putVal 这个内部方法中。整个过程大致如下: 初始判断与哈希计算: 首先,putVal 方法会检查当前的 table(也就…...
高效线程安全的单例模式:Python 中的懒加载与自定义初始化参数
高效线程安全的单例模式:Python 中的懒加载与自定义初始化参数 在软件开发中,单例模式(Singleton Pattern)是一种常见的设计模式,确保一个类仅有一个实例,并提供一个全局访问点。在多线程环境下,实现单例模式时需要注意线程安全问题,以防止多个线程同时创建实例,导致…...
A2A JS SDK 完整教程:快速入门指南
目录 什么是 A2A JS SDK?A2A JS 安装与设置A2A JS 核心概念创建你的第一个 A2A JS 代理A2A JS 服务端开发A2A JS 客户端使用A2A JS 高级特性A2A JS 最佳实践A2A JS 故障排除 什么是 A2A JS SDK? A2A JS SDK 是一个专为 JavaScript/TypeScript 开发者设计的强大库ÿ…...

Unity UGUI Button事件流程
场景结构 测试代码 public class TestBtn : MonoBehaviour {void Start(){var btn GetComponent<Button>();btn.onClick.AddListener(OnClick);}private void OnClick(){Debug.Log("666");}}当添加事件时 // 实例化一个ButtonClickedEvent的事件 [Formerl…...