国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

鴻蒙HarmonyOS應用開發落地實踐,Harmony Go 技術沙龍落地北京

原創
物聯網 系統 OpenHarmony
Harmony Go 技術沙龍落地,為開發者帶來多個應用開發實戰經驗。

【51CTO.com原創稿件】12月26日,華為消費者BG軟件部開源中心與51CTO Harmony OS技術社區攜手,共同主辦了主題為“Harmony OS 應用開發落地實踐”的 Harmony Go 技術沙龍。

作為HarmonyOS 2.0 手機開發者 Beta 版發布后的首場技術沙龍,本次活動邀請了旗點科技創始人連志安、美的HarmonyOS FA開發負責人梁振華、Harmony OS課程開發者孫洋、寶寶巴士資深架構師楊清山、安徽微游互娛CTO張志斌幾位不同領域的業內專家,圍繞Harmony OS應用開發,為開發者答疑解惑。

?[[374149]]??

基于HarmonyOS,打造智能安防系統

HarmonyOS是面向萬物互聯而誕生的系統,它不僅可以運行在手機上,也可以運行在較小型設備上,比如智能手環、安防報警器等?;贖armonyOS多端適用的特性,旗點科技創始人連志安老師帶來一個與狄泰軟件學院創始人唐佐林老師共同開發的安防場景應用項目,并做了詳細的技術解讀。

?[[374150]]??

旗點科技創始人連志安老師

這個基于HarmonyOS的安防項目具有完整性、統一性、可擴展性和開源的特點,后續還可以在此基礎上開發增加一些其他場景,擴展出一些新的功能。


整個安防項目系統的架構設計包括無線傳感器、無線模塊、HarmonyOS設備、HarmonyOS應用、局域網和云服務。無線傳感器負責收集數據,然后通過無線模塊將數據傳遞到HarmonyOS設備;HarmonyOS設備可以通過局域網或者云服務與HarmonyOS應用進行通信。這樣便形成一條從傳感器到HarmonyOS應用的通信鏈路。

???

在此鏈路下,系統狀態主要分工作狀態和警報狀態兩種。工作狀態下整個系統會進入一個高等級的戒備,當主人不在家時,門窗傳感器被觸發,系統便會發出報警,并通過手機應用做提醒,這是布防狀態。但是如果主人在家時,系統便會進入一種低等級的撤防狀態,即使傳感器被觸發,系統也不會給發出報警。


整個安防系統中HarmonyOS 應用和HarmonyOS設備的交互主要分為四大流程:

? 首先是設備發現流程:讓HarmonyOS應用去發現HarmonyOS設備;

? 其次是設備上報流程:HarmonyOS設備能夠把數據上傳到HarmonyOS應用上;

? 第三是設備控制流程:HarmonyOS應用能夠控制系統中的設備;

? 最后是應答流程:應用和設備間發送的數據和指令可以相互應答,保證通信完整。


為了滿足系統的應用場景,系統中用TLV協議作為通信協議。它的數據格式主要分為三大部分,第一部分是協議標題,大概有12個字節,往下是數據長度,占了4個字節,接下來是數據內容。數據內容采用了JSON的數據格式。


設備發現流程主要是分為兩種情況,在HarmonyOS應用沒有設備信息時,它會在局域網對外發送一個廣播,然后HarmonyOS設備收到廣播后,會把設備ID和一些相關信息返回給應用,最后應用去發動一個連接的請求,設備這邊響應請求。如果HarmonyOS應用有設備信息時,它就可以直接發送請求,設備做相應的應答即可。


設備上報流程也很簡單,設備上報一個JSON字段的數據解析給到應用,應用做相應的應答即可。通過應用還可以控制系統中的設備,例如控制燈的打開和關閉。


在整個安防系統中,設備開發有三個比較重要的點。一個是無線技術,保證HarmonyOS設備可以和無線傳感器進行通信;第二個是傳感器,例如煙感、紅外等;第三是網絡通信能力,讓設備和應用進行通信。


設備開發流程分為設備啟動并初始化,初始化后創建串口線程和網絡線程。串口線程的作用是和無線模塊進行通信,判斷傳感器的類型,然后把傳感器信息上報給應用。網絡線程主要是接收應用發來的數據,讀取網絡數據,然后解析數據格式,執行相應的指令。

???

應用開發流程主要分為UI界面和后臺服務兩個路線。UI界面包括日志存儲、系統的狀態和設置功能。后臺服務包括網絡通信和后臺通知功能。

方便快捷,一碰開啟智慧生活

HarmonyOS是面向未來的分布式系統,同一套系統能力即可適配多種終端形式。例如手機、智慧屏、車機、手表等。在未來的智慧生活中,用戶與物聯網設備間的交互也會更加的簡潔高效。本次沙龍上,美的HarmonyOS FA開發負責人梁振華分享了基于Harmony OS開發物聯網產品的經驗。

?[[374152]]??

美的HarmonyOS FA開發負責人梁振華老師

目前Harmony應用分為FA和PA,使用裝有HarmonyOS模組的美的設備時,通過 HarmonyOS的NFC貼入口,即可下載HarmonyOS FA,然后打開進行設備的控制和配網。

???

配網模式有NAN模式配網和AP模式配網。為了讓用戶快速配網,美的和華為合作,開發了NAN秒配網控制的新模式,手機和設備一碰,即可實現配網,并且通過配網通道,正在配網的過程中就已經能夠對設備進行控制。而AP模式配網需要通過WiFi進行點對點的控制,配上網之后才能進行控制。

分布式助力,實現多設備聯動

分布式軟總線是HarmonyOS的一大特性,基于這一特點,Harmony OS課程開發者孫洋為開發者分享了多設備聯動的開發案例。

?[[374153]]??

Harmony OS課程開發者孫洋老師

???

在這個案例中,分布式軟總線主要體現有三方面,第一方面是硬件虛擬化,第二方面是分布式調度,第三方面是音樂播放器demo。硬件虛擬化是概念性的東西,實現起來需要一定的技術手段。而利用分布式調度這個技術,便可以把各個設備連接在一起,形成一個虛擬的超級終端。

???

分布式軟總線不僅把物理上隔離的各個設備連接在一起,而且還保證了傳輸速度,打破PCB板上的硬件能力約束。本案例中的兩部手機可看作設備A和設備B,開發者在應用層進行開發,調用底層分布式硬件的虛擬化接口,便可實現設備A控制設備B的能力。

跨屏互動,增加親子交流

HarmonyOS的分布式特性,不僅會讓智能家居操作簡單,還可讓教育場景中融入親子互動。寶寶巴士資深架構師楊清山從親子互動的角度切入,為開發者分享了基于HarmonyOS分布式能力的跨屏互動案例。

?[[374155]]??

寶寶巴士資深架構師楊清山老師

本案例中利用HarmonyOS分布式特性,將多個設備連接起來,這里采用的組網方式是二維碼進行組網,首先在大屏上生成二維碼,然后手機掃描連接。技術上只需引入一個包,然后初始化數據模型,即可創建類似的服務端和客戶端操作。

???

10分鐘開發一個分歧終端機

在家居、教育后,HarmonyOS的分布式特性還可運用在娛樂上,這次微游互娛CTO張志斌分享的分布式分歧終端機游戲案例便是基于HarmonyOS的分布式特性上開發。分布式分歧終端機主要包含游戲的輸入、游戲的數據和游戲的狀態功能模塊。游戲的狀態包括加入和退出、獲取玩家的輸入、顯示游戲的數據和狀態。

???

微游互娛CTO張志斌老師

???

HarmonyOS中提供了一個RemoteObject的接口和對象,通過這個對象對傳輸的請求碼和輸入參數封裝,來保證兩個模塊間的通信。以此來解決數據傳輸過程存在的問題。在HarmonyOS中,當你創建調用connect Ability時,想要連接的設備就會先建立起調取的動作, 然后再去創建這個連接,達到自動調取和連接的一個步驟。

這是分布式技術一個比較有趣的設定,其實HarmonyOS已經把連接做到系統層面了,我們開發調取時,只需考慮應用層面的問題。應用層面需要考慮的是系統當前環境下面有多少設備,需要進行怎樣的交互。

所以基于分布式軟總線,我們可以去添加連接多個設備,只要它能夠連進去,這便不需要我們再額外進行任何開發的工作量。

?[[374156]]??

沙龍現場特別設置了有獎問答和調研等多個互動活動,一方面收集開發者的意見建議,另一方面也引導大家學習現場各位老師分享的精華內容。此外,開發者們還可以隨時登陸51CTO HarmonyOS技術社區學習老師們更多精彩的課程。

本次沙龍是Harmony Go全國技術沙龍巡展第二站,也是2020年社區線下活動的收官之作,2021年,Harmony Go將走進上海、南京、廣州等多座城市,繼續與開發者面對面交流HarmonyOS開發經驗,輸送有深度、有干貨的HarmonyOS技術新知。

【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】


責任編輯:黃顯東 來源: HarmonyOS技術社區
相關推薦

2020-12-10 10:14:10

開發者技能開源

2023-07-26 08:11:04

ChatGPT技術產品

2024-08-28 17:55:43

HarmonyOS

2020-06-03 07:59:12

2022-02-14 16:23:08

零信任SDP黑客

2021-06-30 14:20:16

Swift

2021-01-06 15:16:33

AI 技術驅動

2023-03-30 18:39:36

2023-02-28 12:12:21

語音識別技術解碼器

2022-12-09 18:58:10

2018-04-21 18:45:46

2023-12-27 18:46:05

云原生容器技術

2024-02-28 07:50:36

大數據標簽系統AB 實驗

2024-04-01 12:05:52

網絡技術SASE技術云安全

2018-04-18 13:00:42

區塊鏈

2025-05-16 19:31:01

2020-11-09 11:56:49

HarmonyOS

2018-05-31 16:52:03

WOT

2018-01-24 11:04:40

云基礎架構
點贊
收藏

51CTO技術棧公眾號

中文字幕欧美日韩va免费视频| 天堂a中文在线| 亚洲一二三四久久| 欧美**字幕| 亚洲性色视频| 亚洲人成777| 一区二区中文| 亚洲欧美久久久| 成人亚洲精品| 久久精品国产福利| 欧美xxx性| 欧美一区二区三区四区视频| 亚洲图区欧美| 久久精品久久久精品美女| 香港伦理在线| 日韩精品成人在线观看| 久久成人av| av在线不卡顿| 日韩av在线播放中文字幕| 国产伦精品一区二区三区免费迷| 成人一区二区三区视频在线观看| 久久久久久久一区| 亚洲国产精品一区二区久久 | 久色婷婷小香蕉久久| 成人午夜在线播放| 久久99久久精品| 日韩精品欧美精品| h片精品在线观看| 精品国产亚洲一区二区三区在线| 国产高清无密码一区二区三区| 国产精品一品| 有码在线播放| 韩国日本在线视频| 欧美日韩一区二区三| 国产精品视频一区二区高潮| 成人国产精品久久| 亚洲综合小说图片| 国产对白叫床清晰在线播放| 麻豆视频在线| 国产精品久久久久av蜜臀| 99re在线视频这里只有精品| 欧美一区二区女人| 精品国产一区二区三区免费| 日韩精品xxxx| 九九九九九九精品任你躁| 成年人黄色大片在线| 韩国v欧美v日本v亚洲v| 亚洲欧美激情在线视频| 91精品国产综合久久男男| 日本免费不卡一区二区| 中文在线字幕免费观看| 91精品综合久久久久久久久久久| 中中文字幕av在线| 国产欧美韩日| 久久久久久久9| 伊人免费在线| 91日韩免费| 欧美一区二区在线免费播放| 成人综合国产精品| 亚洲一级黄色av| 欧美激情xxxxx| 日本一区二区三区四区在线观看| 国产在线视频你懂得| 一级毛片视频在线| 超碰这里只有精品| 成人在线免费观看视频| 蜜桃精品视频在线观看| 国产精品电影一区二区| 欧美性大战xxxxx久久久| 亚洲免费视频一区二区| 久久综合av免费| 日韩欧美高清一区| 国产一区二区三区色淫影院| 日韩加勒比系列| 伦理一区二区| 91麻豆蜜桃一区二区三区| 色先锋资源久久综合5566| 欧美经典一区| 一区二区三区四区日本视频| 黄色成人在线网| 精品视频免费观看| 高清国产一区| 99久久免费国| 国模精品一区二区三区| 91久久极品少妇xxxxⅹ软件| 亚洲自拍偷拍区| 成人欧美一区二区三区黑人免费| 色久优优欧美色久优优| 成人a级免费视频| 国产欧美日韩精品专区| 欧美 亚洲 视频| 中文字幕视频在线免费欧美日韩综合在线看 | 欧美精品在线免费| 正在播放日韩精品| 成人在线播放免费观看| 国产精品高清乱码在线观看| 欧美激情一级欧美精品| 美女扒开尿口让男人操亚洲视频网站| 色综合亚洲精品激情狠狠| 色综合天天综合给合国产| 538在线一区二区精品国产| 国产精品美女免费视频| 五月丁香综合缴情六月小说| 亚亚洲欧洲精品| 九九热爱视频精品视频| 欧美三级乱人伦电影| 日韩精品一区二区三区丰满| 欧美黄色网络| 亚洲午夜av在线| 欧美一区二区三区日韩| av在线com| 婷婷综合视频| 日韩精品电影网| 肉丝一区二区| 日本成人三级电影| 9久久婷婷国产综合精品性色| 哪个网站能看毛片| 国产美女视频黄a视频免费| 日韩午夜在线观看| 欧美亚洲尤物久久| 精品国产乱码久久久久久1区2区 | 蜜桃久久av| 国产91精品在线观看| 国产精品色眯眯| 色哟哟一区二区在线观看| 欧美精选午夜久久久乱码6080| 日韩精品中文字幕在线| 欧美激情精品久久久久久黑人| 日韩av片免费在线观看| 国内精品久久久久久久果冻传媒| 艳母动漫在线观看| 午夜免费看视频| 日韩欧美电影一区二区| 国产视频一区三区| 国产成人精品免高潮费视频| 不卡一区视频| 国产成人av一区| www.99色.com| 日韩激情一二三区| 精品一二三区视频| a毛片在线观看| 日韩免费精品| 欧美全黄视频| 国产综合成人久久大片91| 国产精品女人毛片| 欧美久久一二三四区| 久久精品视频网站| 91手机在线视频| 国产一级爱c视频| 日本人妖在线| av成人亚洲| 午夜天堂精品久久久久| 成人久久视频在线观看| 亚洲电影一级黄| 亚洲一区av在线播放| 国产美女精品视频免费观看| 国产精品美女在线播放| 国产www在线观看| av大片在线播放| 亚洲黄色av网址| 国产黄色小视频在线| 欧美精品中文| 精品一区二区三区视频在线观看| 亚洲欧美日本韩国| 国产视频丨精品|在线观看| 国产精品视频网| 国产av第一区| 激情伊人五月天久久综合| 自拍偷拍一区二区三区四区| 成人精品视频一区二区| 欧美人与禽猛交乱配视频| 成人天堂噜噜噜| 久久riav| bt电影在线| 2022成人影院| 国内精品久久久久国产盗摄免费观看完整版| 91在线观看下载| 日韩精品一区在线| 国产欧美日韩中文字幕在线| 国产九色porny| 国产一二三区在线观看| 精品九九在线| 久久久一区二区| 日韩av在线一区| 91精品综合| 久久精品人成| 国产偷v国产偷v亚洲高清| 香蕉久久一区二区不卡无毒影院 | 免费看毛片的网址| www日韩tube| 最新亚洲精品| 99国产精品一区| 亚洲黄页视频免费观看| 亚洲xxxx在线| 久久午夜剧场| 日韩精品一区二区三区中文| 久久97超碰国产精品超碰| 欧美主播一区二区三区| 国产精品免费久久久| 中文字幕国内自拍|