為方便開發者快速開發不同設備端的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
+關注
關注
33文章
1577瀏覽量
72791 -
開源
+關注
關注
3文章
3408瀏覽量
42714 -
iOS
+關注
關注
8文章
3399瀏覽量
150993
原文標題:你要的APP開源框架在這里
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
AI開發框架集成介紹
迅龍軟件受邀參加華為昇思人工智能框架峰會,展示昇思X香橙派的創新AI案例
![迅龍軟件受邀參加華為昇思人工智能<b class='flag-5'>框架</b>峰會,展示昇思X香橙派的創新AI案例](https://file1.elecfans.com/web3/M00/02/A5/wKgZPGdhTEOALAw1AADKiqYXJow990.png)
高校開源開發者培養分論壇亮點前瞻
華為推動中國人工智能框架生態高速發展
SSM框架的優缺點分析 SSM在移動端開發中的應用
SSM框架在Java開發中的應用 如何使用SSM進行web開發
如何開發不帶Flash API 的Bootloader實現在線升級
![如何<b class='flag-5'>開發不</b>帶Flash API 的Bootloader實現在線升級](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
bootstrap框架用什么軟件開發
![](https://file1.elecfans.com/web2/M00/C8/81/wKgaomYVDUyABw-GAAoFZcvtfXQ540.png)
谷歌模型框架是什么軟件?谷歌模型框架怎么用?
【鴻蒙】NAPI 框架生成工具實現流程
![【鴻蒙】NAPI <b class='flag-5'>框架</b>生成工具實現流程](https://file1.elecfans.com/web2/M00/C2/CD/wKgaomXe9ZOAfxa9AABiwFsjy90887.png)
評論