【環球網科技報道 記者 張陽】詩人艾青說:“為何我的眼中常含淚水,因為我對這片土地愛得深沉。”生活中總會湧現出一些人帶給你很多感動,他們中可能有警察,有工人,有外賣小哥,也有科學家。正是因為有這些人的存在,才會讓你相信這個世界終究會變得越來越好。華為消費者BG軟體部總裁王成錄就是帶給我這樣的感覺的人。
12月16日,華為HarmonyOS 2.0手機應用開發者Beta版釋出。結束演講,走下臺來的王成錄博士依然顯得十分激動,他對記者說“我們是非常充滿激情地在做HarmonyOS的。”至於原因,我想HarmonyOS對於華為的重要性不言而喻,想要成為和谷歌和蘋果比肩的偉大公司,作業系統這一環必不可少。但是,顯然我還是小覷了華為人的格局。
華為消費者BG軟體部總裁王成錄
根有多深,生態就有多繁榮
因為今天的一小步可能是明天的一大步,這場釋出不僅標誌著HarmonyOS生態發展的又一重要里程碑,長遠來看對世界軟體行業的格局都有著重大的影響。
“長久以來,我們的網際網路從業人員大都扎堆在‘上層’應用,但是 願意做底層工具、系統的人反而比較少。”王成錄說,他舉了個例子,“應用就好像樹上的果實,系統是果樹的根,根扎得多深多廣決定了未來生態的繁榮程度,如今我們的果實都嫁接在別人的根上,一旦根不供給營養了,果實也就無法生長了。”
“非常難,非常難”
所有的科技產品都是建立在堅實的行業基礎上的。在軟體行業做積累,做傳承,也是王成錄憋著一口氣也想要做的事。“中國從事移動網際網路產業的人大概得有2-3千萬,這比有些國家的人口數都多,谷歌、微軟做出了很多頂級的應用,蘋果做出了頂級的生態,我們為什麼做不出來世界頂級的產品呢?”
“這是因為系統、晶片、編譯器、程式語言、程式設計工具都是美國研發的,他們培養儲備了相當多的人才,如果他們想提升某個領域的軟體生產效率,只需要在積累的基礎上做修改就能誕生一門新的程式語言,而我們的優秀大學生就只能再跟上去學習一門新的程式語言。”王成錄說到這些顯得非常惋惜,“我們中國這麼多的軟體開發人員,可是卻沒有一款中國人自己的程式語言。”
歸根結底,還是因為像所有的事一樣,打基礎這種事又枯燥又無聊,勞心費力,還不一定有收穫。華為的本質是一家商業公司,想做系統開發先得做工具,這種根本無法預見收益的事,曾經在華為內部同樣激起了不同的聲音,“做這幹啥”“用現在的不就行了嗎”“投入這麼多一點不見效果,你們就是浪費錢”這一度讓王成錄和他的團隊非常痛苦,他一連用了兩個“非常難”來表達。
好在,華為選擇做並且堅持下來了。
HarmonyOS的“雄心”
對於很多國民來說,如果中國企業做出一個比肩Android和iOS的國產作業系統當然讓人興奮,因此很多人也對HarmonyOS系統寄予了厚望,希望它能夠取代Android和iOS,但是很遺憾,這並不是HarmonyOS的使命,在當前的生態系統下,HarmonyOS很難也無需實現這樣的目標,HarmonyOS瞄準的是未來萬物互聯的作業系統。或者換種說法,HarmonyOS不只是為手機而開發的,它有著更大的“雄心”。
他以時下流行的電商舉例,“小小的手機螢幕上又有畫面,又有彈幕,又有商品選購,體驗其實很不好,但是當手機和大屏相結合後就能把應用流轉到大屏上,巨大的螢幕有足夠的空間分別擺佈這些模組,體驗當然就更好,這就是他所提到的差異化。而當應用可以流轉到更多裝置上,就意味著開發者的應用有機會佔領更多的入口。而且HarmonyOS的分散式程式設計框架,把不同裝置的適配問題介面化,開發者只需要呼叫即可,極大節省了開發時間。”在釋出期間王成錄透露,就以京東的應用為例,以往做類似的遷移可能需要兩週的開發工作,現在只需要一天就可以完成。
據王成錄透露,手機在HarmonyOS生態中依然無比重要,因為它的能力最全面,效能也最強大,不提多裝置聯動這一特性,僅是在手機端,它的整體效能和流暢度就已經可以超越iOS。只不過在HarmonyOS生態中它不再是唯一的核心,在家庭環境中這個核心可能會是客廳的智慧大屏。
全面解構
多年的IT經驗告訴我,電子裝置粗看都是分為硬體層和軟體層的,作業系統如果想要流暢的執行一定要考慮硬體的效能。就好像一輛跑車只有在賽道上才能一騎絕塵,在鄉間的土路上可能都寸步難行。曾經的Windows Vista系統就是因為太過挑剔硬體,而飽受詬病沒能承載起微軟的遠大目標。那麼面對那麼多形形色色的硬體,HarmonyOS如何做到不挑剔硬體呢?
HarmonyOS在設計之初就對此有所考慮。王成錄說:“系統一定要跟硬體做最佳匹配才能達到最好效果,HarmonyOS整個系統我們是縱向橫向充分解耦的,就拿圖形渲染為例,比如說在手機上和在手錶上同時執行一個應用,我們所用的渲染引擎不是一套,當我發現這個裝置渲染能力晶片能力是這個樣子的時候,我就把他需要的最佳模組放大,如果這個裝置效能特別強,那麼就載入更多模組,這樣做的好處,就是對任何一個單裝置執行的時候都沒有額外的負擔。”
“而且即便是有bug也沒關係,HarmonyOS可以在執行過程中隨時打補丁,因為終端裝置太重要了,一旦有問題反應速度要快,也不能每次讓消費者下載整個系統,速度慢不說,還很耗費流量,所以現在大家在使用手機過程中可能會遇到一些小的更新,可能就幾個MB的大小,其實就是這樣的補丁,而這一能力也是源自華為在電信核心網技術領域長期的積累遷移而來。”王成錄總結說,“HarmonyOS的彈性十足,我們把很多複雜的問題都解決好了。”
開源,重新定義生活方式
在很多行業市場中,因為市場就那麼大,有人多一分,就要有人少一分,所以商場如戰場,很多時候都是要刺刀見紅的。華為要想建立起一個廣泛使用的HarmonyOS生態,就必須要有盟友,但是顯然建立互信可不那麼容易,所以華為將HarmonyOS捐贈給了開放原子開源基金會管理。
王成錄坦言,“互信是很難的,我們把原始碼捐贈給開源基金會就是不想讓大家覺得這是華為在主導的事情,在開源基金會里,華為和所有成員一樣,只有一票表決權,如果某個決策大家都不支援,華為也無法推行。”
“我是真的非常希望開放原子開源基金會能夠成功,因為這個事情對於中國未來的整個軟體行業都非常重要。”王成錄這話說的極為真誠,“開源是軟體開發非常重要的模式,我們可以一起商量解決行業的問題,我們有可能定義新的文化和生活方式。”
他舉例說,“我小時候做飯是要燒柴火的,蒸個米飯火太旺糊了,火小又夾生,今天我們只需要把米和水放進電飯鍋裡,一按鍵就好了。電飯煲就改變了我們的生活方式,我們今天的微波爐,為什麼就非得是這樣的一個使用方式呢?它內建了十幾二十個菜品,就只能做這些東西,我們中國人的菜品經常是大火幾分鐘,再用小火幾分鐘,那微波爐為什麼不能做出加熱曲線呢。我們其實有機會拓展出非常大的市場,我們聯合行業的頭部企業把標杆樹立起來,行業跟上來,我們就能實現產業的升級。”
此外,華為還極有誠意的將介面、標準、驗證工具都交給了主導通訊和電子產品標準的國家部委,“只要廠商按照標準規範化進行設計製造,就能透過國家相關機構的驗證,消費者使用起來就沒有任何限制,標準化一旦形成,很容易就會演變成規模化。”
在採訪過程中,順著王成錄的思維,記者想到,如果按照他所描繪的路線圖,那意味著如果給他面前的麥克風裝上HarmonyOS,憑藉麥克風的收音,再連線手機借用手機的處理能力,就能開發出一個新的語音轉寫麥克風。王成錄聽到這個想法,非常興奮。他認為,“這就是HarmonyOS的價值,能夠創造出以前從未有過的產品。僅僅一個小時的交流,記者就能想出這樣的產品,在專業的開發者手中HarmonyOS的未來無可限量。”
目前,華為的HarmonyOS正按照其在HDC2020期間公佈的進度按部就班的進行。經驗告訴我們,計劃趕不上變化,想要按照計劃前行,只有充分的做好準備,據王成錄透露,華為HarmonyOS 2.0手機應用開發者Beta版的釋出,也就意味著正式版不會太遠了。“每一位開發者都是我們要匯聚的星星之火。星星之火可以燎原,一起把整個HarmonyOS生態和能力越做越好。”