最近后臺有人問機智云公版APP、APP開源框架、APP代碼自動生成服務、超賽在線配置APP,它們之間有啥區(qū)別?想高效制作個性化APP——選機智云超賽在線配置APP服務機智云公版App,俗稱“產(chǎn)品調(diào)試APP”,是全球首款IoT設備通用調(diào)試工具,根據(jù)開發(fā)者自定義的產(chǎn)品功能,自動生成可響應的控制頁面。
開發(fā)者在機智云平臺開發(fā)智能硬件時,可以很方便地使用該App對硬件設備進行調(diào)試和驗證。此APP有完整的用戶注冊、登陸和注銷流程,并且可以完成機智云智能硬件的配置入網(wǎng)、設備搜索、設備綁定、設備登錄、設備控制、遠程控制、狀態(tài)更新、本地遠程切換等基本設備操作。https://devdocs.gizwits.com/download.html#166419072650816機智云APP開源框架,是使用機智云SDK開發(fā)的APP模板,實現(xiàn)了SDK的加載、初始化、用戶注冊、用戶登陸、設備配置、設備發(fā)現(xiàn)、設備連接、設備列表等基本的功能。
APP開源框架是一個可以編譯的源碼工程,對所有開發(fā)者開源,目前提供iOS和Android版本。APP開發(fā)者可以在框架上實現(xiàn)具體產(chǎn)品的控制頁面就可以生成一個完整的APP。
iOS 版使用指南
https://devdocs.gizwits.com/zh-cn/AppDev/APP/AppFrame/iOSFrame.html
Android版使用指南
https://devdocs.gizwits.com/zh-cn/AppDev/APP/AppFrame/AndroidFrame.html
視頻版使用指南
1、開發(fā)者中心產(chǎn)品及設備應用創(chuàng)建(App開發(fā)前傳)
https://v.qq.com/x/page/p0344jspddv.html
我們在app開發(fā)之前,需要學會在機智云開發(fā)者中心創(chuàng)建新產(chǎn)品。首先選擇產(chǎn)品分類和方案,為產(chǎn)品添加數(shù)據(jù)點,最后為產(chǎn)品創(chuàng)建應用。為了幫助大家更好地理解整個創(chuàng)建過程,我們在視頻里穿插著介紹了開源框架、數(shù)據(jù)點、數(shù)據(jù)點模板、Product key、Product Secret、App ID、App Secret等用法。
2、使用開源框架快速開發(fā)一個功能簡單的iOS App
https://v.qq.com/x/page/b0350blmgcf.html
本教程在開源框架代碼基礎(chǔ)上做一個控制gokit紅燈開關(guān)的iOS App。下載代碼后進行APP定制,在控制頁面的布局文件中創(chuàng)建點擊事件,將pruductkey燒寫進Gokit的MCU固件中,最后為大家實操展示APP控制Gokit亮燈。為了幫助大家更好地理解整個創(chuàng)建過程,我們在視頻里穿插著介紹了開源框架代碼模塊、代碼功能、指令添加、iOS app、設備配置等用法。
3、使用開源框架快速開發(fā)一個功能簡單的Android App
https://v.qq.com/x/page/p03512if92n.html
本教程在開源框架代碼基礎(chǔ)上做一個控制gokit紅燈開關(guān)的Android App。下載代碼后進行APP定制,在設備控制頁面的布局文件中創(chuàng)建點擊事件,將pruductkey燒寫進Gokit的MCU固件中,最后為大家實操展示APP控制Gokit亮燈。為了幫助大家更好地理解整個創(chuàng)建過程,我們在視頻里穿插著介紹了開源框架代碼模塊、代碼功能、指令添加、Android app、設備配置等用法。
視頻版使用指南(由開發(fā)者制作)
http://training.eeworld.com.cn/course/26656
為了降低開發(fā)智能硬件APP開發(fā)門檻,降低開發(fā)資源的投入,機智云在《APP開源框架》基礎(chǔ)上進一步推出了實現(xiàn)項目完整控制功能的APP開源代碼。
當開發(fā)者在產(chǎn)品項目上創(chuàng)建對應的數(shù)據(jù)點后,云端會根據(jù)產(chǎn)品定義的數(shù)據(jù)點生成對應產(chǎn)品的APP參考代碼。開發(fā)者下載源碼后,只需要優(yōu)化UI和設計設備控制界面控制邏輯,源碼的控制頁面編寫了機智云SDK控制設備的標準流程,APP源碼二次開發(fā)過程中只需按照該流程進行相關(guān)代碼的優(yōu)化即可快速完成針對自身產(chǎn)品的智能控制APP。自動生成的APP代碼模塊化集成了一個智能硬件APP必備功能,主要包括:1.用戶部分:用戶注冊,找回密碼、第三方登錄(微信登錄、QQ登錄)
2.配置設備入網(wǎng)(Arilink+SoftAP)
3.設備發(fā)現(xiàn),列表展示
4.設備控制
5.消息推送:設備報警后給APP推送報警信息,主要合作推送平臺是極光推送和百度推送。
使用介紹:http://docs.gizwits.com/zh-cn/UserManual/devApp.html這是一款無需下載安裝,只需登陸機智云開發(fā)者中心,就能夠通過自主設計、自主編輯UI、在線配置,就能制作出一款個性化的iOS和ios應用。該服務還提供了自定義模板,您可以使用模板,也可以修改模板中的icon、啟動畫面,還有APP在線發(fā)布、版本管理服務,加速應用開發(fā),滿足個性需求。還支持一個應用可以關(guān)聯(lián)多個硬件設備,換言之,一個APP控制多個智能硬件。使用機智云超賽在線配置服務,即使不懂云和App開發(fā),也可以在不用寫任何代碼的情況下,輕松制作一款擁有專屬UI頁面的App遠程對硬件的訪問。https://devdocs.gizwits.com/zh-cn/AppDev/APP/AddApp/CreatApp.htmlhttp://www2.gizwits.com/article/776/www.eefocus.com/live/1077195.html無論是選用什么哪種方式進行APP開發(fā),取決于最終目的。無論哪種開發(fā)方式,都是為了滿足個性化需求。
相關(guān)推薦:
◆開發(fā)指南|如何對產(chǎn)品進行OTA升級
◆低功耗!小體積!機智云藍牙模組GB100正式上線
◆總結(jié):Android智能硬件開發(fā)心得
◆如何在線創(chuàng)建一個智慧網(wǎng)關(guān),實現(xiàn)多品牌不同協(xié)議的互聯(lián)互通
技術(shù)交流:
◆ 機智云開發(fā)者:www.gizwits.com◆ 機智云開發(fā)者社區(qū):club.gizwits.comhttp://shop159680395.taobao.com/index.htm
原文標題:機智云公版APP、APP開源框架、超賽在線配置APP服務有什么區(qū)別?
文章出處:【微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:機智云公版APP、APP開源框架、超賽在線配置APP服務有什么區(qū)別?
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
Inventor最初是為Android系統(tǒng)設計的,但最新版本已經(jīng)支持iOS系統(tǒng)。該平臺適合初學者和非專業(yè)開發(fā)者,降低了移動應用開發(fā)的門檻。用戶可以通過瀏覽器訪問App Inventor,并將項目保存在云服務器中,方便跨設備開發(fā)
發(fā)表于 11-29 22:38
1 工業(yè) APP 與智能制造 工業(yè)軟件是我國智能制造的重要基礎(chǔ)和核心支撐, 工業(yè)APP 是智能制造和工業(yè)互聯(lián)網(wǎng)時代的新型工業(yè)軟件。根據(jù)《工業(yè)APP白皮書(2020)》定義: 工業(yè) APP
發(fā)表于 11-08 10:19
?180次閱讀
在使用機智云的智家APP時,用戶可能會遇到無法掃描和綁定設備的問題。這一現(xiàn)象的根本原因在于智家APP的使用限制和付費策略。Q智家APP的功能
發(fā)表于 09-22 08:02
?245次閱讀
云端快速自定義生成APP。機智云遠程控制的種類機智云遠程控制設備有以下幾種方式:1、機智
發(fā)表于 08-30 12:15
?264次閱讀
1.進入設備web管理界面,運行device_supervisor app程序,選擇 設備監(jiān)控->云服務.
2.配置 發(fā)布功能(需要明白mqtt協(xié)議的組概念,同一組中
發(fā)表于 07-25 08:20
Linux項目開發(fā),如何在BuildRoot框架內(nèi)添加外部APP呢?本文以quect-CM撥號軟件為例,做開發(fā)演示。
發(fā)表于 07-22 17:48
?348次閱讀
為了便于開發(fā)者維護應用級別的屬性配置,Stage模型將config.json中的app和deviceConfig標簽提取到了app.json5中進行配置,并對部分標簽名稱進行了修改,具
發(fā)表于 06-27 10:01
?353次閱讀
我們之前為大家介紹過涂鴉AppSDK的特點和優(yōu)勢,在這一年多時間里,涂鴉成功幫助很多客戶實現(xiàn)了有創(chuàng)意的差異化開發(fā),并構(gòu)筑更具核心競爭力的品牌專屬App。什么是AppSDK?涂鴉AppSDK是專為物
發(fā)表于 05-24 08:15
?812次閱讀
IAP 跳轉(zhuǎn)APP 開始可以,但如果從APP跳回IAP后,再跳到APP失敗。
我是按照 下面ST官方文檔來的:
AN4657
Application note
STM32
發(fā)表于 04-23 07:24
STM32SBSFU的APP程序怎么配置在線調(diào)試
目前SBSFU的APP程序都是串口燒錄,直接調(diào)試會有異常
發(fā)表于 04-10 06:01
軟件開發(fā)APP
jf_01576396
發(fā)布于 :2024年04月09日 17:42:13
在移動應用市場的蓬勃發(fā)展中,開發(fā)者們面臨著不斷提高效率和創(chuàng)新的挑戰(zhàn)。為了幫助開發(fā)者更好地實現(xiàn)移動應用開發(fā)的目標,機智云物聯(lián)網(wǎng)的新版開發(fā)者中心,通過自動生成移動APP應用的功能,讓應用開發(fā)變得更加
發(fā)表于 03-26 16:45
?343次閱讀
= APP_A_RELOCATION_ADDRESS;
}
else
{
/* 跳轉(zhuǎn)到appB,首地址是MSP,地址+4是復位中斷服務程序地址*/
SysMemBootJump = (void (*)(void
發(fā)表于 03-18 07:28
新功能上線版本更新親愛的機友們,迎來了機智云智家APP全新版本V4.4.22的發(fā)布!此次更新,我們?yōu)槟鷰砹艘幌盗袑嵱玫墓δ軆?yōu)化和全新的體驗,讓智能生活更加便捷、智慧!更新內(nèi)容一覽01單設備分享優(yōu)化
發(fā)表于 03-16 08:09
?397次閱讀
移動應用(APP)在我們?nèi)粘I钪邪缪葜絹碓街匾慕巧S之而來的是各種網(wǎng)絡安全威脅的增加。為了保障APP的安全性,APP盾作為一種專門設計用于防御移動應用威脅的工具得以廣泛應用。本文將深入探討
發(fā)表于 01-20 08:31
?2080次閱讀
評論