最近后台有人问机智云公版APP、APP开源框架、APP代码自动生成服务、超赛在线配置APP,它们之间有啥区别?想高效制作个性化APP——选机智云超赛在线配置APP服务机智云公版App,俗称“产品调试APP”,是全球首款IoT设备通用调试工具,根据开发者自定义的产品功能,自动生成可响应的控制页面。
开发者在机智云平台开发智能硬件时,可以很方便地使用该App对硬件设备进行调试和验证。此APP有完整的用户注册、登陆和注销流程,并且可以完成机智云智能硬件的配置入网、设备搜索、设备绑定、设备登录、设备控制、远程控制、状态更新、本地远程切换等基本设备操作。https://devdocs.gizwits.com/download.html#166419072650816机智云APP开源框架,是使用机智云SDK开发的APP模板,实现了SDK的加载、初始化、用户注册、用户登陆、设备配置、设备发现、设备连接、设备列表等基本的功能。
APP开源框架是一个可以编译的源码工程,对所有开发者开源,目前提供iOS和Android版本。APP开发者可以在框架上实现具体产品的控制页面就可以生成一个完整的APP。
iOS 版使用指南
https://devdocs.gizwits.com/zh-cn/AppDev/APP/AppFrame/iOSFrame.html
Android版使用指南
https://devdocs.gizwits.com/zh-cn/AppDev/APP/AppFrame/AndroidFrame.html
视频版使用指南
1、开发者中心产品及设备应用创建(App开发前传)
https://v.qq.com/x/page/p0344jspddv.html
我们在app开发之前,需要学会在机智云开发者中心创建新产品。首先选择产品分类和方案,为产品添加数据点,最后为产品创建应用。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架、数据点、数据点模板、Product key、Product Secret、App ID、App Secret等用法。
2、使用开源框架快速开发一个功能简单的iOS App
https://v.qq.com/x/page/b0350blmgcf.html
本教程在开源框架代码基础上做一个控制gokit红灯开关的iOS App。下载代码后进行APP定制,在控制页面的布局文件中创建点击事件,将pruductkey烧写进Gokit的MCU固件中,最后为大家实操展示APP控制Gokit亮灯。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架代码模块、代码功能、指令添加、iOS app、设备配置等用法。
3、使用开源框架快速开发一个功能简单的Android App
https://v.qq.com/x/page/p03512if92n.html
本教程在开源框架代码基础上做一个控制gokit红灯开关的Android App。下载代码后进行APP定制,在设备控制页面的布局文件中创建点击事件,将pruductkey烧写进Gokit的MCU固件中,最后为大家实操展示APP控制Gokit亮灯。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架代码模块、代码功能、指令添加、Android app、设备配置等用法。
视频版使用指南(由开发者制作)
http://training.eeworld.com.cn/course/26656
为了降低开发智能硬件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.html这是一款无需下载安装,只需登陆机智云开发者中心,就能够通过自主设计、自主编辑UI、在线配置,就能制作出一款个性化的iOS和ios应用。该服务还提供了自定义模板,您可以使用模板,也可以修改模板中的icon、启动画面,还有APP在线发布、版本管理服务,加速应用开发,满足个性需求。还支持一个应用可以关联多个硬件设备,换言之,一个APP控制多个智能硬件。使用机智云超赛在线配置服务,即使不懂云和App开发,也可以在不用写任何代码的情况下,轻松制作一款拥有专属UI页面的App远程对硬件的访问。https://devdocs.gizwits.com/zh-cn/AppDev/APP/AddApp/CreatApp.htmlhttp://www2.gizwits.com/article/776/www.eefocus.com/live/1077195.html无论是选用什么哪种方式进行APP开发,取决于最终目的。无论哪种开发方式,都是为了满足个性化需求。
相关推荐:
◆开发指南|如何对产品进行OTA升级
◆低功耗!小体积!机智云蓝牙模组GB100正式上线
◆总结:Android智能硬件开发心得
◆如何在线创建一个智慧网关,实现多品牌不同协议的互联互通
技术交流:
◆ 机智云开发者社区:club.gizwits.comhttp://shop159680395.taobao.com/index.htm
原文标题:机智云公版APP、APP开源框架、超赛在线配置APP服务有什么区别?
文章出处:【微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:机智云公版APP、APP开源框架、超赛在线配置APP服务有什么区别?
文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。
相关推荐
IAP 跳转APP 开始可以,但如果从APP跳回IAP后,再跳到APP失败。
我是按照 下面ST官方文档来的:
AN4657
Application note
STM32
发表于 04-23 07:24
STM32SBSFU的APP程序怎么配置在线调试
目前SBSFU的APP程序都是串口烧录,直接调试会有异常
发表于 04-10 06:01
软件开发APP
jf_01576396
发布于 :2024年04月09日 17:42:13
ESP8266-01单模块可以直接连接机智云吧,不通过MCU。
另外,如何利用APP控制ESP8266做一个智能插座。这个APP有可供直接使
发表于 10-19 07:07
嵌入式固件一般分为BootLoader和App,BootLoader用于启动校验、App升级、App版本回滚等功能,BootLoader在cpu上电第一阶段中运行,之后跳转至App地址
发表于 07-25 11:29
•967次阅读
APP
充八万
发布于 :2023年07月19日 19:03:30
App 架构是软件设计的一个分支,它关心如何设计一个 app 的结构。具体来说,它关注于两个 方面:如何将 app 分解为不同的接口和概念层次部件,以及这些部件之间和自身的不同操作中 所使用的控制流和数据流路径。
发表于 07-12 09:57
•1013次阅读
APP
学习电子知识
发布于 :2023年07月02日 13:55:03
APP
充八万
发布于 :2023年06月29日 08:51:59
近日,程序员发帖称自己用开源框架 uni-app 开发的 App 被 Google Play 下架,原因是 uni-app 自带的 SDK
发表于 06-27 16:30
•1403次阅读
APP
广州向成电子科技有限公司
发布于 :2023年06月21日 12:18:56
APP
橙群微电子
发布于 :2023年06月19日 10:11:41
APP
广州向成电子科技有限公司
发布于 :2023年06月17日 16:10:14
APP
jf_51833836
发布于 :2023年06月16日 18:00:16
机智云网站下载公版的App(https://devdocs.gizwits.com/download.html#***上的“机智
发表于 05-18 21:30
评论