華爲鴻蒙2.0正式開源,明年登錄手機,網友:已上手,感受良好

  機器之心報道git

  編輯:杜偉、蛋醬編程

  

「若是沒有編譯器、編程框架,就根本算不上生態系統。只有紮好軟件系統的根,將來的中國軟件行業生態才能枝繁葉茂。」華爲消費者業務軟件部總裁王成錄說道。

  華爲在去年 HDC 2019 大會上推出鴻蒙 1.0 以後,這一全球首個微內核全場景分佈式 OS 已經走過了風風雨雨的一年多時間。後端

  昨日,在東莞松山湖舉辦的 2020 華爲開發者大會上,華爲常務董事、消費者業務 CEO 餘承東重磅宣佈了升級版自研操做系統鴻蒙 OS 2.0。他表示:「鴻蒙 2.0 將全面使能全場景生態,提供跨設備、服務流轉、極致直達、可視可說和隱私安全。」安全

  

  鴻蒙 OS 2.0 能在哪些方面帶來切實的體驗提高?餘承東舉了如下三個方面的示例:1、手機導航手錶協同;2、自適應的 UX 框架,讓開發者快速觸達千萬級新設備;3、可視可說 AI 賦能,讓 APP 瞬間得到語音交互能力。架構

  餘承東在會上表示,華爲將正式面向應用開發者發佈鴻蒙的 Beta 版本,其中 9 月 10 日起發佈大屏、手錶和車機版本,提供 SDK、文檔、工具和模擬器;12 月份將發佈手機版本,一樣提供 SDK、文檔、工具和模擬器;明年華爲智能手機將全面升級支持鴻蒙 2.0,屆時華爲手機操做系統的體驗將迎來很是大的提高。框架

  

  接着,餘承東介紹了鴻蒙 OS 2.0 的開源路標:9 月 10 日起開源內存小於 128MB 的終端設備、明年 4 月份起開源內存小於 4GB 的終端設備,明年 10 月份起開源 4GB 內存以上全部設備。分佈式

  

  開源項目地址:https://www.openatom.org/openharmony工具

  鴻蒙 OS 2.0:分佈式技術爲核心性能

  華爲消費者業務軟件部總裁王成錄詳細介紹了升級版的鴻蒙 OS 2.0。他表示,鴻蒙 OS 2.0 將構建開發全場景應用的完整平臺工具鏈與生態。這具體包括 HarmonyOS 應用框架、13000+APIs、HUAWEI DevEco、方舟編譯器和分佈式應用。開發工具

  HarmonyOS 應用框架將複雜的設備間系統封裝成簡單接口,實現一次應用開發,多設備流轉。13000+APIs 將支持開發大屏、穿戴、車機和手機應用。HUAWEI DevEco 2.0 集成開發工具,實現高質量編碼和高效率調測。方舟編譯器 2.0 將實現多語言多設備編譯。

  總的來講,相較於鴻蒙 OS 1.0,鴻蒙 OS 2.0 有了很是大的本質提高,搭載鴻蒙系統的設備由榮耀智慧屏擴展到手機、平板、手錶等終端設備,進一步完善多設備融合,並使能三方生態。

  

  在鴻蒙 OS2.0 中,分佈式技術成爲核心底座,包括分佈式軟總線、分佈式數據管理和分佈式安全。其中,分佈式軟總線使得性能無限逼近硬總線能力,讓多設備融合爲一體;分佈式數據管理讓跨設備數據處理如同本地同樣方便快捷;分佈式安全則確保正確的人用正確的設備、正確地使用數據。

  華爲將面向南向硬件生產廠商完備開發平臺與工具鏈,包括 SDK、源代碼、開發板 / 模組和 HUAWEI DevEco,從而助力快速高質量地開發 HarmonyOS 設備。美的、九陽和老闆電器等電器廠商將很快宣佈發佈搭載鴻蒙系統的家電產品。

  

  與此同時,鴻蒙 OS 2.0 一樣開放給北向應用開發廠家,讓他們基於鴻蒙系統去作更多的創新。

  鴻蒙 OS 開源,開發者:上手了

  大會主論壇結束後,昨晚 18 點 18 分,鴻蒙 OS 的源代碼宣告正式開放。

  HarmonyOS 的開源版名爲「OpenHarmony」,由華爲捐贈給開放原子開源基金會(OpenAtom Foundation)開源。第一個開源版本支持在 128KB~128MB 設備上運行。

  咱們在華爲公佈的官方文檔中能夠看到,目前支持 Hi286一、Hi351八、Hi3516 三種開發板,在「快速入門」指南里可以找到開發環境搭建、版本編譯構建、燒錄、源碼修改、調試驗證等方法介紹。

  

  HarmonyOS 的代碼以組件的形式開放,開發者能夠經過幾種方式獲取:

  

  代碼倉庫地址:https://openharmony.gitee.com

  此外,HarmonyOS 總體聽從分層設計,從下向上依次爲:內核層、系統服務層、框架層和應用層。系統功能按照「系統 > 子系統 > 功能 / 模塊」逐級展開,在多設備部署場景下,支持根據實際需求裁剪某些非必要的子系統或功能 / 模塊。

  

  HarmonyOS 技術架構。

  華爲 Java 後端開發工程師、知乎用戶 @jinlong Xu 曾經參與 HarmonyOS 開源工做,在鴻蒙 2.0 正式開源以後,他也回憶了一年多以來本身所感覺到的「爭議」:

  做爲參與了 HMS Core 的開發,AppGallery 出海,參與了 HarmonyOS 開源工做的人,從第一個版本到如今的 HMS Core 5.0 的正式全球發佈,從最初篩選的三千個應用,到如今的 7w + 個應用,箇中苦楚只有經歷了的人才會懂。看到愈來愈多的應用加入到 HMS 生態,看到愈來愈多的開發者加入到 HMS 生態,看到愈來愈多的消費者購買 HMS 手機,真的很興奮。

  鴻蒙 OS 投入了不少的人力和物力,和組織上也反映並解決了不少的問題,可是確定不是那麼的完善,但願你們都能寬容一點,給它時間讓他變好。此前,網上不少人一直在抨擊鴻蒙是 PPT,甚至一些不明真相的同事也在說風涼話,我真的很難受,由於保密協議的緣由,不能對內外界的各類聲音進行迴應。甚至有一些編碼能力很強的朋友也在問我,鴻蒙究竟是不是 PPT?

  在保密協議截止期前,我只能告訴他,請耐心等待開源。如今你們能夠去看看官方文檔,也歡迎你們經過官方渠道提出本身的建議和意見。

  許多開發者在鴻蒙 OS 開源的第一時間,就親自上手跑了一下試試。知乎用戶 @江峯曬出了本身試水鴻蒙 2.0 的全過程,並表示「十分順利」。固然,鴻蒙目前確實不那麼完善,長遠來看還有許多問題要考慮:

  

  

  「華爲在生態建設方面取得的突破性發展離不開全球開發者和合做夥伴的大力支持。在大會上,華爲將全面開放核心技術、軟硬件能力,與開發者們共同驅動全場景智慧生態的蓬勃發展。」餘承東表示,「沒有人可以熄滅滿天星光。每一位開發者,都是華爲要匯聚的星星之火。」

  https://www.zhihu.com/question/420404904/answer/1465656691

相關文章
相關標籤/搜索