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

    文章

    1568

    浏览量

    72365
  • 开源
    +关注

    关注

    3

    文章

    3244

    浏览量

    42381
  • iOS
    iOS
    +关注

    关注

    8

    文章

    3393

    浏览量

    150430

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

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

收藏 人收藏

    评论

    相关推荐

    HarmonyOS NEXT应用元服务开发Intents Kit(意图框架服务)事件推荐开发者测试

    事件共享:开发者登录应用即可获取云侧事件捐赠的SID,然后触发事件推送,将事件内容同步到华为云。 【举例】某出行类APP接入意图框架航班提醒的特性。用户通过APP购买了机票,触发
    发表于 11-18 17:39

    如何开发不带Flash API 的Bootloader实现在线升级

    电子发烧友网站提供《如何开发不带Flash API 的Bootloader实现在线升级.pdf》资料免费下载
    发表于 09-12 09:41 0次下载
    如何<b class='flag-5'>开发不</b>带Flash API 的Bootloader实现在线升级

    如何向Buildroot内添加外部APP

    Linux项目开发,如何在BuildRoot框架内添加外部APP呢?本文以quect-CM拨号软件为例,做开发演示。
    的头像 发表于 07-22 17:48 302次阅读
    如何向Buildroot内添加外部<b class='flag-5'>APP</b>

    bootstrap框架用什么软件开发

    。 Bootstrap框架概述 Bootstrap是由Twitter公司开发的一个开源前端框架,自2011年首次发布以来,已经成为全球最受欢迎的前端
    的头像 发表于 07-11 09:50 419次阅读

    鸿蒙开发Ability Kit程序框架服务:FA模型切换Stage模型指导 app和deviceConfig的切换

    为了便于开发者维护应用级别的属性配置,Stage模型将config.json中的app和deviceConfig标签提取到了app.json5中进行配置,并对部分标签名称进行了修改,具体差异见下表。
    的头像 发表于 06-27 10:01 317次阅读
    鸿蒙<b class='flag-5'>开发</b>Ability Kit程序<b class='flag-5'>框架</b>服务:FA模型切换Stage模型指导 <b class='flag-5'>app</b>和deviceConfig的切换

    蚂蚁集团发布首个开源金融场景多智能体框架

    在第七届数字中国建设峰会上,蚂蚁集团宣布了一项引人注目的举措:正式开源其多智能体框架agentUniverse。这一框架不仅是金融领域的首个开源多智能体技术
    的头像 发表于 05-28 09:25 674次阅读

    涂鸦App开发工具App SDK

    我们之前为大家介绍过涂鸦AppSDK的特点和优势,在这一年多时间里,涂鸦成功帮助很多客户实现了有创意的差异化开发,并构筑更具核心竞争力的品牌专属App。什么是AppSDK?涂鸦AppSDK是专为物
    的头像 发表于 05-24 08:15 725次阅读
    涂鸦<b class='flag-5'>App</b><b class='flag-5'>开发</b>工具<b class='flag-5'>App</b> SDK

    鸿蒙ArkUI-X框架开发:【开发准备】

    本文档适用于ArkUI-X框架开发的初学者。通过环境搭建、代码下载、代码编译、API扩展和使用,快速了解跨平台项目开发流程。
    的头像 发表于 05-23 21:02 428次阅读
    鸿蒙ArkUI-X<b class='flag-5'>框架开发</b>:【<b class='flag-5'>开发</b>准备】

    最新开源代码证实!“鸿蒙原生版”微信正在积极开发

    开放源代码项目等代码, **仅支持鸿蒙内核和鸿蒙系统的应用 ** —— 不再兼容 Android 应用。 既然不再兼容 Android 端 APP,那各大 APP 开发商的适配进度也要提上日程。 近
    发表于 05-08 17:08

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

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

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

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

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

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

    【鸿蒙】NAPI 框架生成工具实现流程

    NAPI 框架生成工具 可以根据用户指定路径下的 ts(typescript)接口文件一键生成 NAPI 框架代码、业务代码框架、GN 文件等。在开发 JS 应用与 NAPI 间接口时
    的头像 发表于 02-28 17:00 637次阅读
    【鸿蒙】NAPI <b class='flag-5'>框架</b>生成工具实现流程

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

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

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

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