0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

機(jī)智云公版APP、APP開源框架、超賽在線配置APP服務(wù)有什么區(qū)別?

機(jī)智云 ? 2022-11-30 09:26 ? 次閱讀

最近后臺(tái)有人問機(jī)智云公版APP、APP開源框架、APP代碼自動(dòng)生成服務(wù)、超賽在線配置APP,它們之間有啥區(qū)別?個(gè)人覺得,區(qū)別主要在于我想用它們做啥?想快速控制 or 測(cè)試——選機(jī)智云公版APP想學(xué)習(xí)掌握技能——選機(jī)智云APP開源框架想學(xué)習(xí)掌握技能——選機(jī)智云APP代碼自動(dòng)生成服務(wù)想高效制作個(gè)性化APP——選機(jī)智云超賽在線配置APP服務(wù)下面將他們進(jìn)行對(duì)比
1、機(jī)智云公版APP

機(jī)智云公版App,俗稱“產(chǎn)品調(diào)試APP”,是全球首款IoT設(shè)備通用調(diào)試工具,根據(jù)開發(fā)者自定義的產(chǎn)品功能,自動(dòng)生成可響應(yīng)的控制頁(yè)面。

開發(fā)者在機(jī)智云平臺(tái)開發(fā)智能硬件時(shí),可以很方便地使用該App對(duì)硬件設(shè)備進(jìn)行調(diào)試和驗(yàn)證。此APP有完整的用戶注冊(cè)、登陸和注銷流程,并且可以完成機(jī)智云智能硬件的配置入網(wǎng)、設(shè)備搜索、設(shè)備綁定、設(shè)備登錄、設(shè)備控制、遠(yuǎn)程控制、狀態(tài)更新、本地遠(yuǎn)程切換等基本設(shè)備操作。63e5ca20-6fd1-11ed-b116-dac502259ad0.png2、APP開源框架服務(wù)機(jī)智云APP開源框架,是使用機(jī)智云SDK開發(fā)的APP模板,實(shí)現(xiàn)了SDK的加載、初始化、用戶注冊(cè)、用戶登陸、設(shè)備配置、設(shè)備發(fā)現(xiàn)、設(shè)備連接、設(shè)備列表等基本的功能。

APP開源框架是一個(gè)可以編譯的源碼工程,對(duì)所有開發(fā)者開源,目前提供iOSAndroid版本。APP開發(fā)者可以在框架上實(shí)現(xiàn)具體產(chǎn)品的控制頁(yè)面就可以生成一個(gè)完整的APP。

視頻版使用指南

1、開發(fā)者中心產(chǎn)品及設(shè)備應(yīng)用創(chuàng)建(App開發(fā)前傳)https://v.qq.com/x/page/p0344jspddv.html我們?cè)赼pp開發(fā)之前,需要學(xué)會(huì)在機(jī)智云開發(fā)者中心創(chuàng)建新產(chǎn)品。首先選擇產(chǎn)品分類和方案,為產(chǎn)品添加數(shù)據(jù)點(diǎn),最后為產(chǎn)品創(chuàng)建應(yīng)用。為了幫助大家更好地理解整個(gè)創(chuàng)建過程,我們?cè)谝曨l里穿插著介紹了開源框架、數(shù)據(jù)點(diǎn)、數(shù)據(jù)點(diǎn)模板、Product key、Product Secret、App ID、App Secret等用法。2、使用開源框架快速開發(fā)一個(gè)功能簡(jiǎn)單的iOS Apphttps://v.qq.com/x/page/b0350blmgcf.html本教程在開源框架代碼基礎(chǔ)上做一個(gè)控制gokit紅燈開關(guān)的iOS App。下載代碼后進(jìn)行APP定制,在控制頁(yè)面的布局文件中創(chuàng)建點(diǎn)擊事件,將pruductkey燒寫進(jìn)Gokit的MCU固件中,最后為大家實(shí)操展示APP控制Gokit亮燈。為了幫助大家更好地理解整個(gè)創(chuàng)建過程,我們?cè)谝曨l里穿插著介紹了開源框架代碼模塊、代碼功能、指令添加、iOS app、設(shè)備配置等用法。3、使用開源框架快速開發(fā)一個(gè)功能簡(jiǎn)單的Android Apphttps://v.qq.com/x/page/p03512if92n.html本教程在開源框架代碼基礎(chǔ)上做一個(gè)控制gokit紅燈開關(guān)的Android App。下載代碼后進(jìn)行APP定制,在設(shè)備控制頁(yè)面的布局文件中創(chuàng)建點(diǎn)擊事件,將pruductkey燒寫進(jìn)Gokit的MCU固件中,最后為大家實(shí)操展示APP控制Gokit亮燈。為了幫助大家更好地理解整個(gè)創(chuàng)建過程,我們?cè)谝曨l里穿插著介紹了開源框架代碼模塊、代碼功能、指令添加、Android app、設(shè)備配置等用法。

3、APP代碼自動(dòng)生成服務(wù)為了降低開發(fā)智能硬件APP開發(fā)門檻,降低開發(fā)資源的投入,機(jī)智云在《APP開源框架》基礎(chǔ)上進(jìn)一步推出了實(shí)現(xiàn)項(xiàng)目完整控制功能的APP開源代碼。
當(dāng)開發(fā)者在產(chǎn)品項(xiàng)目上創(chuàng)建對(duì)應(yīng)的數(shù)據(jù)點(diǎn)后,云端會(huì)根據(jù)產(chǎn)品定義的數(shù)據(jù)點(diǎn)生成對(duì)應(yīng)產(chǎn)品的APP參考代碼。 開發(fā)者下載源碼后,只需要優(yōu)化UI和設(shè)計(jì)設(shè)備控制界面控制邏輯,源碼的控制頁(yè)面編寫了機(jī)智云SDK控制設(shè)備的標(biāo)準(zhǔn)流程,APP源碼二次開發(fā)過程中只需按照該流程進(jìn)行相關(guān)代碼的優(yōu)化即可快速完成針對(duì)自身產(chǎn)品的智能控制APP。自動(dòng)生成的APP代碼模塊化集成了一個(gè)智能硬件APP必備功能,主要包括:

1.用戶部分:用戶注冊(cè),找回密碼、第三方登錄(微信登錄、QQ登錄)

2.配置設(shè)備入網(wǎng)(Arilink+SoftAP)

3.設(shè)備發(fā)現(xiàn),列表展示

4.設(shè)備控制

5.消息推送:設(shè)備報(bào)警后給APP推送報(bào)警信息,主要合作推送平臺(tái)是極光推送和百度推送。

使用介紹:http://docs.gizwits.com/zh-cn/UserManual/devApp.html4、機(jī)智云超賽在線配置APP服務(wù)這是一款無(wú)需下載安裝,只需登陸機(jī)智云開發(fā)者中心,就能夠通過自主設(shè)計(jì)、自主編輯UI、在線配置,就能制作出一款個(gè)性化的iOS和ios應(yīng)用。該服務(wù)還提供了自定義模板,您可以使用模板,也可以修改模板中的icon、啟動(dòng)畫面,還有APP在線發(fā)布、版本管理服務(wù),加速應(yīng)用開發(fā),滿足個(gè)性需求。還支持一個(gè)應(yīng)用可以關(guān)聯(lián)多個(gè)硬件設(shè)備,換言之,一個(gè)APP控制多個(gè)智能硬件。使用機(jī)智云超賽在線配置服務(wù),即使不懂云和App開發(fā),也可以在不用寫任何代碼的情況下,輕松制作一款擁有專屬UI頁(yè)面的App遠(yuǎn)程對(duì)硬件的訪問。

63ff4c2a-6fd1-11ed-b116-dac502259ad0.png

無(wú)論是選用什么哪種方式進(jìn)行APP開發(fā),取決于最終目的。無(wú)論哪種開發(fā)方式,都是為了滿足個(gè)性化需求。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • APP
    APP
    +關(guān)注

    關(guān)注

    33

    文章

    1574

    瀏覽量

    72490
  • 機(jī)智云
    +關(guān)注

    關(guān)注

    2

    文章

    590

    瀏覽量

    26411
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于瑞薩FPB-RA4E2智能床頭燈項(xiàng)目——4 APP制作

    Inventor最初是為Android系統(tǒng)設(shè)計(jì)的,但最新版本已經(jīng)支持iOS系統(tǒng)。該平臺(tái)適合初學(xué)者和非專業(yè)開發(fā)者,降低了移動(dòng)應(yīng)用開發(fā)的門檻。用戶可以通過瀏覽器訪問App Inventor,并將項(xiàng)目保存在服務(wù)器中,方便跨設(shè)備開發(fā)
    發(fā)表于 11-29 22:38

    工業(yè)APP與智能制造

    1 工業(yè) APP 與智能制造 工業(yè)軟件是我國(guó)智能制造的重要基礎(chǔ)和核心支撐, 工業(yè)APP 是智能制造和工業(yè)互聯(lián)網(wǎng)時(shí)代的新型工業(yè)軟件。根據(jù)《工業(yè)APP白皮書(2020)》定義: 工業(yè) APP
    的頭像 發(fā)表于 11-08 10:19 ?180次閱讀

    機(jī)智智家APP的設(shè)備掃描與綁定限制

    在使用機(jī)智的智家APP時(shí),用戶可能會(huì)遇到無(wú)法掃描和綁定設(shè)備的問題。這一現(xiàn)象的根本原因在于智家APP的使用限制和付費(fèi)策略。Q智家APP的功能
    的頭像 發(fā)表于 09-22 08:02 ?245次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>智家<b class='flag-5'>APP</b>的設(shè)備掃描與綁定限制

    Gokit二次開發(fā):云端快速APP生成

    云端快速自定義生成APP機(jī)智遠(yuǎn)程控制的種類機(jī)智遠(yuǎn)程控制設(shè)備有以下幾種方式:1、機(jī)智
    的頭像 發(fā)表于 08-30 12:15 ?264次閱讀
    Gokit二次開發(fā):云端快速<b class='flag-5'>APP</b>生成

    IG902內(nèi)部APP實(shí)現(xiàn)數(shù)據(jù)互訪的步驟

    1.進(jìn)入設(shè)備web管理界面,運(yùn)行device_supervisor app程序,選擇 設(shè)備監(jiān)控-&gt;服務(wù). 2.配置 發(fā)布功能(需要明白mqtt協(xié)議的組概念,同一組中
    發(fā)表于 07-25 08:20

    如何向Buildroot內(nèi)添加外部APP

    Linux項(xiàng)目開發(fā),如何在BuildRoot框架內(nèi)添加外部APP呢?本文以quect-CM撥號(hào)軟件為例,做開發(fā)演示。
    的頭像 發(fā)表于 07-22 17:48 ?348次閱讀
    如何向Buildroot內(nèi)添加外部<b class='flag-5'>APP</b>

    鴻蒙開發(fā)Ability Kit程序框架服務(wù):FA模型切換Stage模型指導(dǎo) app和deviceConfig的切換

    為了便于開發(fā)者維護(hù)應(yīng)用級(jí)別的屬性配置,Stage模型將config.json中的app和deviceConfig標(biāo)簽提取到了app.json5中進(jìn)行配置,并對(duì)部分標(biāo)簽名稱進(jìn)行了修改,具
    的頭像 發(fā)表于 06-27 10:01 ?353次閱讀
    鴻蒙開發(fā)Ability Kit程序<b class='flag-5'>框架</b><b class='flag-5'>服務(wù)</b>:FA模型切換Stage模型指導(dǎo) <b class='flag-5'>app</b>和deviceConfig的切換

    涂鴉App開發(fā)工具App SDK

    我們之前為大家介紹過涂鴉AppSDK的特點(diǎn)和優(yōu)勢(shì),在這一年多時(shí)間里,涂鴉成功幫助很多客戶實(shí)現(xiàn)了創(chuàng)意的差異化開發(fā),并構(gòu)筑更具核心競(jìng)爭(zhēng)力的品牌專屬App。什么是AppSDK?涂鴉AppSDK是專為物
    的頭像 發(fā)表于 05-24 08:15 ?812次閱讀
    涂鴉<b class='flag-5'>App</b>開發(fā)工具<b class='flag-5'>App</b> SDK

    IAP跳轉(zhuǎn)APP開始可以,如果從APP跳回IAP后再跳到APP失敗的原因?

    IAP 跳轉(zhuǎn)APP 開始可以,但如果從APP跳回IAP后,再跳到APP失敗。 我是按照 下面ST官方文檔來(lái)的: AN4657 Application note STM32
    發(fā)表于 04-23 07:24

    STM32 SBSFU的APP程序怎么配置在線調(diào)試?

    STM32SBSFU的APP程序怎么配置在線調(diào)試 目前SBSFU的APP程序都是串口燒錄,直接調(diào)試會(huì)有異常
    發(fā)表于 04-10 06:01

    機(jī)智開發(fā)者中心:讓移動(dòng)APP應(yīng)用開發(fā)更智能化

    在移動(dòng)應(yīng)用市場(chǎng)的蓬勃發(fā)展中,開發(fā)者們面臨著不斷提高效率和創(chuàng)新的挑戰(zhàn)。為了幫助開發(fā)者更好地實(shí)現(xiàn)移動(dòng)應(yīng)用開發(fā)的目標(biāo),機(jī)智物聯(lián)網(wǎng)的新版開發(fā)者中心,通過自動(dòng)生成移動(dòng)APP應(yīng)用的功能,讓應(yīng)用開發(fā)變得更加
    的頭像 發(fā)表于 03-26 16:45 ?343次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>開發(fā)者中心:讓移動(dòng)<b class='flag-5'>APP</b>應(yīng)用開發(fā)更智能化

    stm32H725IGTX設(shè)計(jì)兩個(gè)APPAPP1與APP2之間為什么不能跳轉(zhuǎn)?

    = APP_A_RELOCATION_ADDRESS; } else { /* 跳轉(zhuǎn)到appB,首地址是MSP,地址+4是復(fù)位中斷服務(wù)程序地址*/ SysMemBootJump = (void (*)(void
    發(fā)表于 03-18 07:28

    機(jī)智“智家”APP V4.4.22版本發(fā)布

    新功能上線版本更新親愛的機(jī)友們,迎來(lái)了機(jī)智智家APP全新版本V4.4.22的發(fā)布!此次更新,我們?yōu)槟鷰?lái)了一系列實(shí)用的功能優(yōu)化和全新的體驗(yàn),讓智能生活更加便捷、智慧!更新內(nèi)容一覽01單設(shè)備分享優(yōu)化
    的頭像 發(fā)表于 03-16 08:09 ?397次閱讀
    <b class='flag-5'>機(jī)智</b><b class='flag-5'>云</b>“智家”<b class='flag-5'>APP</b> V4.4.22版本發(fā)布

    APP盾的防御機(jī)制及應(yīng)用場(chǎng)景

    移動(dòng)應(yīng)用(APP)在我們?nèi)粘I钪邪缪葜絹?lái)越重要的角色,但隨之而來(lái)的是各種網(wǎng)絡(luò)安全威脅的增加。為了保障APP的安全性,APP盾作為一種專門設(shè)計(jì)用于防御移動(dòng)應(yīng)用威脅的工具得以廣泛應(yīng)用。本文將深入探討
    的頭像 發(fā)表于 01-20 08:31 ?2080次閱讀
    <b class='flag-5'>APP</b>盾的防御機(jī)制及應(yīng)用場(chǎng)景