吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

解讀《鴻蒙生態應用開發白皮書》

共熵服務中心 ? 來源:未知 ? 2022-11-17 20:05 ? 次閱讀
鴻蒙生態應用開發白皮書》概述

11月4-6日,華為開發者大會2022(HDC)在東莞松山湖舉辦。會上重磅首發《鴻蒙生態應用開發白皮書》!(以下簡稱《白皮書》)

原文鏈接如下:

https://developer.huawei.com/consumer/cn/doc/harmonyos-bps?ha_source=wd&ha_sourceId=89000503

《白皮書》全面闡釋了鴻蒙生態下應用開發核心理念、關鍵能力以及創新體驗,為開發者展現鴻蒙開發套件提供的能力全景和未來愿景。

《白皮書》的內容充實,干貨滿滿,整個看完后暢快淋漓,讓人大呼過癮。由于《白皮書》是通過圖片格式發布的,為方便大家的深入理解,我梳理了一個思維導圖,給大家一個Bird View:

整個《白皮書》分為八個章節(第九章的“術語”我就忽略了),分別是:

第一章:萬物互聯時代應用開發的機遇、挑戰和趨勢(2頁)

第二章:鴻蒙生態應用核心技術理念(14頁)

第三章:鴻蒙生態引用開發能力全景(21頁)

第四章:高效開發與測試(36頁)

第五章:統一上架與多端分發(10頁)

第六章:自由流轉與分布式運行環境(7頁)

第七章:全方位運維分析(4頁)

第八章:全場景案例參考(5頁)

上述《白皮書》不同章節后面標識的頁數,不包含對應章節的封面圖片,是一個四舍五入的數據,但基本代表章節的繁簡程度,也體現了《白皮書》在不同部分的重視程度。下面我就針對這八個章節分別進行解讀:

萬物互聯時代應用開發的機遇、挑戰和趨勢

《白皮書》對鴻蒙操作系統生態的理解,緊扣兩個關鍵趨勢:1. 萬物互聯時代開啟。2. 全場景多設備趨勢。

從人因學的維度來分析,人的注意力通道無法承載過多的信息輸入。在這個萬物互聯的時代,按照傳統交互邏輯,用戶會被淹沒在各種彈窗、對話框、通知和提醒中應接不暇、無所適從。所以《白皮書》明確提出了兩種技術趨勢:

1. 必須從“人找服務”(傳統分發)到“服務找人”(智能分發)的演進。

2. 效率優先,應用必須要輕量化、即用即走,不要對人的注意力有過多的干擾。

鴻蒙生態應用核心技術理念

這一章節是關鍵,因為介紹了鴻蒙生態應用開發的技術核心理念,也就是:

  • 一次開發,多端部署

  • 一次開發,多端部署,是一個非常宏大的理念。這個理念通過以下幾個關鍵能力實現:

    • 自適應和響應式布局的多端UI適配;


    • 不同設備的差異化的交互的邏輯歸一規則映射;

    • 不同的設備能力的邏輯抽象

    并把這3個能力通過一系列的開發工具和調測工具來支撐,最后通過多端的分發機制來實現快速發布。

  • 可分可合,自由流轉

  • 多設備人機交互按時間邏輯,基本分為兩類:串行交互/遷移(連續性和一致性)和并行交互/協同(協作性和互補性),兩者統稱“自由流轉”。

  • 統一生態,原生智能

  • 鴻蒙的原生智能,其實是華為的多項目協同能力的體現。它在服務能力開放層、應用能力開放層和芯片能力開放層都綁定了MindSpore的能力。

鴻蒙生態引用開發能力全景

從賦能套件、開發套件、三方庫和開發者支持平臺能看出來,鴻蒙是系統化、平臺化、以及組合拳的方式在構建生態。我不多說,僅舉幾個例子:

  • Codelabs,就是通過代碼樣例以及詳細的開發指導,幫助開發者一步步完成指定場景的應用開發,實現快速上手。

  • 方舟編譯器,實現多設備統一的編譯運行時底座。

  • HMS Core,為應用開發提供場景化服務平臺。

  • 開發者成長計劃,從校園和年輕開發者的培養做起。

高效開發與測試

這一章節最為詳盡,重點放在兩個上面:

ArkTS語言

ArkTS 是鴻蒙生態應用的開發語言。它在 TypeScript (簡稱TS)的基礎上,提供了聲明式 U狀態管理等相應的能力,讓開發者以更簡潔、更自然的方式開發高性能應用。TS是JavaScript (簡稱JS) 的超集,而基于TS的ArkTS 會結合應用開發和運行的需求持續演進,包括引入分布式開發范式、并行和并發能力增強、類型系統增強等方面的語言特性。

ArkUI框架

ArkUI除了介紹UI的正常架構之外,還提出了2類開發范式,包括:類Web開發范式和聲明式開發范式。

在ArkUI章節還專門提到了可視可說開發,這部分是指導純語音交互界面設備開發的,我理解也算是另外一類開發范式吧。

所有的開發自然離不來開發工具,鴻蒙提供的開發套件,是一系列的工具集:

其中,鴻蒙的集成開發環境是Huawei DevEco Studio,提供一站式鴻蒙生態應用、原子化服務開發能力:

統一上架與多端分發


鴻蒙是通過Huawei AppGallery Connect為開發者提供全球化、全場景一站式應用分發能力的。Huawei AppGallery Connect作為開發者統一提交入口,集成證書管理、項目管理、版本管理等功能,支持鴻蒙生態應用、原子化服務的快速上架與分發。

其中原子化服務的分發要多說兩句:原子化服務與AI算法深度配合,實現多入口/場景化分發。特別是場景感知的AI分發,通過對場景的感知、理解和推理決策,使用戶一體和服務數據更精準匹配。

自由流轉與分布式運行環境

跨端遷移和多端協同是鴻蒙交互的特色,這需要技術架構的支撐,包括:流轉任務發布、應用免安裝、數據序列化、兼容性判斷等。自由流轉將徹底改變多設備應用特性開發的復雜性以及多設備應用分發模式。

全方位運維分析

運維分析還是通過Huawei AppGallery Connect來實現的,包括:性能管理、崩潰服務、云服務監控,支持精準定位問題。同時支持多維度數據分析,智能診斷問題并給出解決方案,為開發者明確質量優化方向,提升用戶體驗。

全場景案例參考

《白皮書》中分別針對:影音娛樂、運動健康、智慧出行、智慧辦公和智能家居五個場景給了例子來說明全場景的業務特點。淺嘗輒止,并沒有過度展開,我理解,場景的挖掘有待于生態伙伴的集體貢獻。

全場景案例參考

總體而言,《白皮書》提供了鴻蒙生態應用開發的一個總覽。這次是由華為主導發布的,但鴻蒙生態是有很多生態企業單位一起共建的,這也是鴻蒙開源的初衷。希望在后續版本能看到生態企業單位一起聯合發布。除了北向生態白皮書,也應該包含南向生態。期待未來的白皮書能有更為開放的版本和發布形式。


原文標題:解讀《鴻蒙生態應用開發白皮書》

文章出處:【微信公眾號:開源技術服務中心】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 開源技術
    +關注

    關注

    0

    文章

    389

    瀏覽量

    7990
  • OpenHarmony
    +關注

    關注

    25

    文章

    3744

    瀏覽量

    16573

原文標題:解讀《鴻蒙生態應用開發白皮書》

文章出處:【微信號:開源技術服務中心,微信公眾號:共熵服務中心】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    微軟發布《GraphRAG實踐應用白皮書》助力開發

    近日,微軟針對開發者群體,重磅推出了《GraphRAG實踐應用白皮書》。該白皮書全面而深入地涵蓋了知識圖譜的核心內容,為開發者和企業提供了寶貴的指導和啟示。 從知識圖譜的基礎概念出發,
    的頭像 發表于 01-13 16:11 ?363次閱讀

    Omdia與華為共發布NPS管理白皮書

    近日,全球知名分析師機構Omdia攜手華為,共同舉辦了“數據驅動的NPS管理白皮書”全球發布會。此次發布會旨在深入探討電信行業NPS(凈推薦值)管理的重要性、面臨的挑戰以及轉型路徑。 該白皮書深入
    的頭像 發表于 12-23 14:47 ?430次閱讀

    紫光同芯參編《智能底盤操作系統白皮書》發布

    白皮書》(以下簡稱“白皮書”)正式發布。白皮書匯集高校院所、主機廠、零部件、軟硬件等38家單位參與編寫和研討,旨在為智能底盤行業形成共識及產品落地做好架構先行、標準引領工作。紫光同芯作為該白皮
    的頭像 發表于 11-20 18:06 ?538次閱讀
    紫光同芯參編《智能底盤操作系統<b class='flag-5'>白皮書</b>》發布

    中國車規級芯片產業白皮書

    ? 中國車規級芯片產業白皮書 ?
    的頭像 發表于 11-18 10:02 ?666次閱讀
    中國車規級芯片產業<b class='flag-5'>白皮書</b>

    華為發布天線數字化白皮書

    近日,2024 全球移動寬帶論壇(MBBF 2024)在伊斯坦布爾召開。華為發布了《天線數字化白皮書》,該白皮書深入探討了天線數字化的新趨勢和關鍵創新方向,與行業共同展望移動AI時代天線產業的未來。
    的頭像 發表于 11-05 13:42 ?316次閱讀

    美通社推出《智能科技行業媒體概況》白皮書

    北京2024年8月16日?/美通社/ -- 近日,美通社推出《智能科技行業媒體概況與傳播案例》(下文簡稱白皮書),本白皮書為企業傳播部門梳理了智能科技行業的媒體概況,還調查了媒體熱門話題,以及各大
    的頭像 發表于 08-19 10:40 ?401次閱讀

    中科曙光聯合發布《智能算力產業發展白皮書

    近日,中科曙光聯合國家信息中心大數據發展部、上海人工智能研究院、東方證券—上海人工智能研究院聯合實驗室發布了《智能算力產業發展白皮書》(下稱“白皮書”)。
    的頭像 發表于 08-06 14:30 ?643次閱讀

    智能柵極驅動白皮書

    電子發燒友網站提供《智能柵極驅動白皮書.pdf》資料免費下載
    發表于 07-13 09:30 ?1次下載

    5G室內融合定位白皮書---中興通訊

    5G室內融合定位白皮書---中興通訊
    發表于 06-24 14:22 ?0次下載

    西井科技與羅蘭貝格推出《大物流綠色轉型·數智發展白皮書

    在綠色物流快速發展的今天,西井科技與全球知名戰略管理咨詢公司羅蘭貝格(Roland Berger)攜手,共同推出了《大物流綠色轉型·數智發展白皮書》。這份白皮書以“綠色物流時代,數智加速未來”為主題,為物流行業提供了全新的綠色轉型和數智化發展視角。
    的頭像 發表于 06-15 15:00 ?727次閱讀

    中興通訊發布《零碳戰略》白皮書,鋪設“數字林蔭路”

    2024年5月24日,中興通訊在舉辦的創興日可持續發展論壇上,發布了《中興通訊零碳戰略》白皮書,(以下簡稱《白皮書》)。
    的頭像 發表于 05-27 09:57 ?549次閱讀
    中興通訊發布《零碳戰略》<b class='flag-5'>白皮書</b>,鋪設“數字林蔭路”

    2020物聯網白皮書(信通院)

    2020物聯網白皮書(信通院)詳情見附件。
    發表于 05-11 18:13 ?0次下載

    車輛高精度定位白皮書

    車輛高精度定位白皮書,詳情見附件。
    發表于 05-11 18:13 ?0次下載

    MediaTek攜手生態伙伴聯合發布《生成式AI手機產業白皮書

    、騰訊混元、vivo等生態伙伴*,聯合發布《生成式AI手機產業白皮書》,共同定義了“生成式AI手機”的概念和典型特征。
    的頭像 發表于 05-08 16:48 ?484次閱讀

    普洛帝近期發布流體顆粒管控技術白皮書

    普洛帝近期發布了流體顆粒管控技術白皮書,這份白皮書對流體顆粒管控技術進行了全面深入的解析,為相關行業提供了有力的技術支持。
    的頭像 發表于 02-29 16:09 ?486次閱讀
    普洛帝近期發布流體顆粒管控技術<b class='flag-5'>白皮書</b>
    百家乐平投注法| 全讯网168268| 澳门百家乐官网网上赌博| 顶级赌场官方直营| 合肥百家乐赌博游戏机| 圣安娜百家乐官网代理| 申博娱乐城官网| 百家乐怎么才能包赢| 新澳门百家乐官网的玩法技巧和规则 | 最新全讯网网址| 百家乐二游戏机| 机器百家乐官网作弊| 象山县| 零点棋牌官方下载| 百家乐赌博筹| 百家乐机械投注法| 喜力百家乐官网的玩法技巧和规则 | 澳门百家乐图形| 百家乐策略与心得| 老虎百家乐官网的玩法技巧和规则| 网页百家乐官网| 蒙特卡罗国际娱乐| 威尼斯人娱乐城在线赌博| 百家乐翻天qvod粤语| 百家乐官网园是真的不| 蓝盾百家乐官网具体玩法| 惠安县| 靖宇县| 澳门百家乐官网心理| 博坊娱乐| 娱乐城开户| bet365备用主页器| 嘉兴太阳城大酒店| 威尼斯人娱乐场老品牌| 威斯汀百家乐的玩法技巧和规则| 百家乐技巧头头娱乐| 百家乐冲动| 百家乐椅子| 娱乐场百家乐大都| 百家乐技巧-百家乐开户指定代理网址| 如何胜百家乐官网的玩法技巧和规则|