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

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

3天内不再提示

使用开源框架开发不同用途的APP

9GxC_IoTMaker 来源:机智云开发者 作者:机智云开发者 2022-03-29 15:48 次阅读

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

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

若需开发不同用途的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开源框架在这里

文章出处:【微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    33

    文章

    1527

    浏览量

    71612
  • 开源
    +关注

    关注

    3

    文章

    2982

    浏览量

    41692
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3319

    浏览量

    149149

原文标题:你要的APP开源框架在这里

文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    广告电商+超级云APP结合 # 软件开发# 模式开发# 小程序开发# App开发

    软件开发APP
    jf_01576396
    发布于 :2024年04月09日 17:42:13

    AI推理框架软件ONNX Runtime正式支持龙架构

    近日,知名AI推理框架开源社区ONNX Runtime正式发布支持龙架构的版本1.17.0。
    的头像 发表于 03-12 12:23 257次阅读
    AI推理<b class='flag-5'>框架</b>软件ONNX Runtime正式支持龙架构

    谷歌模型框架是什么软件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌开发的用于机器学习和人工智能的软件框架,其中最著名的是TensorFlow。TensorFlow是一个开源的机器学习框架
    的头像 发表于 03-01 16:25 210次阅读

    推拉力测试仪适用于各种不同用途之测试及公式

    推拉力测试仪适用于各种不同用途之测试! 1. 拉力测试。推拉力测试仪可以测试被测物体的拉力,例如金线、铝带等性能测定 2. 下压测试。推拉力测试仪可以测试引脚疲劳下压测试:非破坏性测试
    的头像 发表于 01-08 17:01 548次阅读
    推拉力测试仪适用于各种不<b class='flag-5'>同用途</b>之测试及公式

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

    边缘计算平台开源框架是指基于边缘计算概念开发开源软件框架,用于构建和管理边缘计算平台。这些框架
    的头像 发表于 12-27 15:17 458次阅读

    开源三方库】Easyui:基于OpenAtom OpenHarmony ArkUI深度定制的组件框架

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 万冬阳 公司:中国科学院软件所 小组:知识体系工作组 简介 Easyui是一套基于ArkTS语言开发
    的头像 发表于 11-09 10:55 325次阅读
    【<b class='flag-5'>开源</b>三方库】Easyui:基于OpenAtom OpenHarmony ArkUI深度定制的组件<b class='flag-5'>框架</b>

    OpenHarmony AI框架开发指导

    结构如下图所示。 图1 AI引擎框架 2、搭建环境 准备开发板:Hi3516DV300或Hi3518EV300 下载源码 二、技术规范 1、代码管理规范 AI引擎框架包含client、server
    发表于 09-19 18:54

    全平台系统开源免费抓包软件ProxyPin概述

    免费开源 Http、Https 抓包工具,支持 Windows、Mac、Android、IOS, 全平台系统,使用 Flutter 框架开发
    的头像 发表于 09-11 11:17 1182次阅读
    全平台系统<b class='flag-5'>开源</b>免费抓包软件ProxyPin概述

    Banana Pi BPI-W3 RK3588开源硬件开发板DX

    Banana Pi BPI-W3 RK3588开源硬件开发板DXF和原理图文档 Banana Pi 团队一直在推出各种开源硬件产品,包括单板计算机和开发板,以满足不
    发表于 09-04 16:50 16次下载

    云途车规MCU软件开发环境搭建及使用详解

    在MCU的嵌入式软件开发领域,过去很长一段时间都是以基于Eclipse框架开发的IDE为主,典型此类IDE包括:NXP的CodeWarrior 10.x/11.xIDE, S32DS IDE
    的头像 发表于 08-22 10:12 3579次阅读
    云途车规MCU软件<b class='flag-5'>开发</b>环境搭建及使用详解

    资讯速递 | ArkUI-X 预览版已正式开源

    开源项目,更多关于基于ArkUI-X的应用开发手册、框架开发手册、ArkUI-X版本包、ArkUI-X 样例代码、社区Roadmap等信息,可在Gitee ArkUI-X代码仓查阅。 ArkUI-X
    发表于 08-11 16:10

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

    近日,程序员发帖称自己用开源框架 uni-app 开发App 被 Google Play 下架,原因是 uni-
    的头像 发表于 06-27 16:30 1397次阅读
    知名<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

    是否可以将运行RTOS映像的ESP8266 OTA转换为使用NonOS框架开发的不同映像?

    原则上,是否可以将运行 RTOS 映像的 ESP8266 OTA 转换为使用 NonOS 框架开发的不同映像? 对我来说,闪存的分段方式似乎不同,所以我不太确定这种 OTA 是否可行。
    发表于 06-02 12:25

    OpenHarmony自动化测试框架开发指南

    OpenHarmony 自动化测试框架是 OpenHarmony 提供的支持 JS/TS 语言的单元及 UI 测试框架,支持开发者针对应用接口或系统接口进行单元测试,并且可基于 UI 操作进行 UI 自动化脚本的编写。
    的头像 发表于 05-15 09:35 717次阅读
    OpenHarmony自动化测试<b class='flag-5'>框架开发</b>指南