鴻蒙系統用什麼語言 如何看待華為鴻蒙系統的開發

來源:唯美暱稱館 2.87W

鴻蒙系統作為華為的備用方案,首先必須要考慮的就是相容性和開放性,這樣更加自由的Linux自然就是首選,由於Linux可以執行在多種硬體平臺上,所以基於此開發的鴻蒙系統可以儘可能的相容適配更多的硬體裝置,開發者在上面開發應用相對來說也會更簡單一些。

鴻蒙系統用什麼語言 如何看待華為鴻蒙系統的開發

鴻蒙系統用什麼語言 

根據華為公佈的方舟編譯器資料 可以推測鴻蒙系統是用C、C++語言編寫

先來看華為公佈的方舟編譯器原理圖

鴻蒙系統用什麼語言 如何看待華為鴻蒙系統的開發 第2張

鴻蒙系統用什麼語言 如何看待華為鴻蒙系統的開發 第3張

鴻蒙系統用什麼語言 如何看待華為鴻蒙系統的開發 第4張

從上面的華為方舟編譯器資料可知:

1、鴻蒙系統和方舟編譯器的思路應該是一樣:直接使用機器語言編寫app,取消安卓系統的ART虛擬機器,直接編譯為二進位制機器碼;

這樣的好處是:不需要中轉,執行速度快;劣勢是:必須要有大量的靜態方案、記憶體空間要求更高。

2、由於是用C、C++進行編寫app,對軟體開發人員要求高,提高了建設生態鏈的技術門檻。

3、由於華為目前有晶片、系統等軟體和硬體基礎,華為鴻蒙系統若走蘋果IOS封閉系統模式,雖然路途漫長但前途可觀。

但華為主業是通訊,並非手機,這和蘋果主業是手機的特點不同。華為沒有辦法全身心投入開發封閉式的鴻蒙系統。

華為因為手機並非主業,只能走開源之路。但作為手機制造商的華為,如何讓其他手機制造商使用的系統,將是一個巨大的難題。

畢竟沒有一個手機制造商去幫助一個依是裁判員又是運動員的手機系統發展,導致自己的市場份額縮減。

如何看待華為鴻蒙系統的開發

可以預見的鴻蒙系統

1、除華為外其他國產手機公司不會安裝或重視。由於google禁售的是華為,對於小米等其他國產手機公司不禁售,因此小米等其他國產公司不會安裝鴻蒙系統,即便出於公共形象的壓力而安裝,也不會真正重視,最多就是做個樣子。

反正,內鬥內行吧——除非華為讓渡鴻蒙系統的控制權!

2、鴻蒙系統即便能夠相容安卓應用,在過了新鮮期之後,如何提升使用者體驗度是關鍵。如果像阿里OS一樣可以遠端刪除使用者的app,就直接死翹翹吧。

保持軟體開發商的利益和使用者體驗度的平衡,是鴻蒙系統能否生存的關鍵。開發商沒有得到利益,不會開發鴻蒙系統的app;使用者體驗度差,使用者就不會用鴻蒙系統。

熱門標籤