代碼自動生成工具,2小時搞定智能硬件產品Demo


常見的智能硬件設備多是由單片機、微處理器、微控制器等構成的嵌入式系統,通過WIFI、藍牙、GPRS等無線通信技術連接雲服務器,傳統的開發方式需要開發人員根據自己的產品功能完成MCU 通過無線通信/芯片模組與雲服務器交互的協議,而通過MCU代碼自動生成工具,雲端會根據產品定義的數據點生成對應產品的設備端代碼。使用自動生成的代碼開發產品,就不必再處理協議相關的部分,開發者可以將節省出來的精力集中在產品的核心功能開發上,不必重復“造輪子”。

 

使用MCU、手機APP代碼自動生成工具,2小時搞定智能硬件產品DEMO,“軟”、“硬”通吃,機智雲代碼自動生成工具助力物聯網開發者、創客快速打造智能硬件產品原型。

 

什么是MCU代碼自動生成工具”?

 

為了降低開發者的開發門檻,縮短開發周期,降低開發資源投入,機智雲推出了代碼自動生成服務。常見的智能硬件設備多是由單片機、微處理器、微控制器等構成的嵌入式系統,通過WIFI、藍牙、GPRS等無線通信技術連接雲服務器,傳統的開發方式需要開發人員根據自己的產品功能完成MCU 通過無線通信/芯片模組與雲服務器交互的協議,而通過MCU代碼自動生成工具,雲端會根據產品定義的數據點生成對應產品的設備端代碼。使用自動生成的代碼開發產品,就不必再處理協議相關的部分,開發者可以將節省出來的精力集中在產品的核心功能開發上,不必重復“造輪子”。自動生成的代碼實現了機智雲通信協議的解析與封包、傳感器數據與通信數據的轉換邏輯,並封裝成了簡單的API,且提供了多種平台的實例代碼。當設備收到雲端或APP端的數據后,程序會將數據轉換成對應的事件並通知到應用層,開發者只需要在對應的事件處理邏輯中添加自己的業務邏輯代碼。

 

 

什么是APP代碼自動生成工具”?

 

APP代碼自動生成工具是機智雲推出的一款針對移動APP快速創建與打包的工具,支持安卓/IOS平台。基於機智雲自助開發平台,用戶通過可視化編輯器快速定義產品功能,在線生成智能硬件APP工程代碼,簡化智能硬件產品制作過程。即使用戶是電子小白、計算機小白,也能通過機智雲自助開發平台提供的框架、圖形化傻瓜式配置工具、SDK應用及模塊,開發出一個屬於自己的智能硬件產品原型,像使用Arduino一般簡單。傳統的移動APP開發過程復雜、周期長,通過機智雲APP代碼自動生成工具只需定義產品功能,選擇好平台(IOS或安卓)一鍵生成代碼包,生成的源碼是一個完整的APP工程,里面實現了一個智能設備控制APP所需要的基本功能。包括帳號登錄、設備配網、設備列表展示控制設備的功能,開發者主要關注的是在此代碼的基礎上設計對應產品的APP UI即可,而無需理會底層通信協議,即可快速開發屬於自身產品的APP

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM