你確定這些鴻蒙相關的問題,你都知道?
本文涉及了十個讀者們經常搞錯的問題,雖然基礎,也并未深入解讀,但是有助于幫助讀者建立對HarmonyOS的正確認識。
HarmonyOS是什么,包含什么?
它本質上就是一個操作系統(OS= Operating System),例如:Windows是電腦的操作系統、Android是智能手機的操作系統。而HarmonyOS是一款針對智能硬件的操作系統。
以一輛汽車作為類比,HarmonyOS(整車)包含kernel(發動機),framework(底盤)和APP開發體系(車身結構),除此之外還應包括開發工具(汽車生產線)、認證體系(國五排放標準)和生態系統(4S店提供的所有服務)等。
HarmonyOS究竟想干嘛?
不想總被人穿小鞋,做一個自主可控的國產操作系統,力爭與Android、iOS三分天下;
領跑的Android、iOS累了,跟不上國內的技術節奏,是時候超過它們了;
提供一個操作系統級別的智能硬件解決方案,能玩的更溜,提升用戶體驗;
帶國內家電廠商快速上分,完成國內家電的智能化升級,盡快上王者;
改變智能硬件約等于智障硬件的現狀,把手機從遙控器的定位上解脫出來。
HarmonyOS能用來做什么產品?
智能硬件這一大類產品,即任何被智能化改造了的產品。舉個例子:飯碗未改造前只是飯碗,在飯碗上加上溫度計、顯示屏、聯網模塊就成了干飯人專用智能控溫干飯盆。
OpenHarmony、HarmonyOS、華為和開放原子開源基金會什么關系?
簡單理解就是華為建造了一個私人會所叫HarmonyOS,僅允許華為和與華為有商業合作的人進出。同時,華為把這個私人會所的部分建造圖紙給了一個地產開發商,也就是開放原子開源基金會,基金會據此也造了一個低配版HarmonyOS會所,也就是OpenHarmony,區別是所有人都能進入。
其他手機廠商可以用鴻蒙操作系統嗎?
參照上條,HarmonyOS私人會所之所以加上私人二字,就是不讓外人進入,怕里面的商業機密被竊取。而OpenHarmony會所,所有人都可以進出,就只看愿不愿意。
HarmonyOS的超級終端是什么東西?
舉一個暴露年齡的例子,不知道還有多少讀者見過變形金剛合體……
分開的時候,每個汽車人都是一個個體(終端),擁有一定的能力,一旦通過HarmonyOS將這幾個汽車人合而為一之后,就成了能夠相互連接、相互調用、智能聯動的……變形金剛(超級終端)。
HarmonyOS的HAP和APP有什么區別?
明確的說:Android的APP概念和HarmonyOS的APP概念稍有不同。Android的APP僅針對單臺設備,而HarmonyOS的APP是面向場景開發的,婆婆(智能設備)比較多,要照顧到場景內的所有婆婆(智能設備),就只能在一個HarmonyOS的APP中集成滿足對應婆婆的多個HAP。
HarmonyOS兼容安卓嗎?
當前兼容安卓對華為來說比較重要,畢竟自己拉出來單干HarmonyOS了,在上家公司維護了多年的老客戶還是要兼容的,要不然沒資金、沒實力、小平臺,會餓死。補充一個知識點:OpenHarmony不兼容安卓。
OpenHarmony的“發行版”是什么意思?
有人在沙灘(OpenHarmony)上撿了一堆貝殼,經過加工把它們變成了一串項鏈(OpenHarmony發行版),并拿出去售賣。
OpenHarmony的內核怎么是Linux?
首先,OpenHarmony的內核目前支持litos-m、litos-a和Linux三個,且沒法律和斷供風險。
其次,OpenHarmony在技術上并不依賴Linux,而是在生態上依賴,芯片廠商一般都會適配Linux,使用Linux內核就不會出現驅動的問題。