正所谓术业有专攻,自从踏入电子信息这领域,从大学主攻模电数电,到上班后画PCB、做EMC测试等等,我在硬件工程师的路上越走越远了,在计算机领域的Java、Swift等等语言,了解的也少了,更是不擅长写开发APP。
最近想自己制作一款小夜灯,网上也有很多教程和攻略,尝试过不少,大都要用公版APP,或者是自己会Java的自己开发一个。从0开始学习一门新的语言,有点费劲了,我的业余时间还要分一半来哄娃,在仔细比对后,我发现机智云有几种方式,让我可以不用写啥代码就能开发一款APP,这挺符合我的预期。
第一种方法:采用机智云代码自动生成器
众所周知,机智云MCU代码自动生成器是一个非常非常便利的工具,能根据产品自动填写ProductKey,根据相应数据点来自动生成数据点的结构体,直接生成多种平台、多种系列MCU的工程。
大大减少了开发量,它具有如下特性:
1、支持8位、16位、32位的MCU
2、Cubemx无缝对接
3、支持四大类MCU:51单片机、MSP430、STM32、arduino,含正点原子等
4、兼容esp8266 SOC开发方式,含8M、16M、32M模组
在我看来这种方式最大的特点是,“拿来即用即改”的源代码框架,详细的协议解读,非常适合有一点点基础的新手。
第二种方法:采用机智云赛博坦工具
赛博坦APP开发工具,是机智云开发平台上的一款工具,帮助开发者实现自主设计、自主编辑、零编程等功能,在线即可轻松制作智能设备专属的安卓和iOS应用。
使用赛博坦APP开发工具,不仅能够快速开发智能家居类APP应用,也能快速开发商用租赁类APP应用,也为了满足有部分厂商和开发者的需求,也提供了自定义版本APP应用开发(即提供APP ADK版本)。
特征优点:
●无需下载安装,登录机智云开发平台后,即可设计专属智能设备程序
●支持构建iOS应用和Android应用,一个应用可在线关联多个硬件设备
●丰富的现成模板,加速开发,自定义设计UI,满足个性需求
oh my god,这种方式,简直是我这种几乎毫无软件开发基础的福音,不用我从头再学,机智云的模板和操作说明,直接让我上手就能搞定一个页面精美、颜色定制、镌刻我自己的logo的APP应用。
我还能说什么了,果断用了机智云赛博坦工具,发现如此顺手,于是我家的吊灯就被我改造成可以远程控制的小物件了,我做硬件改造,麻烦队友做戒面设计,这个吊灯的界面,竟然能如此与众不同,真是开心。
先就记录到这里了,后续再附上改造过程。
-
家电
+关注
关注
12文章
968浏览量
33964
发布评论请先 登录
相关推荐
评论