0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙系統(tǒng)是什么語言開發(fā)的

汽車玩家 ? 來源:pianshen ? 作者:pianshen ? 2021-07-11 10:51 ? 次閱讀

華為鴻蒙系統(tǒng)作為華為的備用方案,首先必須要考慮的就是兼容性和開放性,這樣更加自由的Linux自然就是首選,由于Linux可以運(yùn)行在多種硬件平臺(tái)上,所以基于此開發(fā)的鴻蒙系統(tǒng)可以盡可能的兼容適配更多的硬件設(shè)備,開發(fā)者在上面開發(fā)應(yīng)用相對(duì)來說也會(huì)更簡(jiǎn)單一些。

根據(jù)華為公布的方舟編譯器資料 可以推測(cè)鴻蒙系統(tǒng)是用C、C++語言編寫。鴻蒙系統(tǒng)和方舟編譯器的思路應(yīng)該是一樣:直接使用機(jī)器語言編寫app,取消安卓系統(tǒng)的ART虛擬機(jī),直接編譯為二進(jìn)制機(jī)器碼;這樣的好處是:不需要中轉(zhuǎn),執(zhí)行速度快;劣勢(shì)是:必須要有大量的靜態(tài)方案、內(nèi)存空間要求更高。

由于是用C、C++進(jìn)行編寫app,對(duì)軟件開發(fā)人員要求高,提高了建設(shè)生態(tài)鏈的技術(shù)門檻。由于華為目前有芯片、系統(tǒng)等軟件和硬件基礎(chǔ),華為鴻蒙系統(tǒng)若走蘋果IOS封閉系統(tǒng)模式,雖然路途漫長(zhǎng)但前途可觀。但華為主業(yè)是通訊,并非手機(jī),這和蘋果主業(yè)是手機(jī)的特點(diǎn)不同。華為沒有辦法全身心投入開發(fā)封閉式的鴻蒙系統(tǒng)。

華為因?yàn)槭謾C(jī)并非主業(yè),只能走開源之路。但作為手機(jī)制造商的華為,如何讓其他手機(jī)制造商使用的系統(tǒng),將是一個(gè)巨大的難題。畢竟沒有一個(gè)手機(jī)制造商去幫助一個(gè)依是裁判員又是運(yùn)動(dòng)員的手機(jī)系統(tǒng)發(fā)展,導(dǎo)致自己的市場(chǎng)份額縮減。

文章綜合來源:pianshen

編輯:ymf

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11131

    瀏覽量

    208028
  • C++語言
    +關(guān)注

    關(guān)注

    0

    文章

    147

    瀏覽量

    6935
  • 方舟
    +關(guān)注

    關(guān)注

    0

    文章

    18

    瀏覽量

    8423
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    哪吒汽車APP啟動(dòng)鴻蒙原生應(yīng)用開發(fā)

    。此次,哪吒汽車在完成鴻蒙系統(tǒng)應(yīng)用開發(fā),實(shí)現(xiàn)鴻蒙系統(tǒng)適配后,將進(jìn)一步擴(kuò)大用戶覆蓋面,持續(xù)為更多的粉絲創(chuàng)造驚喜,為更多用戶帶來便捷的用車體驗(yàn)。
    的頭像 發(fā)表于 05-18 09:48 ?1066次閱讀

    鴻蒙開發(fā)就業(yè)前景到底怎么樣?

    門檻與挑戰(zhàn): 鴻蒙開發(fā)需要程序員具備良好的編程語言基礎(chǔ), 并熟悉操作系統(tǒng)原理、分布式系統(tǒng)架構(gòu)、云計(jì)算和人工智能等方面的知識(shí)。這種技術(shù)門檻雖然
    發(fā)表于 05-09 17:37

    鴻蒙實(shí)戰(zhàn)項(xiàng)目開發(fā):【短信服務(wù)】

    崗位需要掌握那些核心技術(shù)點(diǎn)?為此鴻蒙開發(fā)學(xué)習(xí)必須要系統(tǒng)性的進(jìn)行。 而網(wǎng)上有關(guān)鴻蒙開發(fā)資料非常的少,假如你想學(xué)好
    發(fā)表于 03-03 21:29

    學(xué)習(xí)鴻蒙背后的價(jià)值?星河版開放如何學(xué)習(xí)?

    現(xiàn)在是2024年,華為在1月18開展了鴻蒙千帆起儀式發(fā)布會(huì)。宣布了鴻蒙星河版,并對(duì)開發(fā)者開放申請(qǐng),此次發(fā)布會(huì)主要是說明了,鴻蒙已經(jīng)是全棧自研底座,
    發(fā)表于 02-22 20:55

    純血鴻蒙系統(tǒng),拿什么與安卓、iOS比?

    、數(shù)碼、車載等等一系列生態(tài)閉環(huán)。 而華為鴻蒙是全棧自研底座,從AI大模型、AI框架、安全隱私、集成開發(fā)環(huán)境、設(shè)計(jì)系統(tǒng)、編程框體、編譯器、編程語言和文件系統(tǒng),到操作
    發(fā)表于 02-21 21:04

    未來從事鴻蒙開發(fā)?是否會(huì)有前景?

    很多的。 鴻蒙的布局很廣,對(duì)比Android、ios系統(tǒng)是“青出于藍(lán)而勝于藍(lán)”對(duì)于開發(fā)者而言可以作為近10年的發(fā)展道路。 鴻蒙開發(fā)適合人群
    發(fā)表于 02-19 21:31

    鴻蒙系統(tǒng)優(yōu)缺點(diǎn),能否作為開發(fā)者選擇

    星河版已經(jīng)是純血鴻蒙,但是它的發(fā)展一些周期。生態(tài)圈的建立難度大,各大廠商加入鴻蒙原生開發(fā)需要時(shí)間累積。 鴻蒙開發(fā)人才空缺,由于
    發(fā)表于 02-16 21:00

    使用 Taro 開發(fā)鴻蒙原生應(yīng)用 —— 快速上手,鴻蒙應(yīng)用開發(fā)指南

    隨著鴻蒙系統(tǒng)的不斷完善,許多應(yīng)用廠商都希望將自己的應(yīng)用移植到鴻蒙平臺(tái)上。最近,Taro 發(fā)布了 v4.0.0-beta.x 版本,支持使用 Taro 快速開發(fā)
    的頭像 發(fā)表于 02-02 16:09 ?718次閱讀
    使用 Taro <b class='flag-5'>開發(fā)</b><b class='flag-5'>鴻蒙</b>原生應(yīng)用 —— 快速上手,<b class='flag-5'>鴻蒙</b>應(yīng)用<b class='flag-5'>開發(fā)</b>指南

    鴻蒙開發(fā)教程

    向三款手機(jī)開放, mate 60、mate60 pro 和 mate x5。 什么是鴻蒙,他是 android 套殼嗎? 鴻蒙是華為自研的操作系統(tǒng),發(fā)布之初發(fā)現(xiàn)它上面也能兼容安卓應(yīng)用,大家紛紛猜想
    的頭像 發(fā)表于 01-31 17:11 ?595次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>教程

    鴻蒙開發(fā)用什么語言?

    Java的,從API8開始,只能用Arkts,js或著C++開發(fā)了,我們這篇文章重點(diǎn)講下應(yīng)用級(jí)別的開發(fā)。 鴻蒙應(yīng)用開發(fā) 和安卓應(yīng)用和IOS應(yīng)用開發(fā)
    的頭像 發(fā)表于 01-30 16:12 ?1272次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>用什么<b class='flag-5'>語言</b>?

    多家頭部企業(yè)宣布「啟動(dòng)鴻蒙原生應(yīng)用開發(fā)」,你看好鴻蒙系統(tǒng)走向「獨(dú)立」嗎?

    鴻蒙生態(tài)迎「關(guān)鍵一戰(zhàn)」,多家頭部企業(yè)宣布「啟動(dòng)鴻蒙原生應(yīng)用開發(fā)」,你看好鴻蒙系統(tǒng)走向「獨(dú)立」嗎?
    的頭像 發(fā)表于 01-24 11:47 ?467次閱讀
    多家頭部企業(yè)宣布「啟動(dòng)<b class='flag-5'>鴻蒙</b>原生應(yīng)用<b class='flag-5'>開發(fā)</b>」,你看好<b class='flag-5'>鴻蒙</b><b class='flag-5'>系統(tǒng)</b>走向「獨(dú)立」嗎?

    免費(fèi)學(xué)習(xí)鴻蒙(HarmonyOS)開發(fā),一些地址分享

    國(guó)內(nèi)一流高校。通過鴻蒙班的設(shè)立,高校可以為學(xué)生提供專業(yè)的鴻蒙OS學(xué)習(xí)環(huán)境和豐富的實(shí)踐機(jī)會(huì),培養(yǎng)出更多的鴻蒙開發(fā)人才,為鴻蒙OS
    發(fā)表于 01-12 20:48

    京東與華為鴻蒙合作 京東啟動(dòng)鴻蒙原生應(yīng)用開發(fā)

     1月10日,華為和京東宣布正式合作,共同推動(dòng)鴻蒙原生應(yīng)用的開發(fā),進(jìn)一步完善鴻蒙生態(tài)系統(tǒng)。
    的頭像 發(fā)表于 01-11 16:22 ?814次閱讀

    華為鴻蒙系統(tǒng)

    華為鴻蒙系統(tǒng)(HUAWEI Harmony OS),是華為公司在2019年8月9日于東莞舉行的華為開發(fā)者大會(huì)(HDC.2019)上正式發(fā)布的操作系統(tǒng)。 華為
    發(fā)表于 11-02 19:39

    鴻蒙 OS 應(yīng)用開發(fā)初體驗(yàn)

    kotlin 語言了,編程語言變成了類 JavaScript 的前端語言,這意味著我們需要適應(yīng)用前端的思想去開發(fā)鴻蒙應(yīng)用,比如狀態(tài)管理。
    發(fā)表于 11-02 19:38