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

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

3天内不再提示

你要的APP开源框架在这里

机智云 2022-03-25 14:25 次阅读

为方便开发者快速开发不同设备端的App,机智云开源了安卓、iOS、APICloud等形式的框架。该框架封装了手机(包括PAD等设备)与机智云智能硬件的通讯过程,以及手机与云端的通讯过程。这些过程包括配置入网、发现、连接、控制、心跳、状态上报、报警通知等。使用该框架,可以使得开发者快速完成APP开发,开发者仅需关注APP的UI和UE设计即可,而相对复杂的协议与错误处理等事项可忽略。

4394f2c6-ab52-11ec-82f6-dac502259ad0.jpg

换句话说,基于机智云自助开发平台的App手机应用自动生成框架,让开发者最快在几个小时内就能做出靠谱的、符合规范可在应用商店上架的应用。以智能灯为例,开发者只需要80行代码就可以完成一个App的开发,并马上可以通过机智云平台的虚拟设备,测试要开发的智能设备的功能,不需要实体设备,大大节省了功能开发的周期和成本。

43ac8d46-ab52-11ec-82f6-dac502259ad0.png

若需开发不同用途的APP,使用开源框架同样能参考实现你的需求,可以至以下途径获取:

iOS版本开源框架:

iOS开源框架工程源码链接:

https://git.oschina.net/dantang/GizOpenSource_AppKit_iOS

iOSApp 开源框架使用指南:

http://docs.gizwits.com/hc/search/link/id/181715/search_id/2025523/

iOS GokitApp是使用开源框架工程的源码范例,源码链接:

https://git.oschina.net/dantang/GoKit_Demo_iOS

Android版本开源框架:

Android开源框架工程源码链接:

https://git.oschina.net/dantang/GizOpenSource_AppKit_Android

Android App 开源框架使用指南:

http://docs.gizwits.com/hc/kb/article/186638/

AndroidGokit App是使用开源框架工程的源码范例,源码链接:

https://git.oschina.net/dantang/GoKit_Demo_Androi

APP开源框架教学视频


我们在app开发之前,需要学会在机智云开发者中心创建新产品。首先选择产品分类和方案,为产品添加数据点,最后为产品创建应用。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架、数据点、数据点模板、Product key、Product Secret、App ID、App Secret等用法。


教程在开源框架代码基础上做一个控制gokit红灯开关的iOS App。下载代码后进行APP定制,在控制页面的布局文件中创建点击事件,将pruductkey烧写进Gokit的MCU固件中,最后为大家实操展示APP控制Gokit亮灯。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架代码模块、代码功能、指令添加、iOS app、设备配置等用法。


本教程在开源框架代码基础上做一个控制gokit红灯开关的Android App。下载代码后进行APP定制,在设备控制页面的布局文件中创建点击事件,将pruductkey烧写进Gokit的MCU固件中,最后为大家实操展示APP控制Gokit亮灯。为了帮助大家更好地理解整个创建过程,我们在视频里穿插着介绍了开源框架代码模块、代码功能、指令添加、Android app、设备配置等用法。

基于机智云APP开源框架的相关效果图:

43c87eb6-ab52-11ec-82f6-dac502259ad0.jpg

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

    关注

    3

    文章

    2991

    浏览量

    41724
收藏 人收藏

    评论

    相关推荐

    BACKUP_PRIMASK和RESTORE_PRIMASK在这里主要作用是什么?

    ); } 请问,BACKUP_PRIMASK和RESTORE_PRIMASK在这里主要作用是什么?像是对中断某些掩码的压栈出栈,具体在这里什么意思呢?感谢
    发表于 04-29 07:10

    stm32H725IGTX设计两个APPAPP1与APP2之间为什么不能跳转?

    ); /* 跳转到系统BootLoader*/ SysMemBootJump(); /* 跳转成功的话,不会执行到这里,用户可以在这里添加代码 */ while (1) { } }
    发表于 03-18 07:28

    开放原子开源大赛—基于OpenHarmony的团结引擎应用开发赛正式启动!

    创造出精彩的游戏与3D应用。 大赛分为“创新游戏”与“创新3D 化应用”两大赛道,每个赛道又分“大众组”与“高校组”,无论是游戏开发者还是应用创意者,都可以在这里找到属于的竞技平台! 本次大赛面向
    发表于 03-13 10:45

    边缘计算平台开源框架有哪些类型

    边缘计算平台开源框架是指基于边缘计算概念开发的开源软件框架,用于构建和管理边缘计算平台。这些框架提供了一套工具和技术,用于将计算和存储资源推
    的头像 发表于 12-27 15:17 495次阅读

    DDR硬件设计要点都在这里

    有的芯片还有VDDL,是给DLL供电的,也和VDD使用同一电源即可。电源设计时,需要考虑电压,电流是否满足要求,电源的上电顺序和电源的上电时间,单调性等。电源电压的要求一般在±5%以内。电流需要根据使用的不同芯片,及芯片个数等进行计算。
    发表于 12-18 15:56 434次阅读
    DDR硬件设计要点都<b class='flag-5'>在这里</b>

    诚邀报名 | AI 向量、云原生、开源,今年的数据库热点技术都在这里

    和推理的精准度对数据和信息的存储、检索、处理提出了更高的要求。为此,存算分离、向量化数据库、图数据库、分布式数据库和开源数据库等受到了前所未有的关注。12月16-17日,2023开放原子开发者大会(OADC)即将召开,“AI时代数据库存储管理新挑战”分论坛将聚集国内顶尖的数据库技术团队,为开发者们提供
    的头像 发表于 12-13 16:05 162次阅读

    关于电源纹波的那些硬核内容都在这里了!

    是随机信号,随着时间变化在直流输出电平上来回波动的交流量,周期和幅值不是固定的。 这里需要和电源噪声相区别,电源噪声一般是指全带宽下输出电压上叠加的交流量。电源纹波是低频噪声,测量需要将带宽限制在20MHz,而电源
    的头像 发表于 12-07 06:32 339次阅读
    关于电源纹波的那些硬核内容都<b class='flag-5'>在这里</b>了!

    48V电源系统可恢复eFuse的设计秘诀,在这里

    48V电源系统可恢复eFuse的设计秘诀,在这里
    的头像 发表于 12-05 10:09 381次阅读
    48V电源系统可恢复eFuse的设计秘诀,<b class='flag-5'>在这里</b>!

    有关eFuse电子保险丝,你应该了解的技术干货,都在这里

    有关eFuse电子保险丝,你应该了解的技术干货,都在这里
    的头像 发表于 12-04 10:20 924次阅读
    有关eFuse电子保险丝,你应该了解的技术干货,都<b class='flag-5'>在这里</b>!

    J-Link 中的JTAG 接口:正确使用需要了解的注意事项,在这里

    J-Link 中的JTAG 接口:正确使用需要了解的注意事项,在这里
    的头像 发表于 12-01 16:01 724次阅读
    J-Link 中的JTAG 接口:正确使用需要了解的注意事项,<b class='flag-5'>在这里</b>!

    这个MOS管在这里的作用是什么?是不是刚上电,MOS管是导通的,C115和R255是充电嘛?到上电稳压后MOS就不导通了嘛?

    这个MOS管在这里的作用是什么?是不是刚上电,MOS管是导通的,C115和R255是充电嘛?到上电稳压后MOS就不导通了嘛?
    发表于 11-11 11:32

    [HPM杂谈]你想要了解的先楫hpm_sdk开发都在这里系列 (二)

    一、概述在上一篇杂谈文章《[HPM杂谈]你想要了解的先楫hpm_sdk开发都在这里系列(一)》,大概分析了先楫通用单片机开发与其他国产单片机的开发差异,以及开发优劣势。刚好在这个月底,先楫官方发布
    的头像 发表于 10-12 08:18 987次阅读
    [HPM杂谈]你想要了解的先楫hpm_sdk开发都<b class='flag-5'>在这里</b>系列 (二)

    英特尔 x 联想集团:未来的PC在这里诞生

    内新建的“先进系统创新实验室”。 在这里,两家公司的工程师们齐聚一堂,集思广益,以解决全球范围内最棘手的硬件和软件难题,打造更轻薄、更时尚、性能更强的笔记本电脑,满足消费者和企业的日常需求。 今年7月,英特尔和联想的高管,在位于联想上
    的头像 发表于 08-11 19:15 299次阅读
    英特尔 x 联想集团:未来的PC<b class='flag-5'>在这里</b>诞生

    知名开源前端框架uni-app包含热更新代码,谷歌“封杀”

    近日,程序员发帖称自己用开源框架 uni-app 开发的 App 被 Google Play 下架,原因是 uni-app 自带的 SDK
    的头像 发表于 06-27 16:30 1407次阅读
    知名<b class='flag-5'>开源</b>前端<b class='flag-5'>框架</b>uni-<b class='flag-5'>app</b>包含热更新代码,谷歌“封杀”

    共建、共享开源EDA核心共性技术框架|2023开放原子全球开源峰会开源EDA分论坛成功举办

    更多的开发者、爱好者参与贡献,将创新工作融入到共性框架的相关技术模块中。 芯和半导体技术支持总监苏周祥 苏周祥分享了《openPCB: 仿真驱动的先进封装与PCB设计开源框架》。他表示,一方面
    发表于 06-16 13:45