華為鴻蒙OS2.0發(fā)布開(kāi)放源代碼

發(fā)布時(shí)間:2020-09-10    知識(shí)欄目:中網(wǎng)科技

今天下午,在 華為開(kāi)發(fā)者大會(huì) 2020 上,華為消費(fèi)者業(yè)務(wù) CEO 余承東宣布推出鴻蒙 OS 2.0 版本(HarmonyOS 2.0),正式面向應(yīng)用開(kāi)發(fā)者發(fā)布鴻蒙 OS 的 Beta 版本,即日起開(kāi)發(fā)者可以獲得面向大屏、手表、車(chē)機(jī)的 SDK、工具、文檔和模擬器,今年 12 月將發(fā)布手機(jī)版本的 SDK、工具、文檔和模擬器。明年華為智能手機(jī)將全面升級(jí)支持鴻蒙 2.0。
與此同時(shí),余承東宣布將鴻蒙 OS 的代碼捐贈(zèng)給開(kāi)放原子開(kāi)源基金會(huì)進(jìn)行開(kāi)源孵化,并公布了鴻蒙系統(tǒng)的開(kāi)源路標(biāo):9 月 10 日,即從今天起,鴻蒙系統(tǒng)將面向大屏、手表、車(chē)機(jī)等 128KB-128MB 終端設(shè)備開(kāi)源;2021 年 4 月,面向內(nèi)存 128MB-4GB 終端設(shè)備開(kāi)源;2021 年 10 月,將面向 4GB 以上所有設(shè)備開(kāi)源。
鴻蒙OS2.0發(fā)布會(huì)
余承東強(qiáng)調(diào),全球第三大移動(dòng)應(yīng)用生態(tài)正在破繭而出?!叭A為要構(gòu)筑開(kāi)放生態(tài),將核心技術(shù)、軟硬件能力全面開(kāi)放給開(kāi)發(fā)者和生態(tài)伙伴?!睋?jù)介紹,基于鴻蒙操作系統(tǒng)的 HiLink 智能硬件生態(tài),目前已經(jīng)有 800 家合作伙伴,其中 HiCar 已合作 150 余款車(chē),2021 年計(jì)劃預(yù)裝超過(guò) 500 萬(wàn)臺(tái)。HMS Core 已經(jīng)發(fā)展到 5.0 版本,超過(guò) 9.6 萬(wàn)個(gè)應(yīng)用集成 HMS Core,活躍用戶(hù) 4.9 億。
余承東表示,華為在三輪打擊下依然實(shí)現(xiàn)增長(zhǎng),今年上半年消費(fèi)者業(yè)務(wù)銷(xiāo)售收入 2558 億元,消費(fèi)者業(yè)務(wù)手機(jī)全球發(fā)貨量達(dá)到 1.05 億。
2、兩大重點(diǎn):分布式技術(shù)提升、生態(tài)開(kāi)放
演講中,華為消費(fèi)者業(yè)務(wù)軟件部總裁王成錄表示鴻蒙 2.0 相比 1.0 有一個(gè)非常大的提升,同時(shí)這是一個(gè)非常重要的里程碑。一方面得益于分布式技術(shù)的提升,EMUI 的能力過(guò)去一年也已經(jīng)全部重用在了鴻蒙 2.0 系統(tǒng)中;另一方面,鴻蒙 2.0 邁出了賦能第三方生態(tài)的第一步:華為已經(jīng)將其開(kāi)放給應(yīng)用廠家做創(chuàng)新。

鴻蒙不是手機(jī)系統(tǒng)的簡(jiǎn)單替代,是全場(chǎng)景的底座,其三大分布式能力分別是分布式軟總線(xiàn)、分布式數(shù)據(jù)管理和分布式安全的解決方案。
分布式軟總線(xiàn)
如下圖,分布式軟總線(xiàn)是整個(gè)鴻蒙系統(tǒng)的底座,其性能無(wú)限逼近硬總線(xiàn)的能力,讓多設(shè)備可以融為一體,讓系統(tǒng)極速流暢。

在全融合自適應(yīng)部分,鴻蒙系統(tǒng)實(shí)現(xiàn)了異構(gòu)網(wǎng)絡(luò)融合,不同設(shè)備可以互聯(lián)互通;自發(fā)現(xiàn)自連接,幾乎每次更換網(wǎng)絡(luò)都需要做很繁瑣的配置,基于鴻蒙系統(tǒng)的設(shè)備配置一次就可以自發(fā)現(xiàn)自連接;三是動(dòng)態(tài)時(shí)延校準(zhǔn),以音畫(huà)同步為例,如果把視頻流給大屏,音頻流給音箱,可以實(shí)現(xiàn)二者同步。
分布式數(shù)據(jù)管理
分布式的數(shù)據(jù)管理讓跨設(shè)備數(shù)據(jù)處理如同本地一樣方便便捷。在分布式文件系統(tǒng)層面,遠(yuǎn)程文件跨設(shè)備之間的讀寫(xiě)如果速度上不來(lái)將會(huì)很糟糕,華為比業(yè)界做的最好的 Samba 系統(tǒng)最低速度快四倍;分布式數(shù)據(jù)庫(kù)層面,跨設(shè)備之間的讀取對(duì)比 ContentProvide(同設(shè)備之間的讀?。┧俣忍嵘?1.3 倍;分布式檢索的速度比 iOS Core Spotlight 快 1.2 倍。
分布式安全
實(shí)際上,在分布式系統(tǒng)里有非常好的機(jī)會(huì)可以突破單設(shè)備上的單維度身份認(rèn)證,在多設(shè)備上可以通過(guò)多因子進(jìn)行更強(qiáng)的身份認(rèn)證,這樣不僅讓代碼可以一次編寫(xiě)、多端運(yùn)行,還可以讓設(shè)備更加安全。

王成錄表示,華為可以將微內(nèi)核彈性部署到任何設(shè)備上,并會(huì)將該能力開(kāi)放。在數(shù)據(jù)層面,華為設(shè)置了一系列規(guī)則,比如最高級(jí)別的數(shù)據(jù)一定要存在單體能力更強(qiáng)的設(shè)備上,數(shù)據(jù)的流動(dòng)一定要有規(guī)則,高級(jí)別可以訪(fǎng)問(wèn)低級(jí)別,反之不行。

鴻蒙OS2.0發(fā)布會(huì)

3、如何參與鴻蒙 OS 開(kāi)發(fā)?
本次發(fā)布會(huì),華為完備了南向(面向設(shè)備廠商)開(kāi)放平臺(tái)與工具鏈,這讓基于鴻蒙 2.0 系統(tǒng)設(shè)備開(kāi)發(fā)易如反掌:一是集成華為 SDK,本次提供的 SDK 包一共有 7 個(gè);二是運(yùn)行開(kāi)源代碼,目前源代碼已經(jīng)開(kāi)放,本次開(kāi)放了 17 個(gè)子系統(tǒng)、134 個(gè)代碼倉(cāng)庫(kù)以及 3 個(gè)參考實(shí)現(xiàn),只要是 128M 內(nèi)存及以下的設(shè)備都可以立刻編譯運(yùn)行;三是華為提供了模組和芯片,目前已經(jīng)獲得 5 家 7 款芯片和 5 家 5 款模組的認(rèn)證,并為發(fā)燒友提供了開(kāi)發(fā)板;四是 Huawei DevEco 2.0,這是非常強(qiáng)大的工具,提供了開(kāi)發(fā)、編譯、調(diào)試、燒錄的一站式開(kāi)發(fā)流程,該系統(tǒng)集成了華為分布式和二進(jìn)制 SDK, 開(kāi)發(fā)者可以選配,并內(nèi)置了安全檢查能力。

構(gòu)建全場(chǎng)景開(kāi)發(fā)的完整平臺(tái)工具鏈和生態(tài),我們知道如今的開(kāi)發(fā)者生態(tài)非常繁榮,但很容易凋零。王成錄表示,因?yàn)橹袊?guó)的軟件市場(chǎng)沒(méi)有根,外界開(kāi)發(fā)者的聲音,華為都聽(tīng)到了,但要做好一個(gè)生態(tài)沒(méi)有那么簡(jiǎn)單,需要編譯器、開(kāi)發(fā)平臺(tái)等才可以形成一個(gè)完整的生態(tài),未來(lái)才真正能夠枝繁葉茂。
因此,開(kāi)發(fā)者還需要方舟編譯器,其實(shí)現(xiàn)了多語(yǔ)言多設(shè)備編譯,沒(méi)有足夠的投入根本做不出編譯器,所以華為對(duì)此堅(jiān)定不移,方舟編譯器目前已經(jīng)可以支持和開(kāi)發(fā)鴻蒙應(yīng)用。最后,Huawei DevEco 2.0 集成開(kāi)發(fā)工具(IDE)提供了六大能力,一套代碼編譯完成就可以知道在手表和大屏上是如何顯示的。

4、寫(xiě)在最后
時(shí)隔一年,華為鴻蒙系統(tǒng)終于實(shí)現(xiàn)“開(kāi)源”的承諾??梢灶A(yù)見(jiàn),在發(fā)展初期,鴻蒙系統(tǒng)必然會(huì)存在許多不完善的地方,從過(guò)去、現(xiàn)在甚至到未來(lái)很長(zhǎng)的一段時(shí)間內(nèi),鴻蒙的成長(zhǎng)依然會(huì)面臨巨大的爭(zhēng)議和質(zhì)疑,但事到如今,除了繼續(xù)干下去,華為已無(wú)退路,我們可以吐槽,同時(shí)也可以試著支持,看看在安卓這座大山面前,鴻蒙能否熬出自己的路。
+相關(guān)資訊

廣州網(wǎng)站建設(shè) 廣州網(wǎng)站設(shè)計(jì) 廣州網(wǎng)站開(kāi)發(fā)

工作室工作地點(diǎn)分布:廣州  深圳  武漢  湖南


(c) Copyright 2008-2024 廣州綠源電子商務(wù)有限公司. All Rights Reserved.