正所謂術業有專攻,自從踏入電子信息這領域,從大學主攻模電數電,到上班后畫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文章
1008瀏覽量
34306
發布評論請先 登錄
相關推薦
評論