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

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

3天内不再提示

机智云公版APP、APP开源框架、超赛在线配置APP服务有什么区别?

机智云 2022-11-30 09:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

最近后台有人问机智云公版APP、APP开源框架、APP代码自动生成服务、超赛在线配置APP,它们之间有啥区别?个人觉得,区别主要在于我想用它们做啥?想快速控制 or 测试——选机智云公版APP想学习掌握技能——选机智云APP开源框架想学习掌握技能——选机智云APP代码自动生成服务想高效制作个性化APP——选机智云超赛在线配置APP服务下面将他们进行对比
1、机智云公版APP

机智云公版App,俗称“产品调试APP”,是全球首款IoT设备通用调试工具,根据开发者自定义的产品功能,自动生成可响应的控制页面。

开发者在机智云平台开发智能硬件时,可以很方便地使用该App对硬件设备进行调试和验证。此APP有完整的用户注册、登陆和注销流程,并且可以完成机智云智能硬件的配置入网、设备搜索、设备绑定、设备登录、设备控制、远程控制、状态更新、本地远程切换等基本设备操作。63e5ca20-6fd1-11ed-b116-dac502259ad0.png2、APP开源框架服务机智云APP开源框架,是使用机智云SDK开发的APP模板,实现了SDK的加载、初始化、用户注册、用户登陆、设备配置、设备发现、设备连接、设备列表等基本的功能。

APP开源框架是一个可以编译的源码工程,对所有开发者开源,目前提供iOSAndroid版本。APP开发者可以在框架上实现具体产品的控制页面就可以生成一个完整的APP。

视频版使用指南

1、开发者中心产品及设备应用创建(App开发前传)https://v.qq.com/x/page/p0344jspddv.html我们在app开发之前,需要学会在机智云开发者中心创建新产品。首先选择产品分类和方案,为产品添加数据点,最后为产品创建应用。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架、数据点、数据点模板、Product key、Product Secret、App ID、App Secret等用法。2、使用开源框架快速开发一个功能简单的iOS Apphttps://v.qq.com/x/page/b0350blmgcf.html本教程在开源框架代码基础上做一个控制gokit红灯开关的iOS App。下载代码后进行APP定制,在控制页面的布局文件中创建点击事件,将pruductkey烧写进Gokit的MCU固件中,最后为大家实操展示APP控制Gokit亮灯。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架代码模块、代码功能、指令添加、iOS app、设备配置等用法。3、使用开源框架快速开发一个功能简单的Android Apphttps://v.qq.com/x/page/p03512if92n.html本教程在开源框架代码基础上做一个控制gokit红灯开关的Android App。下载代码后进行APP定制,在设备控制页面的布局文件中创建点击事件,将pruductkey烧写进Gokit的MCU固件中,最后为大家实操展示APP控制Gokit亮灯。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架代码模块、代码功能、指令添加、Android app、设备配置等用法。

3、APP代码自动生成服务为了降低开发智能硬件APP开发门槛,降低开发资源的投入,机智云在《APP开源框架》基础上进一步推出了实现项目完整控制功能的APP开源代码。
当开发者在产品项目上创建对应的数据点后,云端会根据产品定义的数据点生成对应产品的APP参考代码。 开发者下载源码后,只需要优化UI和设计设备控制界面控制逻辑,源码的控制页面编写了机智云SDK控制设备的标准流程,APP源码二次开发过程中只需按照该流程进行相关代码的优化即可快速完成针对自身产品的智能控制APP。自动生成的APP代码模块化集成了一个智能硬件APP必备功能,主要包括:

1.用户部分:用户注册,找回密码、第三方登录(微信登录、QQ登录)

2.配置设备入网(Arilink+SoftAP)

3.设备发现,列表展示

4.设备控制

5.消息推送:设备报警后给APP推送报警信息,主要合作推送平台是极光推送和百度推送。

使用介绍:http://docs.gizwits.com/zh-cn/UserManual/devApp.html4、机智云超赛在线配置APP服务这是一款无需下载安装,只需登陆机智云开发者中心,就能够通过自主设计、自主编辑UI、在线配置,就能制作出一款个性化的iOS和ios应用。该服务还提供了自定义模板,您可以使用模板,也可以修改模板中的icon、启动画面,还有APP在线发布、版本管理服务,加速应用开发,满足个性需求。还支持一个应用可以关联多个硬件设备,换言之,一个APP控制多个智能硬件。使用机智云超赛在线配置服务,即使不懂云和App开发,也可以在不用写任何代码的情况下,轻松制作一款拥有专属UI页面的App远程对硬件的访问。

63ff4c2a-6fd1-11ed-b116-dac502259ad0.png

无论是选用什么哪种方式进行APP开发,取决于最终目的。无论哪种开发方式,都是为了满足个性化需求。

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

    关注

    33

    文章

    1594

    浏览量

    76147
  • 机智云
    +关注

    关注

    3

    文章

    650

    浏览量

    27837
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开通App Linking服务

    首次使用App Linking服务前,需要先开通此服务。 登录AppGallery Connect,点击“开发与服务”。 在项目列表中点击HarmonyOS应用所在的项目。 在左侧导航
    发表于 04-15 16:47

    OpenClaw对接聊天APP及AI助手工具

    OpenClaw对接聊天APP及AI助手工具 1、对接飞书聊天APP openclaw配置 此处以飞书为例,输入插件下载安装命令: openclaw plugins install
    的头像 发表于 02-06 16:13 2035次阅读
    OpenClaw对接聊天<b class='flag-5'>APP</b>及AI助手工具

    “死了么”APP爆火背后,一条万亿传感器赛道悄然成长

        近日,手机APP“死了么”爆红,据报告,该APP不仅在中国的苹果应用商店付费榜登顶,在其他多个国家的苹果应用商店也霸榜前三。     该APP功能亦非常简单,用户设置一个紧急联系邮箱,每天
    的头像 发表于 01-14 18:01 2078次阅读
    “死了么”<b class='flag-5'>APP</b>爆火背后,一条万亿传感器赛道悄然成长

    配置钥指纹

    对应的指纹,点击“确认”。 5.指纹添加成功后,将展示在“SHA256证书/钥指纹”栏。 6.(可选)如果希望配置钥指纹快速生效,请在指纹成功配置10分钟后,通过改变应用/元
    发表于 01-05 10:03

    飞创“直驱在线APP”——赋能直线电机模组选型新体验

    应用需求。飞创直线电机模组选型软件——“直驱在线APP”的出现,彻底打破了这一困境,以智能化、数字化手段为行业带来选型革命。​直驱在线APP“直驱
    的头像 发表于 11-04 10:11 895次阅读
    飞创“直驱<b class='flag-5'>在线</b><b class='flag-5'>APP</b>”——赋能直线电机模组选型新体验

    qboot跳转app后卡在app的系统调用处,为什么?

    首先是boot工程的配置: 然后是app工程的配置: 注:boot和app工程中,fal配置内部flash的地址和大小都和对应的
    发表于 10-10 07:03

    qboot跳转APP卡死怎么解决?

    1、不使用boot,正常运行。 2、使用boot,APP不能正常执行
    发表于 09-22 08:15

    智能物联网壁炉APP开发需求

    需求:开发一款APP,集成电子壁炉,木头壁炉,酒精壁炉加燃气壁炉硬件的APP并进行评估报价及周期。
    的头像 发表于 09-08 17:01 779次阅读
    智能物联网壁炉<b class='flag-5'>APP</b>开发需求

    tc377 BootLoader跳转到app后只运行core0是怎么回事?

    我这边个工程,已经可以从BootLoader跳转到app中去运行了。BootLoader中只是core0任务,core1,2也有启动。跳转到app后,只有
    发表于 07-30 06:58

    求助,关于TC275 bootloader+app开发的问题求解

    (0xA020 0000)开始的APP程序,请问我应该怎么做呢,配置autosar的vlingen吗?请问文档支持吗谢谢了
    发表于 07-15 06:48

    迅为RK3568开发板基本工程目录-OpenHarmony APP工程结构

    在进行 OpenHarmony 应用/服务开发前,我们应该掌握 OpenHarmony 应用/服务的逻辑结构。 OpenHarmony 应用/服务发布形态为 APP Pack
    发表于 07-07 15:04

    app和deviceConfig的切换介绍

    app和deviceConfig的切换 为了便于开发者维护应用级别的属性配置,Stage模型将config.json中的app和deviceConfig标签提取到了app.json5
    发表于 06-05 06:42

    【HarmonyOS 5】App Linking 应用间跳转详解

    ​ 目录 什么是 App Linking 使用场景 工作原理 如何开发 1.开通 App Linking 2.确定域名 3.服务端部署 applinking.json 文件 4.AGC绑定域名
    发表于 05-16 16:24

    定时模块app_timer用法及常见问题—nRF5 SDK模块系列二

    app_timer是大家经常用到的一个库,app_timer的功能就是定时,也就是说,你在某一时刻启动一个app timer并设定超时时间,超时时间一到,app_timer就会回调ti
    的头像 发表于 05-12 16:13 943次阅读
    定时模块<b class='flag-5'>app</b>_timer用法及常见问题—nRF5 SDK模块系列二

    APP自动化测试框架

    APP自动化测试框架是一套结合工具链、设计模式和技术规范的集成解决方案。以下是基于主流技术实践的核心要点总结: 一、核心模块构成 环境管理‌ 支持物理机/虚拟机/容器化部署,集成ADB、Appium
    的头像 发表于 05-07 07:35 846次阅读
    <b class='flag-5'>APP</b>自动化测试<b class='flag-5'>框架</b>