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

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

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

使用開源框架開發(fā)不同用途的APP

9GxC_IoTMaker ? 來源:機智云開發(fā)者 ? 作者:機智云開發(fā)者 ? 2022-03-29 15:48 ? 次閱讀

為方便開發(fā)者快速開發(fā)不同設(shè)備端的App,機智云開源了安卓、iOS、APICloud等形式的框架。該框架封裝了手機(包括PAD等設(shè)備)與機智云智能硬件的通訊過程,以及手機與云端的通訊過程。這些過程包括配置入網(wǎng)、發(fā)現(xiàn)、連接、控制、心跳、狀態(tài)上報、報警通知等。使用該框架,可以使得開發(fā)者快速完成APP開發(fā),開發(fā)者僅需關(guān)注APP的UI和UE設(shè)計即可,而相對復(fù)雜的協(xié)議與錯誤處理等事項可忽略。

換句話說,基于機智云自助開發(fā)平臺的App手機應(yīng)用自動生成框架,讓開發(fā)者最快在幾個小時內(nèi)就能做出靠譜的、符合規(guī)范可在應(yīng)用商店上架的應(yīng)用。以智能燈為例,開發(fā)者只需要80行代碼就可以完成一個App的開發(fā),并馬上可以通過機智云平臺的虛擬設(shè)備,測試要開發(fā)的智能設(shè)備的功能,不需要實體設(shè)備,大大節(jié)省了功能開發(fā)的周期和成本。

若需開發(fā)不同用途的APP,使用開源框架同樣能參考實現(xiàn)你的需求,可以至以下途徑獲取。

我們在app開發(fā)之前,需要學(xué)會在機智云開發(fā)者中心創(chuàng)建新產(chǎn)品。首先選擇產(chǎn)品分類和方案,為產(chǎn)品添加數(shù)據(jù)點,最后為產(chǎn)品創(chuàng)建應(yīng)用。為了幫助大家更好地理解整個創(chuàng)建過程,我們在視頻里穿插著介紹了開源框架、數(shù)據(jù)點、數(shù)據(jù)點模板、Product key、Product Secret、App ID、App Secret等用法。

教程在開源框架代碼基礎(chǔ)上做一個控制gokit紅燈開關(guān)的iOS App。下載代碼后進行APP定制,在控制頁面的布局文件中創(chuàng)建點擊事件,將pruductkey燒寫進Gokit的MCU固件中,最后為大家實操展示APP控制Gokit亮燈。為了幫助大家更好地理解整個創(chuàng)建過程,我們在視頻里穿插著介紹了開源框架代碼模塊、代碼功能、指令添加、iOS app、設(shè)備配置等用法。

本教程在開源框架代碼基礎(chǔ)上做一個控制gokit紅燈開關(guān)的Android App。下載代碼后進行APP定制,在設(shè)備控制頁面的布局文件中創(chuàng)建點擊事件,將pruductkey燒寫進Gokit的MCU固件中,最后為大家實操展示APP控制Gokit亮燈。為了幫助大家更好地理解整個創(chuàng)建過程,我們在視頻里穿插著介紹了開源框架代碼模塊、代碼功能、指令添加、Android app、設(shè)備配置等用法。

原文標(biāo)題:你要的APP開源框架在這里

文章出處:【微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

審核編輯:湯梓紅

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

    關(guān)注

    33

    文章

    1575

    瀏覽量

    72611
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3381

    瀏覽量

    42604
  • iOS
    iOS
    +關(guān)注

    關(guān)注

    8

    文章

    3396

    瀏覽量

    150808

原文標(biāo)題:你要的APP開源框架在這里

文章出處:【微信號:IoTMaker,微信公眾號:機智云開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    AI開發(fā)框架集成介紹

    隨著AI應(yīng)用的廣泛深入,單一框架往往難以滿足多樣化的需求,因此,AI開發(fā)框架的集成成為了提升開發(fā)效率、促進技術(shù)創(chuàng)新的關(guān)鍵路徑。以下,是對AI開發(fā)
    的頭像 發(fā)表于 01-07 15:58 ?96次閱讀

    迅龍軟件受邀參加華為昇思人工智能框架峰會,展示昇思X香橙派的創(chuàng)新AI案例

    產(chǎn)業(yè)界、學(xué)術(shù)界力量,共建人工智能框架開源生態(tài),共探人工智能框架新未來。作為華為昇騰APN伙伴,迅龍軟件受邀參加此屆大會,并攜旗下基于昇騰AI路線的開發(fā)板OrangeP
    的頭像 發(fā)表于 12-17 18:02 ?489次閱讀
    迅龍軟件受邀參加華為昇思人工智能<b class='flag-5'>框架</b>峰會,展示昇思X香橙派的創(chuàng)新AI案例

    高校開源開發(fā)者培養(yǎng)分論壇亮點前瞻

    數(shù)字化時代,開源成為了全球軟件與技術(shù)創(chuàng)新的重要驅(qū)動力,從Linux操作系統(tǒng)到Android移動平臺,從人工智能框架到云計算基礎(chǔ)設(shè)施,一個個開源項目遍地開花。然而,在開源蓬勃發(fā)展的背后,
    的頭像 發(fā)表于 12-17 14:06 ?176次閱讀

    華為推動中國人工智能框架生態(tài)高速發(fā)展

    近日,昇思人工智能框架峰會在北京中關(guān)村國際創(chuàng)新中心召開,本次大會以“創(chuàng)新源動力,框架新選擇”為主題,由昇思MindSpore開源社區(qū)、中國人工智能學(xué)會及AITISA聯(lián)合主辦,旨在匯聚AI產(chǎn)業(yè)界、學(xué)術(shù)界力量,共建人工智能
    的頭像 發(fā)表于 12-17 11:06 ?299次閱讀

    SSM框架的優(yōu)缺點分析 SSM在移動端開發(fā)中的應(yīng)用

    :Spring框架是企業(yè)型開發(fā)使用的成熟的開源框架,能夠節(jié)省成本。SSM框架使用起來更加輕快,能夠更合理地分配資源,使用最小的資源完成當(dāng)前
    的頭像 發(fā)表于 12-16 18:18 ?655次閱讀

    SSM框架在Java開發(fā)中的應(yīng)用 如何使用SSM進行web開發(fā)

    。以下是對SSM框架在Java開發(fā)中的應(yīng)用,以及如何使用SSM進行web開發(fā)的介紹: SSM框架的組件及其作用 Spring :Spring是一個
    的頭像 發(fā)表于 12-16 17:28 ?580次閱讀

    大語言模型開發(fā)框架是什么

    大語言模型開發(fā)框架是指用于訓(xùn)練、推理和部署大型語言模型的軟件工具和庫。下面,AI部落小編為您介紹大語言模型開發(fā)框架。
    的頭像 發(fā)表于 12-06 10:28 ?159次閱讀

    如何開發(fā)不帶Flash API 的Bootloader實現(xiàn)在線升級

    電子發(fā)燒友網(wǎng)站提供《如何開發(fā)不帶Flash API 的Bootloader實現(xiàn)在線升級.pdf》資料免費下載
    發(fā)表于 09-12 09:41 ?0次下載
    如何<b class='flag-5'>開發(fā)不</b>帶Flash API 的Bootloader實現(xiàn)在線升級

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

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

    bootstrap框架用什么軟件開發(fā)

    。 Bootstrap框架概述 Bootstrap是由Twitter公司開發(fā)的一個開源前端框架,自2011年首次發(fā)布以來,已經(jīng)成為全球最受歡迎的前端
    的頭像 發(fā)表于 07-11 09:50 ?556次閱讀

    鴻蒙ArkUI-X框架開發(fā):【開發(fā)準(zhǔn)備】

    本文檔適用于ArkUI-X框架開發(fā)的初學(xué)者。通過環(huán)境搭建、代碼下載、代碼編譯、API擴展和使用,快速了解跨平臺項目開發(fā)流程。
    的頭像 發(fā)表于 05-23 21:02 ?501次閱讀
    鴻蒙ArkUI-X<b class='flag-5'>框架開發(fā)</b>:【<b class='flag-5'>開發(fā)</b>準(zhǔn)備】

    廣告電商+超級云APP結(jié)合 # 軟件開發(fā)# 模式開發(fā)# 小程序開發(fā)# App開發(fā)

    軟件開發(fā)APP
    jf_01576396
    發(fā)布于 :2024年04月09日 17:42:13

    AI推理框架軟件ONNX Runtime正式支持龍架構(gòu)

    近日,知名AI推理框架開源社區(qū)ONNX Runtime正式發(fā)布支持龍架構(gòu)的版本1.17.0。
    的頭像 發(fā)表于 03-12 12:23 ?602次閱讀
    AI推理<b class='flag-5'>框架</b>軟件ONNX Runtime正式支持龍架構(gòu)

    谷歌模型框架是什么軟件?谷歌模型框架怎么用?

    谷歌模型框架通常指的是谷歌開發(fā)的用于機器學(xué)習(xí)和人工智能的軟件框架,其中最著名的是TensorFlow。TensorFlow是一個開源的機器學(xué)習(xí)框架
    的頭像 發(fā)表于 03-01 16:25 ?925次閱讀

    【鴻蒙】NAPI 框架生成工具實現(xiàn)流程

    NAPI 框架生成工具 可以根據(jù)用戶指定路徑下的 ts(typescript)接口文件一鍵生成 NAPI 框架代碼、業(yè)務(wù)代碼框架、GN 文件等。在開發(fā) JS 應(yīng)用與 NAPI 間接口時
    的頭像 發(fā)表于 02-28 17:00 ?715次閱讀
    【鴻蒙】NAPI <b class='flag-5'>框架</b>生成工具實現(xiàn)流程