華為鴻蒙系統(tǒng)作為華為的備用方案,首先必須要考慮的就是兼容性和開放性,這樣更加自由的Linux自然就是首選,由于Linux可以運(yùn)行在多種硬件平臺上,所以基于此開發(fā)的鴻蒙系統(tǒng)可以盡可能的兼容適配更多的硬件設(shè)備,開發(fā)者在上面開發(fā)應(yīng)用相對來說也會更簡單一些。
根據(jù)華為公布的方舟編譯器資料 可以推測鴻蒙系統(tǒng)是用C、C++語言編寫
鴻蒙系統(tǒng)和方舟編譯器的思路應(yīng)該是一樣:直接使用機(jī)器語言編寫app,取消安卓系統(tǒng)的ART虛擬機(jī),直接編譯為二進(jìn)制機(jī)器碼;
這樣的好處是:不需要中轉(zhuǎn),執(zhí)行速度快;劣勢是:必須要有大量的靜態(tài)方案、內(nèi)存空間要求更高。
由于是用C、C++進(jìn)行編寫app,對軟件開發(fā)人員要求高,提高了建設(shè)生態(tài)鏈的技術(shù)門檻。
由于華為目前有芯片、系統(tǒng)等軟件和硬件基礎(chǔ),華為鴻蒙系統(tǒng)若走蘋果IOS封閉系統(tǒng)模式,雖然路途漫長但前途可觀。
但華為主業(yè)是通訊,并非手機(jī),這和蘋果主業(yè)是手機(jī)的特點不同。華為沒有辦法全身心投入開發(fā)封閉式的鴻蒙系統(tǒng)。
華為因為手機(jī)并非主業(yè),只能走開源之路。但作為手機(jī)制造商的華為,如何讓其他手機(jī)制造商使用的系統(tǒng),將是一個巨大的難題。
畢竟沒有一個手機(jī)制造商去幫助一個依是裁判員又是運(yùn)動員的手機(jī)系統(tǒng)發(fā)展,導(dǎo)致自己的市場份額縮減。
文章綜合來源:pianshen
編輯:ymf
-
uClinux
+關(guān)注
關(guān)注
3文章
75瀏覽量
44015 -
方舟
+關(guān)注
關(guān)注
0文章
20瀏覽量
8804 -
鴻蒙系統(tǒng)
+關(guān)注
關(guān)注
183文章
2642瀏覽量
69870
發(fā)布評論請先 登錄
開源鴻蒙開發(fā)者的跨界成長之路
資訊速遞 | 具身智能PMC(籌)發(fā)布“零成本”開源鴻蒙智能機(jī)器人系統(tǒng)
鴻蒙手機(jī)系統(tǒng)6.0用瀏覽器看視頻,視頻顯示不能橫屏。怎么設(shè)置?
想體驗鴻蒙生態(tài),該怎么獲取鴻蒙開發(fā)板?有哪些途徑?
開源鴻蒙技術(shù)大會2025丨編譯器與編程語言分論壇:語言驅(qū)動系統(tǒng)創(chuàng)新,編譯賦能生態(tài)繁榮
【HarmonyOS 5】金融應(yīng)用開發(fā)鴻蒙組件實踐
鴻蒙中Stage模型與FA模型詳解
使用DevEcoStudio 開發(fā)、編譯鴻蒙 NEXT_APP 以及使用中文插件
2025開源鴻蒙開發(fā)者大會圓滿落幕
開源鴻蒙開發(fā)新體驗,開鴻Bot系列今日開啟預(yù)售!
DevEco Studio AI輔助開發(fā)工具兩大升級功能 鴻蒙應(yīng)用開發(fā)效率再提升
鴻蒙北向開發(fā)OpenHarmony5.0 DevEco Studio開發(fā)工具安裝與配置
【北京迅為】iTOP-RK3568開發(fā)板鴻蒙OpenHarmony系統(tǒng)南向驅(qū)動開發(fā)實操-HDF驅(qū)動配置UART
鴻蒙系統(tǒng)用什么語言開發(fā)
評論