華為鴻蒙OS 2.0 發(fā)布,18點18分開放源代碼
共
2606字,需瀏覽
6分鐘
·
2020-09-13 10:18
9 月 10 日,在華為開發(fā)者大會 2020 上,華為消費者業(yè)務 CEO 余承東宣布推出鴻蒙 OS 2.0 版本(HarmonyOS 2.0)。據(jù) InfoQ 向華為官方了解,鴻蒙 OS 的代碼將在今天下午HDC 2020 大會結束后的 18:18 正式開放。鴻蒙 OS 開源項目:https://www.openatom.org/openharmony鴻蒙 OS 代碼倉庫:https://openharmony.gitee.com/在 華為開發(fā)者大會 2020 上,華為消費者業(yè)務 CEO 余承東宣布推出鴻蒙 OS 2.0 版本(HarmonyOS 2.0),正式面向應用開發(fā)者發(fā)布鴻蒙 OS 的 Beta 版本,即日起開發(fā)者可以獲得面向大屏、手表、車機的 SDK、工具、文檔和模擬器,今年 12 月將發(fā)布手機版本的 SDK、工具、文檔和模擬器。明年華為智能手機將全面升級支持鴻蒙 2.0。與此同時,余承東宣布將鴻蒙 OS 的代碼捐贈給開放原子開源基金會進行開源孵化,并公布了鴻蒙系統(tǒng)的開源路標:9 月 10 日,即從今天起,鴻蒙系統(tǒng)將面向大屏、手表、車機等 128KB-128MB 終端設備開源;2021 年 4 月,面向內(nèi)存 128MB-4GB 終端設備開源;2021 年 10 月,將面向 4GB 以上所有設備開源。余承東強調(diào),全球第三大移動應用生態(tài)正在破繭而出。“華為要構筑開放生態(tài),將核心技術、軟硬件能力全面開放給開發(fā)者和生態(tài)伙伴。”據(jù)介紹,基于鴻蒙操作系統(tǒng)的 HiLink 智能硬件生態(tài),目前已經(jīng)有 800 家合作伙伴,其中 HiCar 已合作 150 余款車,2021 年計劃預裝超過 500 萬臺。HMS Core 已經(jīng)發(fā)展到 5.0 版本,超過 9.6 萬個應用集成 HMS Core,活躍用戶 4.9 億。余承東表示,華為在三輪打擊下依然實現(xiàn)增長,今年上半年消費者業(yè)務銷售收入 2558 億元,消費者業(yè)務手機全球發(fā)貨量達到 1.05 億。演講中,華為消費者業(yè)務軟件部總裁王成錄表示鴻蒙 2.0 相比 1.0 有一個非常大的提升,同時這是一個非常重要的里程碑。一方面得益于分布式技術的提升,EMUI 的能力過去一年也已經(jīng)全部重用在了鴻蒙 2.0 系統(tǒng)中;另一方面,鴻蒙 2.0 邁出了賦能第三方生態(tài)的第一步:華為已經(jīng)將其開放給應用廠家做創(chuàng)新。鴻蒙不是手機系統(tǒng)的簡單替代,是全場景的底座,其三大分布式能力分別是分布式軟總線、分布式數(shù)據(jù)管理和分布式安全的解決方案。如下圖,分布式軟總線是整個鴻蒙系統(tǒng)的底座,其性能無限逼近硬總線的能力,讓多設備可以融為一體,讓系統(tǒng)極速流暢。在全融合自適應部分,鴻蒙系統(tǒng)實現(xiàn)了異構網(wǎng)絡融合,不同設備可以互聯(lián)互通;自發(fā)現(xiàn)自連接,幾乎每次更換網(wǎng)絡都需要做很繁瑣的配置,基于鴻蒙系統(tǒng)的設備配置一次就可以自發(fā)現(xiàn)自連接;三是動態(tài)時延校準,以音畫同步為例,如果把視頻流給大屏,音頻流給音箱,可以實現(xiàn)二者同步。分布式的數(shù)據(jù)管理讓跨設備數(shù)據(jù)處理如同本地一樣方便便捷。在分布式文件系統(tǒng)層面,遠程文件跨設備之間的讀寫如果速度上不來將會很糟糕,華為比業(yè)界做的最好的 Samba 系統(tǒng)最低速度快四倍;分布式數(shù)據(jù)庫層面,跨設備之間的讀取對比 ContentProvide(同設備之間的讀取)速度提升了 1.3 倍;分布式檢索的速度比 iOS Core Spotlight 快 1.2 倍。實際上,在分布式系統(tǒng)里有非常好的機會可以突破單設備上的單維度身份認證,在多設備上可以通過多因子進行更強的身份認證,這樣不僅讓代碼可以一次編寫、多端運行,還可以讓設備更加安全。王成錄表示,華為可以將微內(nèi)核彈性部署到任何設備上,并會將該能力開放。在數(shù)據(jù)層面,華為設置了一系列規(guī)則,比如最高級別的數(shù)據(jù)一定要存在單體能力更強的設備上,數(shù)據(jù)的流動一定要有規(guī)則,高級別可以訪問低級別,反之不行。本次發(fā)布會,華為完備了南向(面向設備廠商)開放平臺與工具鏈,這讓基于鴻蒙 2.0 系統(tǒng)設備開發(fā)易如反掌:一是集成華為 SDK,本次提供的 SDK 包一共有 7 個;二是運行開源代碼,目前源代碼已經(jīng)開放,本次開放了 17 個子系統(tǒng)、134 個代碼倉庫以及 3 個參考實現(xiàn),只要是 128M 內(nèi)存及以下的設備都可以立刻編譯運行;三是華為提供了模組和芯片,目前已經(jīng)獲得 5 家 7 款芯片和 5 家 5 款模組的認證,并為發(fā)燒友提供了開發(fā)板;四是 Huawei DevEco 2.0,這是非常強大的工具,提供了開發(fā)、編譯、調(diào)試、燒錄的一站式開發(fā)流程,該系統(tǒng)集成了華為分布式和二進制 SDK, 開發(fā)者可以選配,并內(nèi)置了安全檢查能力。構建全場景開發(fā)的完整平臺工具鏈和生態(tài),我們知道如今的開發(fā)者生態(tài)非常繁榮,但很容易凋零。王成錄表示,因為中國的軟件市場沒有根,外界開發(fā)者的聲音,華為都聽到了,但要做好一個生態(tài)沒有那么簡單,需要編譯器、開發(fā)平臺等才可以形成一個完整的生態(tài),未來才真正能夠枝繁葉茂。因此,開發(fā)者還需要方舟編譯器,其實現(xiàn)了多語言多設備編譯,沒有足夠的投入根本做不出編譯器,所以華為對此堅定不移,方舟編譯器目前已經(jīng)可以支持和開發(fā)鴻蒙應用。最后,Huawei DevEco 2.0 集成開發(fā)工具(IDE)提供了六大能力,一套代碼編譯完成就可以知道在手表和大屏上是如何顯示的。時隔一年,華為鴻蒙系統(tǒng)終于實現(xiàn)“開源”的承諾。可以預見,在發(fā)展初期,鴻蒙系統(tǒng)必然會存在許多不完善的地方,從過去、現(xiàn)在甚至到未來很長的一段時間內(nèi),鴻蒙的成長依然會面臨巨大的爭議和質(zhì)疑,但事到如今,除了繼續(xù)干下去,華為已無退路,我們可以吐槽,同時也可以試著支持,看看在安卓這座大山面前,鴻蒙能否熬出自己的路。
有道無術,術可成;有術無道,止于術
歡迎大家關注Java之道公眾號
好文章,我在看??
瀏覽
56點贊
評論
收藏
分享

手機掃一掃分享
分享
舉報
點贊
評論
收藏
分享

手機掃一掃分享
分享
舉報
久久久久久久久久久熟女爽
|
久操加勒比在线观看
|
翔田千里久久一区二区
|
黄色片免费观看视频
|
亚洲AV永久无码国产精品国产
|