<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙系統用什么語言 華為方舟編譯器原理圖分析

鴻蒙系統HarmonyOS ? 來源:csdn ? 作者:一懶眾山小 ? 2021-04-16 10:42 ? 次閱讀

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

鴻蒙系統用什么語言

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

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

pIYBAGB4-F-AM9NVAAOVKeoSZIo333.png

o4YBAGB4-HCATS3WAAKrhZ-YCU0706.png

pIYBAGB4-IKAe25OAAPQ_0hKyoU697.png

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

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

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

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

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

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

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

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

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

可以預見的鴻蒙系統

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

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

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

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

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11022

    瀏覽量

    207054
  • 編譯器
    +關注

    關注

    1

    文章

    1585

    瀏覽量

    48741
  • 鴻蒙系統
    +關注

    關注

    183

    文章

    2622

    瀏覽量

    65412
  • 方舟編譯器
    +關注

    關注

    0

    文章

    60

    瀏覽量

    167
收藏 人收藏

    評論

    相關推薦

    OpenHarmony 的js引擎的是方舟編譯器

    OpenHarmony 的js引擎的是方舟編譯器嗎?方舟編譯器不是用來編譯嗎?
    發表于 10-09 09:32

    一圖看懂華為方舟編譯器

    4月11日,華為春季發布會上,除了P30系列,另外一個詞也在程序員屆火了一把——華為方舟編譯器。
    的頭像 發表于 04-25 15:43 ?7539次閱讀

    華為方舟編譯器詳解 到底有什么用

    4月11日,華為春季發布會上,除了P30系列,另外一個詞也在程序員屆火了一把——華為方舟編譯器。據介紹,華為
    的頭像 發表于 04-26 11:42 ?4.4w次閱讀

    華為方舟編譯器”是什么

    華為春季發布盛典上,除了“HUAWEI P30”還有一個詞也火了一把,那就是全新黑科技——“華為方舟編譯器”!
    的頭像 發表于 04-28 14:56 ?8878次閱讀

    華為方舟編譯器的五大優勢

    在今年發布P30的時候,華為還發布了一個名為“方舟”的編譯器,但是很多人對方舟到底是什么其實有誤解,這里我們就來詳細說說??梢钥隙ǖ氖?,方舟
    的頭像 發表于 06-14 09:50 ?3624次閱讀
    <b class='flag-5'>華為</b><b class='flag-5'>方舟</b><b class='flag-5'>編譯器</b>的五大優勢

    華為官宣:方舟編譯器開源準備,8月31日見

    8月29日,@華為EMUI 正式官宣,革命性的方舟編譯器將于8月31日正式開源。
    的頭像 發表于 08-30 16:17 ?1196次閱讀

    方舟編譯器鴻蒙鋪路 華為鴻蒙操作系統或亮相開發者大會

    華為方舟編譯器,并不是一個系統,只是安卓上的工具,它可以讓安卓程序編譯的效率更高,安裝程序的速度、運行的速度更快,讓程序降低對用戶設備的電量
    發表于 08-06 09:17 ?2658次閱讀

    華為方舟編譯器開源官網正式上線,代碼沒有放在GitHub

    方舟編譯器是為支持多種編程語言、多種芯片平臺的聯合編譯、運行而設計的統一編程平臺,包含編譯器、工具鏈、運行時等關鍵部件。
    的頭像 發表于 09-13 16:04 ?4813次閱讀

    鴻蒙系統黃金搭檔方舟編譯器2.0:實現多語言多設備編譯

    在今天的華為HDC 2020開發者大會上,除了鴻蒙2.0系統之外,華為還推出了方舟編譯器2.0,
    的頭像 發表于 09-10 16:54 ?3182次閱讀

    華為方舟編譯器2.0推出,可讓系統操作流暢度提升24%

    在今華為HDC 2020開發者大會上,除了鴻蒙2.0系統之外,華為還推出了方舟編譯器2.0,這是
    的頭像 發表于 09-11 16:30 ?1772次閱讀

    華為方舟編譯器使用指南

    當前方舟編譯器支持 Java/Kotlin 程序字節碼的前端輸入,其它編程語言的支持(如 C/C++/JS 等)還在規劃中,方舟編譯器的中間
    發表于 10-14 14:56 ?1次下載
    <b class='flag-5'>華為</b><b class='flag-5'>方舟</b><b class='flag-5'>編譯器</b>使用指南

    華為方舟編譯器正式支持C語言,將繼續完全開源

    2019年8月底,華為方舟編譯器(OpenArkCompiler)正式開源,邁出了跨越性的一步。一年多來,方舟編程體系陸續實現了編譯器、引擎
    的頭像 發表于 10-14 17:38 ?1999次閱讀

    令人驚喜!麒麟芯片+方舟編譯器,鴻蒙系統徹底解決卡頓問題

    出這樣的話:鴻蒙系統比安卓和iOS都好用!正縫著iPhone12系列發布的時節,華為在流暢度方面又帶來了好消息,最近華為已經官宣,方舟
    的頭像 發表于 10-16 15:04 ?3599次閱讀

    鴻蒙系統是什么語言開發的

    的硬件設備,開發者在上面開發應用相對來說也會更簡單一些。 根據華為公布的方舟編譯器資料 可以推測鴻蒙系統是用C、C++
    的頭像 發表于 07-11 10:51 ?6327次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>