去年8月,,鴻蒙HarmonyOS一經(jīng)發(fā)布,在開發(fā)者群體中引發(fā)強烈反響,。有人贊賞華為的戰(zhàn)略和技術(shù),,但也有不少人質(zhì)疑那只是個PPT操作系統(tǒng),凡此種種,,熱議不斷,。 終于,鴻蒙系統(tǒng)推出一年后,,華為在今天的HDC 2020上正式發(fā)布鴻蒙HarmonyOS 2.0,,如期開放完整源碼,主要包括17個子系統(tǒng),,共134個代碼倉,,以及3個參考用例,便于開發(fā)者利用鴻蒙系統(tǒng)去構(gòu)建硬件設(shè)備和軟件應(yīng)用,。 現(xiàn)在,,通過 CODE.CHINA 源代碼托管平臺,可直接查看及Star鴻蒙 HarmonyOS 2.0 源碼,。 源碼地址: https://codechina.csdn.net/openharmony
演講中,,余承東還宣布,鴻蒙HarmonyOS 2.0面向應(yīng)用開發(fā)者發(fā)布beta版本,,9月10日放出大屏,、手表和車機的應(yīng)用版本,12月放出手機的應(yīng)用版本,,主要提供SDK,、文檔、工具和模擬器,。 同時他還強調(diào),,明年華為的智能手機將會全面使用鴻蒙HarmonyOS。就在幾天前,,余承東也放話稱,,為了打造鴻蒙系統(tǒng),,目前華為已經(jīng)投入了上億元,鴻蒙系統(tǒng)現(xiàn)在已經(jīng)能夠達到安卓系統(tǒng)70%-80%的水平,。 此外,,余承東還給出了OpenHarmony開源路標(biāo),9月10日面向內(nèi)存為128KB-128MB的終端設(shè)備,,明年4月面向128MB-4GB的終端設(shè)備,明年10月將面向4GB以上的所有設(shè)備進行全面開源,。 作為一個自2012年就開始大力研發(fā)的操作系統(tǒng),,鴻蒙HarmonyOS基于微內(nèi)核的全場景、分布式OS,,可按需擴展,,實現(xiàn)更廣泛的系統(tǒng)安全,能夠帶來終端之間實現(xiàn)能力互相共享,。鴻蒙HarmonyOS 1.0擁有分布架構(gòu),、內(nèi)核安全、生態(tài)共享,、運行流暢四大優(yōu)勢,,其兩大核心要素包括自身的微內(nèi)核結(jié)構(gòu)和方舟編譯器。 去年12月的一場EMUI10公開課上,,華為消費者業(yè)務(wù)軟件部總裁王成錄就透露在今年8月鴻蒙系統(tǒng)將正式全面開源,,除了手機、平板和電腦,,華為智能手表,、智慧屏、車載設(shè)備,、智能音箱等其他終端產(chǎn)品將全線搭載鴻蒙系統(tǒng),,并在海內(nèi)外同步推進。 在下午的HDC 2020主題演講中,,王成錄對鴻蒙HarmonyOS 1.0發(fā)布后遭受的質(zhì)疑表示虛心接受,,但他也指出做一個操作系統(tǒng)并不容易,“編程框架,、編譯器和工具等等是操作系統(tǒng)的根,,沒有它們,我們根本就稱不上是一個操作系統(tǒng),?!彼f,很可惜,,中國的軟件行業(yè)“沒有根”,。 華為顯然無法單獨完成這一目標(biāo),,它需要同生態(tài)各界來搭建中國基礎(chǔ)軟件的“根”。而鴻蒙HarmonyOS 2.0此次邁出了筑“根”的一大步,,在大會上,,王成錄分享了鴻蒙HarmonyOS 2.0的最新技術(shù)、應(yīng)用案例,、生態(tài)構(gòu)建進展以及給開發(fā)者,、給行業(yè)帶來的價值。
去年,,華為推出鴻蒙HarmonyOS 1.0率先搭載在榮耀智慧屏產(chǎn)品,,基于該操作系統(tǒng)的智慧屏電視與可手機實現(xiàn)全方位互聯(lián),讓交互更加高效,。隨后,,華為將其分布式能力引入到EMUI 10.0系統(tǒng),推出了暢聯(lián),、多屏協(xié)同,、HiCar三個應(yīng)用,并在多設(shè)備上實踐了一次開發(fā),、多端部署能力,。 相比鴻蒙HarmonyOS 1.0版本,鴻蒙HarmonyOS 2.0在技術(shù)和生態(tài)上有質(zhì)的飛躍,,擁有跨設(shè)備,、服務(wù)流轉(zhuǎn)、極速直達,、可視可說和更強的安全隱私保護能力,,也將帶動鴻蒙硬件設(shè)備和軟件應(yīng)用的進一步創(chuàng)新。
在技術(shù)方面,,主要是分布式技術(shù)能力的提升,,包括分布式軟總線、分布式數(shù)據(jù)管理和分布式安全,。 首先,,分布式軟總線是整個鴻蒙系統(tǒng)的技術(shù)底座,可以讓性能無限逼近硬總線能力,,讓多設(shè)備融為一體,。 其次,分布式數(shù)據(jù)管理可以讓跨設(shè)備數(shù)據(jù)處理像本地一樣方便快捷,,其中,,鴻蒙的分布式系統(tǒng)比微軟Samba軟件的遠程讀寫性能快4倍。 最后,分布式安全能確保正確的人,,用正確的設(shè)備,,正確地使用數(shù)據(jù)。比如當(dāng)多設(shè)備融合在一起時,,可以通過因子健全,,完成一次操作認證,設(shè)備之間的本身的防護能力會獲得非常大的提升,,目前華為是業(yè)界第一家在微內(nèi)核領(lǐng)域通過CC EAL5+安全認證的廠商,。
與技術(shù)本身相比,更難的是第三方生態(tài)構(gòu)建,,這也讓王成錄感慨,,“生態(tài)的范圍之廣,領(lǐng)域之多,,內(nèi)容之深,真的非常困難,。” 鴻蒙HarmonyOS 2.0生態(tài)主要是對南向硬件設(shè)備廠商和北向應(yīng)用開發(fā)者的賦能,。對于南向硬件設(shè)備廠商,可以選擇三種不同方式加入全場景智慧生態(tài): 第一,,廠商可以集成華為的分布式SDK,,在非常短的時間內(nèi)就可以具備分布式能力,與搭載鴻蒙系統(tǒng)的設(shè)備做連接,,目前已有1200多萬臺設(shè)備接入鴻蒙系統(tǒng),; 第二,廠商可以下載鴻蒙的源碼,,根據(jù)自身業(yè)務(wù)狀況和能力去做相應(yīng)的Harmony設(shè)備,; 第三,華為提供多個模組,、芯片以及開發(fā)板,,可以供廠商快速理解鴻蒙系統(tǒng)的工作原理,縮減做產(chǎn)品的時間,,提供一站式的完整解決方案,。
此外,HUAWEI DevEco 2.0帶來了HarmonyOS設(shè)備一站式開發(fā)環(huán)境,,第三方硬件開發(fā)者基于該工具平臺,,就可以一站式完成開發(fā)、編譯,、測試,、燒錄等過程。
目前,,華為已經(jīng)與美的,、九陽等公司進行合作,,將很快發(fā)布搭載基于鴻蒙HarmonyOS的家電產(chǎn)品。比如當(dāng)你想根據(jù)菜譜做同樣一道菜,,就可以通過“碰一碰”的方式將菜譜的相關(guān)參數(shù)上傳到烤箱中,,消費者不用再擔(dān)心原來設(shè)置的方式是否正確,以及菜的味道是否與菜譜一致,。 另一個案例是,,如果你想做料理,你身上的穿戴設(shè)備就可以將收集到的信息傳遞給料理機,,從而智能推薦你所用的食材,,這對未來科學(xué)膳食提供了想象空間。
對于應(yīng)用開發(fā)者,,HarmonyOS應(yīng)用開發(fā)框架可以幫助應(yīng)用開發(fā)者快速開發(fā)跨設(shè)備的應(yīng)用,,并提供了簡單易用的接口。所有的應(yīng)用只需一次開發(fā),,就可以在多設(shè)備之間流轉(zhuǎn),。
比如,在教育場景中可以實現(xiàn)多屏聯(lián)動,,做到遠程課堂如現(xiàn)場教學(xué)的效果,。通過鴻蒙系統(tǒng)的分布式框架能力,教師可以實現(xiàn)把教學(xué)內(nèi)容投影到大屏上,,學(xué)生的平板電腦或手機上就可以作為作業(yè)本來專心答題,。
目前,HarmonyOS 有13000+APIs,,支持開發(fā)大屏,、穿戴、車機和手機應(yīng)用,。
編譯器是軟件行業(yè)的另一顆明珠,。作為一個處理軟件的軟件,王成錄認為,,它比基礎(chǔ)軟件技術(shù)的難度要難上10倍都不止,,如果沒有足夠的定力和投入,根本做不出來,。基于華為前期的技術(shù)積累,,現(xiàn)在的方舟編譯器可以完全支持基于鴻蒙分布式框架開發(fā)的鴻蒙應(yīng)用。 基于上述技術(shù)和生態(tài)能力,,余承東也介紹了一些體現(xiàn)能HarmonyOS系統(tǒng)能力的實際應(yīng)用,。
比如,由于多設(shè)備的協(xié)同能力,可以讓手機導(dǎo)航與手表協(xié)同,,在轉(zhuǎn)彎變道時做振感提醒,。
其次,提供的自適應(yīng)的UX框架,,可以讓開發(fā)者實現(xiàn)一次開發(fā),、多端部署,讓開發(fā)者快速觸達千萬級新設(shè)備,。
最后,,提供可視可說AI賦能,可以讓App獲得語音交互能力,,極大提高人機交互的能力,。 結(jié)語 由于某種特殊環(huán)境的影響,很多人對華為此前推出的鴻蒙HarmonyOS有諸多誤解,,以為它會很快搭載到華為手機上,,進而替換Android系統(tǒng),但現(xiàn)在,,隨著鴻蒙HarmonyOS 2.0的發(fā)布,,應(yīng)該更清楚看到,HarmonyOS其實一開始瞄準(zhǔn)的就是物聯(lián)網(wǎng)生態(tài)系統(tǒng),。即便華為明年推出鴻蒙HarmonyOS手機,那也只是其中的一部分,。 這次發(fā)布會上,,基于鴻蒙HarmonyOS 2.0也發(fā)布了諸多IoT領(lǐng)域的應(yīng)用案例,前華為方舟編譯器立項負責(zé)人,、上海鑒釋科技公司CEO梁宇寧此前的看法或許更合理,,他認為,從端側(cè)產(chǎn)品的IoT系統(tǒng)入手,,就如農(nóng)村圍繞城市的打法,,從小到大積累經(jīng)驗的方法,從簡單到復(fù)雜方向一步一步漸進,。這樣做,,一方面是因為端側(cè)產(chǎn)品對生態(tài)要求相對比較低,業(yè)務(wù)比較單一,,另一方面是端側(cè)產(chǎn)品的系統(tǒng)相對簡單,,如內(nèi)核實現(xiàn)功能較少,C數(shù)學(xué)庫等會相對較少依賴基礎(chǔ)庫等,。 不管怎樣,,華為的技術(shù)能力和執(zhí)行力的確無可置疑,對他們來說,最難的是生態(tài)構(gòu)建,,而這需要華為在鴻蒙OS系統(tǒng)正式開源后,,以更開放的心態(tài)和更大的投入,同世界范圍內(nèi)企業(yè)和開發(fā)者做協(xié)同,,而不只是局限于中國市場,。鴻蒙系統(tǒng)要做到足夠完善,還需要很長的路要走,。 |
|
來自: 新用戶73286115 > 《待分類》