華為王成錄:手機HarmonyOS開發者Beta版將如約而至
2020年10月29日13:30

  今年9月的華為開發者大會HDC2020上,華為發佈了面向全場景的分佈式操作系統HarmonyOS 2.0。這款操作系統一經發佈便獲得了業內的熱切關注,在開源社區更是掀起了一股討論的熱潮。那麼HarmonyOS為行業帶來了什麼變化?HarmonyOS為開發者提供什麼便利?其即將開放的手機HarmonyOS 開發者Beta版本研發進度如何?華為消費者業務軟件部總裁王成錄博士在接受CSDN記者獨家專訪時給出了答案。

  HarmonyOS是萬物互聯時代的操作系統

  HarmonyOS如今已經得到了廣泛的關注,開源後更是有不少開發者的親身參與其中。當記者問及HarmonyOS推出的初衷時,王成錄博士介紹稱,華為內部確定要做HarmonyOS是在2016年5月,那時就已經對未來的市場和技術可能的方向做了佈局。

  其中主要原因在於,一方面以智能穿戴、智能家居等為代表的IoT智能設備相繼出現,消費者持有的終端數量越來越多,同時這些設備智能化程度越來越高,並且設備形態越來越多樣化。另一方面,在當時行業中有種偏激的說法,看到手機可以替代MP3、數碼相機的一些功能,認為一個功能強大的智能終端可以替代掉多個其他較為專一功能的硬件。包括手機可以把所有設備替代掉,PAD可以把筆記本電腦替代掉...但事實是,這些都不會發生。無論是智能手環、智能手錶,還是智能家居里的掃地機器人、冰箱、電視、洗衣機……這些設備都有其無法完全替代的價值。

  “面對越來越多的智能設備,又不存在某個物理上的超級強大的終端替代掉其他設備,那麼為什麼不讓它們更緊密的合作呢?”王成錄博士表示,就是這一想法讓他開始帶領團隊進行HarmonyOS關鍵技術的前沿探索。

  智能設備之間協作需要建立起系統層的連接,而不是一個“淺連接”。想要不同的智能終端設備協作起來,首先需要解決的就是連接問題。把手機照片拷貝到電腦上就是一個基本的協作,但需要連一根USB線,設置傳輸模式,找到文件拷貝等步驟,不是很方便。其他IoT設備,如智能音箱、智能燈泡連上就更不方便了,還只能控制開關、播放等基本操作。

  王成錄博士告訴CSDN記者,這種連接不能只是基於單個功能的淺層次連接,而應該形成系統層的連接。就像操作系統看電腦就是CPU、內存、顯示屏、揚聲器、磁盤等一個個的模組,HarmonyOS將一個個孤立的IoT設備看成一個個模組,比如燈看成一個顯示模組,電視是一個顯示模組加上揚聲器模組等。消費者眼中看到是兩個設備之間的連接,但是在HarmonyOS看到是一個個模組的連接,這個原始的想法後來成為HarmonyOS最核心的創新之一,它可以幫助IoT解決大問題。

  過去幾年,國內有很多企業做車的智能化,其中不乏優秀的大企業,但最終都沒有做出很大規模,其中一個原因就是他們把車做為一個全新的獨立的硬件,開發/定製出一個全新的系統,建全新的應用生態,這些應用或重新開發或從手機等遷移過來,很多App廠家都無法接受這麼大的代價。

  所以,HarmonyOS的優勢就是系統底層將孤立的設備看成一個個的模組連在一起,上面的應用就不需要從一個設備開發遷到另外新設備,整個加入HarmonyOS生態硬件設備形成了一個軟件定義的“超級虛擬終端”。當新的硬件形態接入HarmonyOS後,上層的應用不需要從原有設備遷到新設備上,而是直接運行在HarmonyOS形成的“超級終端”上,應用可以直接拿來重用,而不需要廠商反複的針對新設備進行開發。

  王成錄博士說:“HarmonyOS帶給行業最大的創新,不僅設備廠商不必去進行複雜的系統定製/裁剪研發,而且應用生態也可以非常簡單的實現共享。”

  HarmonyOS創新路,形成場景化的超級終端

  那麼一個新的問題出現了,當多個終端融合形成了超級終端,這會給普通的消費者帶來哪些價值呢?

  王成錄博士舉了一個簡單的例子,很多人喜歡在家裡K歌,其實K歌基於HarmonyOS就可以做很有用的創新。以往很多 K歌發燒友要麼是使用單個手機K歌缺少K歌的氛圍,要麼需要購買許多專業的麥克風、功放、播放器等設備,才能獲得KTV一樣的感受。但現在,只要家裡的手機和大屏使用HarmonyOS,手機就可以化身為專業麥克風,電視做MTV播放器,手機還可以使用App方便地點歌、切歌、調音等。如果想邀請家人來一起唱歌,那麼只需要掃一下屏幕上的二維碼,第二個麥克風就可以加入進來。這樣手機和大屏就組成了一個有麥克風,點歌台,調音器,MTV播放器的家庭娛樂“超級終端”,不需要花費太多代價,卻可以實現體驗的全面升級。

  目前,HarmonyOS已經在智能家居、智慧出行、社交購物、智慧教育、影音娛樂、移動辦公、運動健康等七大場景打造了場景化的超級終端,為消費者提供無縫的全場景智慧生活體驗。超級終端不僅僅是讓各個設備之間的融合,還意味著算力、安全等各方面能力的疊加。

  超級終端也可以讓設備的安全性也將大幅增強。以往,在智能家居中很多智能終端設備受限於設備能力或者算力限製,往往會成為智能家居里的安全短板。通常的解決辦法是在路由器或者家庭網關處設置一個強大的防火牆進行攔截,但是,無論是防火牆還是路由器,想通過單設備攔截所有攻擊都要求其具備相當強大的能力,這種門檻是很多家庭無法接受的。

  但HarmonyOS的安全解決方案則有所不同,雖然站在防禦第一線的設備依然是路由器或者防火牆,但其可以通過分佈式技術調度手機、電視以及搭載了HarmonyOS的各類設備的安全能力,共同防禦各類攻擊,彌補場景中的設備安全短板,提升整體安全性。

  把複雜交給HarmonyOS,把簡單留給開發者

  開發者的時間和精力是有限的,如何降低其接入HarmonyOS的門檻,是構建一套完成的開發生態必須解決的問題。王成錄博士表示HarmonyOS已經為設備和應用開發者提供完善的方案,可以幫助開發者更加專注於業務開發和創新。

  尤其是在面嚮應用開發者方面,HarmonyOS提供分佈式應用框架、13000+API、IDE及方舟編譯器,幫助開發者實現一次開發多端部署,開發者只需要關注業務邏輯,不必關心跨端調度與通信細節,減少代碼和複雜度,大幅提升全場景體驗開發效率。

  分佈式應用框架能夠將複雜的設備間協同封裝成簡單接口,可分可合可流轉,輕鬆實現跨設備應用協同;分佈式應用框架分步驟提供13000多個API,支援開發大屏、手錶、車機等應用;全場景跨設備集成開發工具Huawei DevEco 2.0,可以提供實時預覽UI, API智能補全,高性能模擬仿真和實時調測能力;高性能多語言編譯的方舟編譯器2.0能夠統一運行時及多語言前端,通過組件解耦實現多設備彈性部署,提高代碼執行效率。

  同時,智能終端由於底層芯片、I/O、網絡、應用和界面各不相同,HarmonyOS實際是建立一個異構的分佈式環境,開發者只需要考慮Runtime以上的部分,Runtime以下全交給系統。

  王成錄博士還分享了一個當年在研發華為核心網產品線時的趣事,由於當時底層操作系統不支援異構多核調度,當產品由單核CPU切換到多核時,需要上層代碼把進程綁定到指定核上,要考慮的事情非常之多。但後來有了OS級異構多核調度之後,寫代碼就只需要關注業務邏輯了。

  這個例子和分佈式開發框架有著異曲同工之妙。如今很多開發者在軟件開發時需要考慮GPU邏輯、考慮數據同步、考慮考慮跨平台調用等,但鴻蒙不需要,底層封裝完畢後開發者只需要考慮業務問題即可,而且整體的應用體驗與Android原生應用相比甚至會更加流暢。

  HarmonyOS攜手夥伴移動終端產業未來十年

  “在華為看來,HarmonyOS是一套面向萬物互聯而研發的操作系統,而移動終端產業發展中國是最有機會的。”王成錄博士還具體分析了其中原因:

  第一,中國幾乎具備了所有的產業生產條件。中國產出的大大小小的硬件,比如白電和黑電這一類的家電產品,中國製造大概占了全世界七八成;車輛生產,中國至少佔據了1/3;智能手機,也是最多的……這種製造能力和硬件模組中國特別強;

  第二,中國的網絡基礎設施是全世界最好的,這對於設備互相之間的連接提供了基礎幫助;

  第三,中國在應用創新領域堪稱遙遙領先。比如我們的移動支付等,這些在國外幾乎難以想像;

  第四,中國市場足夠大;

  第五,中國從業人員眾多。

  由此可見,中國可能是移動終端產業最有機會,也是唯一有機會的地方,而HarmonyOS其必然能夠幫助產業發展更上一層樓。

  同時,HarmonyOS會繼續加大開放和開源。OpenHarmony項目開源一個多月以來,應用合作夥伴超過 120家,硬件夥伴超過20家,開發者已經超過10萬,共同參與HarmonyOS的開源建設。目前HarmonyOS開放出的輕量級內容主要是支援國內的家電產品,讓他們能夠快速走向智能化;國內的家電行業搭載鴻蒙的產品增速非常快,比如美的在雙十一的時候就可能會上架十幾款搭載了輕量級HarmonyOS的產品進行銷售,而且目前的預約情況非常好。一旦業界認可了鴻蒙的價值,用戶的使用習慣開始轉變,HarmonyOS會開放更多的技術和設備,進而實現整個生態的完善。

  在採訪臨近尾聲時,記者就大家關心的手機HarmonyOS開發者Beta版本研發進度進行了詢問,王成錄博士的回答也自信滿滿,他表示當前進展很好,研發已經準備就緒,預計會如約在12月進行發佈。屆時希望廣大開發者朋友能夠一起參與進來,群策群力,共同建設鴻蒙生態。

  來源:CSDN

視頻精選
更多新聞