最近華為釋出了HarmonyOS2.0開發者beta版。同時面向開發者開啟公測,華為P40 、P40 Pro、Mate 30、Mate 30 Pro、MatePad Pro等裝置,都有機會搶先體驗到,而我的華為Mate 40居然不在公測範圍內,實在是有些可惜。
隨著HarmonyOS2.0的釋出,網上也出現了很多的質疑的聲音。例如HarmonyOS2.0和EMUI 11長得一樣,其實就是安卓換個名;鴻蒙OS 2.0還是支援安卓APP, 根本不是一個獨立的系統。
首先來解釋下第一點,HarmonyOS2.0和EMUI 11長得一樣。EMUI 11其實並不是一個系統,它的本質是安卓,不論是華為的EMUI還是小米的MIUI,它們都只是一個UI,是在安卓的基礎上,深度定製的UI。
什麼是UI呢?
UI即User Interface(使用者介面)的簡稱。UI設計則是指對軟體的人機互動、操作邏輯、介面美觀的整體設計。所以說EMUI和MIUI,它們的介面和人機互動、操作邏輯是華為和小米自己設計,底層是安卓的。
所以可以理解為EMUI 11當中,我們看到的和我們操作的邏輯這些東西都是華為的,而HarmonyOS2.0當中,繼續使用這一套UI,只是使用了EMUI 11當中自己設計的部分,並不能說是還是在使用安卓。
那華為為什麼要繼續使用這一套UI呢?而不換一個完全不一樣的UI呢?
第一點、再開發一套UI是要花錢、花時間的,這一套UI是華為到目前為止所能想到,能設計出的最好的UI了。如果它能再開發出一套更好的UI,那就直接升級版本號EMUI 12或者HarmonyOS3.0不是更好嗎?
第二點,華為想要現有使用者無縫切換到HarmonyOS2.0,就要讓使用者感覺不到不習慣,讓使用者和使用原來的系統一樣,這樣使用者才能更好的適應新的系統。所以就要繼續沿用EMUI 11這一套介面和邏輯,保證使用者不會流失。
有人會說華為想吸引使用者,可以讓HarmonyOS2.0更加流暢呀,設計出一套比安卓更好的系統。可是系統更流暢、更好用,你可以從介面樣式中看出來嗎?並不能說介面樣式和老版一樣,它就不能更流暢了?IOS的UI每次升級,也沒有很大的變化呀,那系統就不能更流暢了?功能就不能更多了?
還有一些人說,HarmonyOS2.0的底層程式碼還是用的安卓的或者是HarmonyOS2.0的應用的執行邏輯還是安卓的。首先HarmonyOS2.0和安卓都是基於Linux的,所以它們底層會有些一樣的地方,那也是肯定的。不能說安卓基於Linux就是谷歌自己開發的,而華為基於Linux就不是自己開發的吧。再說谷歌的法務部也不是吃素的吧,現在HarmonyOS2.0都是開源,如果它使用安卓系統的東西而沒有標註Power by Android,谷歌會放過它嗎?
那麼華為吹的那麼牛,為什麼還要基於Linux呢?怎麼不自己完全開發一個全部屬於自己的系統呢?
這個問題可以同樣問問谷歌和蘋果,你們那麼牛,玩系統都玩了這麼多年了,怎麼還要基於Linux和Unix呢?
大眾造汽車也是四個輪子,豐田造汽車也是四個輪子,怎麼沒人說豐田抄的大眾的邏輯呢?
所以HarmonyOS2.0並不是大家所著的安卓換殼,而應該是EMUI 11換芯。
說了這麼多,只是覺得現在我們國產企業已經很難了,作為國人,可以不喜歡這個企業的產品,但是也沒必要處處都要噴吧。華為、中興、大疆、海康威視等等企業都在為了我們的自主高科技產業奮鬥著。
那麼HarmonyOS是一個怎樣的系統呢?
HarmonyOS是一個萬物互聯的系統,是一個致力於分散式的系統。它不僅僅是手機系統,也可以是電視系統,還能是冰箱系統或者微波爐系統。所以說HarmonyOS是可以應用於所有電子產品上的系統。
它擅長的是多裝置協同操作。 例如,你在使用智慧屏看電視的時候,可以用手機發彈幕,彈幕會同步到電視上實時顯示,併發布都網上;手機就能作為作為智慧屏的遙控,選什麼電影看什麼電影,當然不是傳統的投屏。
用HarmonyOS的手機打車,手錶上就會顯示車輛的狀態和距離等等資訊,不用再大冬天舉著手機看車已經到哪了。
想給家人做烤肉,把肉醃製好,放進烤箱裡用HarmonyOS的手機,查詢相應的菜譜,手機就會將烤制溫度和時間發到烤箱,完全不用自己設定。
還有你用錄音筆進行錄音,可實時在HarmonyOS的手機上,同步將錄音資料轉換成文字或者進行翻譯。想要外出旅遊,提前用手機查好路線,傳送到汽車上,第二天一上車,汽車導航就會按照前一天的資料進行導航。
所以說HarmonyOS並不只是一個手機的作業系統,而是各個電子產品的作業系統,可以讓我們更方便的在各個裝置間切換,或者協同使用各個裝置。這就是分散式系統的優點。
當然不只是華為在做這樣的系統,谷歌現在也在開發自己的分散式系統,這是未來5G萬物互聯的發展趨勢,是大勢所趨。