華為鴻蒙系統(tǒng)作為華為的備用方案,首先必須要考慮的就是兼容性和開放性,這樣更加自由的Linux自然就是首選,由于Linux可以運行在多種硬件平臺上,所以基于此開發(fā)的鴻蒙系統(tǒng)可以盡可能的兼容適配更多的硬件設(shè)備,開發(fā)者在上面開發(fā)應(yīng)用相對來說也會更簡單一些。
根據(jù)華為公布的方舟編譯器資料 可以推測鴻蒙系統(tǒng)是用C、C++語言編寫。鴻蒙系統(tǒng)和方舟編譯器的思路應(yīng)該是一樣:直接使用機器語言編寫app,取消安卓系統(tǒng)的ART虛擬機,直接編譯為二進制機器碼;這樣的好處是:不需要中轉(zhuǎn),執(zhí)行速度快;劣勢是:必須要有大量的靜態(tài)方案、內(nèi)存空間要求更高。
由于是用C、C++進行編寫app,對軟件開發(fā)人員要求高,提高了建設(shè)生態(tài)鏈的技術(shù)門檻。由于華為目前有芯片、系統(tǒng)等軟件和硬件基礎(chǔ),華為鴻蒙系統(tǒng)若走蘋果IOS封閉系統(tǒng)模式,雖然路途漫長但前途可觀。但華為主業(yè)是通訊,并非手機,這和蘋果主業(yè)是手機的特點不同。華為沒有辦法全身心投入開發(fā)封閉式的鴻蒙系統(tǒng)。
華為因為手機并非主業(yè),只能走開源之路。但作為手機制造商的華為,如何讓其他手機制造商使用的系統(tǒng),將是一個巨大的難題。畢竟沒有一個手機制造商去幫助一個依是裁判員又是運動員的手機系統(tǒng)發(fā)展,導(dǎo)致自己的市場份額縮減。
文章綜合來源:pianshen
編輯:ymf
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
生態(tài)系統(tǒng)中,雖然原生應(yīng)用通常基于 ArkTS 實現(xiàn),但在實際研發(fā)過程中發(fā)現(xiàn),使用 C++ 可以顯著提升應(yīng)用框架和業(yè)務(wù)的性能表現(xiàn)。隨著鴻蒙系統(tǒng)的不斷迭代升級,不同語言環(huán)境間的協(xié)作已成為不
發(fā)表于 11-27 11:42
?181次閱讀
的元編程和尾隨 lambda 等特性,可以搭建聲明式 UI 開發(fā)框架,提升 UI 開發(fā)效率和體驗。
內(nèi)置庫功能豐富 :倉頡編程語言提供了功能豐富的內(nèi)置庫,涉及數(shù)據(jù)結(jié)構(gòu)、常用算法、數(shù)學(xué)計算、正則匹配、
發(fā)表于 08-15 10:00
。此次,哪吒汽車在完成鴻蒙系統(tǒng)應(yīng)用開發(fā),實現(xiàn)鴻蒙系統(tǒng)適配后,將進一步擴大用戶覆蓋面,持續(xù)為更多的粉絲創(chuàng)造驚喜,為更多用戶帶來便捷的用車體驗。
發(fā)表于 05-18 09:48
?1161次閱讀
門檻與挑戰(zhàn): 鴻蒙開發(fā)需要程序員具備良好的編程語言基礎(chǔ), 并熟悉操作系統(tǒng)原理、分布式系統(tǒng)架構(gòu)、云計算和人工智能等方面的知識。這種技術(shù)門檻雖然
發(fā)表于 05-09 17:37
崗位需要掌握那些核心技術(shù)點?為此鴻蒙的開發(fā)學(xué)習(xí)必須要系統(tǒng)性的進行。
而網(wǎng)上有關(guān)鴻蒙的開發(fā)資料非常的少,假如你想學(xué)好
發(fā)表于 03-03 21:29
現(xiàn)在是2024年,華為在1月18開展了鴻蒙千帆起儀式發(fā)布會。宣布了鴻蒙星河版,并對開發(fā)者開放申請,此次發(fā)布會主要是說明了,鴻蒙已經(jīng)是全棧自研底座,鴻
發(fā)表于 02-22 20:55
、數(shù)碼、車載等等一系列生態(tài)閉環(huán)。
而華為鴻蒙是全棧自研底座,從AI大模型、AI框架、安全隱私、集成開發(fā)環(huán)境、設(shè)計系統(tǒng)、編程框體、編譯器、編程語言和文件系統(tǒng),到操作
發(fā)表于 02-21 21:04
很多的。
鴻蒙的布局很廣,對比Android、ios系統(tǒng)是“青出于藍而勝于藍”對于開發(fā)者而言可以作為近10年的發(fā)展道路。
鴻蒙開發(fā)適合人群
發(fā)表于 02-19 21:31
星河版已經(jīng)是純血鴻蒙,但是它的發(fā)展一些周期。生態(tài)圈的建立難度大,各大廠商加入鴻蒙原生開發(fā)需要時間累積。
鴻蒙開發(fā)人才空缺,由于
發(fā)表于 02-16 21:00
隨著鴻蒙系統(tǒng)的不斷完善,許多應(yīng)用廠商都希望將自己的應(yīng)用移植到鴻蒙平臺上。最近,Taro 發(fā)布了 v4.0.0-beta.x 版本,支持使用 Taro 快速開發(fā)
發(fā)表于 02-02 16:09
?857次閱讀
向三款手機開放, mate 60、mate60 pro 和 mate x5。 什么是鴻蒙,他是 android 套殼嗎? 鴻蒙是華為自研的操作系統(tǒng),發(fā)布之初發(fā)現(xiàn)它上面也能兼容安卓應(yīng)用,大家紛紛猜想
發(fā)表于 01-31 17:11
?763次閱讀
Java的,從API8開始,只能用Arkts,js或著C++開發(fā)了,我們這篇文章重點講下應(yīng)用級別的開發(fā)。 鴻蒙應(yīng)用開發(fā) 和安卓應(yīng)用和IOS應(yīng)用開發(fā)
發(fā)表于 01-30 16:12
?1530次閱讀
鴻蒙生態(tài)迎「關(guān)鍵一戰(zhàn)」,多家頭部企業(yè)宣布「啟動鴻蒙原生應(yīng)用開發(fā)」,你看好鴻蒙系統(tǒng)走向「獨立」嗎?
發(fā)表于 01-24 11:47
?559次閱讀
國內(nèi)一流高校。通過鴻蒙班的設(shè)立,高??梢詾閷W(xué)生提供專業(yè)的鴻蒙OS學(xué)習(xí)環(huán)境和豐富的實踐機會,培養(yǎng)出更多的鴻蒙開發(fā)人才,為鴻蒙OS
發(fā)表于 01-12 20:48
1月10日,華為和京東宣布正式合作,共同推動鴻蒙原生應(yīng)用的開發(fā),進一步完善鴻蒙生態(tài)系統(tǒng)。
發(fā)表于 01-11 16:22
?981次閱讀
評論