華為鴻蒙系統作為華為的備用方案,首先必須要考慮的就是兼容性和開放性,這樣更加自由的Linux自然就是首選,由于Linux可以運行在多種硬件平臺上,所以基于此開發的鴻蒙系統可以盡可能的兼容適配更多的硬件設備,開發者在上面開發應用相對來說也會更簡單一些。
鴻蒙系統用什么語言
根據華為公布的方舟編譯器資料 可以推測鴻蒙系統是用C、C++語言編寫
先來看華為公布的方舟編譯器原理圖
從上面的華為方舟編譯器資料可知:
鴻蒙系統和方舟編譯器的思路應該是一樣:直接使用機器語言編寫app,取消安卓系統的ART虛擬機,直接編譯為二進制機器碼;
這樣的好處是:不需要中轉,執行速度快;劣勢是:必須要有大量的靜態方案、內存空間要求更高。
由于是用C、C++進行編寫app,對軟件開發人員要求高,提高了建設生態鏈的技術門檻。
由于華為目前有芯片、系統等軟件和硬件基礎,華為鴻蒙系統若走蘋果IOS封閉系統模式,雖然路途漫長但前途可觀。
但華為主業是通訊,并非手機,這和蘋果主業是手機的特點不同。華為沒有辦法全身心投入開發封閉式的鴻蒙系統。
華為因為手機并非主業,只能走開源之路。但作為手機制造商的華為,如何讓其他手機制造商使用的系統,將是一個巨大的難題。
畢竟沒有一個手機制造商去幫助一個依是裁判員又是運動員的手機系統發展,導致自己的市場份額縮減。
如何看待華為鴻蒙系統的開發
可以預見的鴻蒙系統
除華為外其他國產手機公司不會安裝或重視。由于google禁售的是華為,對于小米等其他國產手機公司不禁售,因此小米等其他國產公司不會安裝鴻蒙系統,即便出于公共形象的壓力而安裝,也不會真正重視,最多就是做個樣子。
反正,內斗內行吧——除非華為讓渡鴻蒙系統的控制權!
鴻蒙系統即便能夠兼容安卓應用,在過了新鮮期之后,如何提升用戶體驗度是關鍵。如果像阿里OS一樣可以遠程刪除用戶的app,就直接死翹翹吧。
保持軟件開發商的利益和用戶體驗度的平衡,是鴻蒙系統能否生存的關鍵。開發商沒有得到利益,不會開發鴻蒙系統的app;用戶體驗度差,用戶就不會用鴻蒙系統。
編輯:hfy
-
Linux
+關注
關注
87文章
11292瀏覽量
209328 -
編譯器
+關注
關注
1文章
1623瀏覽量
49108 -
鴻蒙系統
+關注
關注
183文章
2634瀏覽量
66306 -
方舟編譯器
+關注
關注
0文章
60瀏覽量
198
發布評論請先 登錄
相關推薦
評論