鴻蒙開(kāi)發(fā)很難嗎,鴻蒙開(kāi)發(fā)有必要學(xué)嗎

鴻蒙系統(tǒng)發(fā)展喜中有憂,5大問(wèn)題必須重視

7月8日,鴻蒙系統(tǒng)升級(jí)量就已達(dá)3000萬(wàn)部手機(jī),這是一個(gè)很理想的速度。加上升級(jí)用戶普遍反映體驗(yàn)非常好,這讓大家普遍認(rèn)為鴻蒙大有希望,成功在即。

創(chuàng)新互聯(lián)專業(yè)提供成都主機(jī)托管四川主機(jī)托管成都服務(wù)器托管四川服務(wù)器托管,支持按月付款!我們的承諾:貴族品質(zhì)、平民價(jià)格,機(jī)房位于中國(guó)電信/網(wǎng)通/移動(dòng)機(jī)房,電信內(nèi)江機(jī)房服務(wù)有保障!

的確,初出茅廬的鴻蒙,這樣的成績(jī)很優(yōu)秀,但這個(gè)時(shí)候要注意千萬(wàn)不可以盲目樂(lè)觀。我們必須清醒地意識(shí)到,鴻蒙的成功之路,這才是小試牛刀、剛剛開(kāi)始,更艱難的工作,還在后頭。

一、鴻蒙系統(tǒng)的體驗(yàn),還基本上沒(méi)有發(fā)揮出其比安卓、iOS領(lǐng)先一代的優(yōu)勢(shì)。鴻蒙還需要盡快地把其優(yōu)勢(shì)性能體現(xiàn)出來(lái),以持續(xù)增加對(duì)廣大用戶的吸引力。

目前升級(jí)用戶最普遍的反饋,主要集中在日常操作的流暢性、升級(jí)的平滑、便利以及對(duì)安卓應(yīng)用的兼容性等方面。

但要知道鴻蒙系統(tǒng)是面向萬(wàn)物互聯(lián)時(shí)代的統(tǒng)一的物聯(lián)網(wǎng)操作系統(tǒng),并不只是安卓系統(tǒng)的一個(gè)平行替代品。真正體現(xiàn)出鴻蒙作為 領(lǐng)先安卓一代 的優(yōu)勢(shì),才是鴻蒙系統(tǒng)獲得穩(wěn)定市場(chǎng)地位的法寶,不可以疏忽。

比安卓系統(tǒng)強(qiáng),甚至在很多方面也要比iOS強(qiáng),這才是鴻蒙成功、成熟的一個(gè)標(biāo)志。 強(qiáng)大的多設(shè)備協(xié)同、超低時(shí)延、更高的存儲(chǔ)及文件管理性能、更強(qiáng)大的安全性 等充分發(fā)揮,才是戰(zhàn)勝安卓系統(tǒng)的真正利器。

這些領(lǐng)先優(yōu)勢(shì)的閃亮展現(xiàn),才會(huì) 吸引更多用戶,才會(huì)督促其它手機(jī)廠家也參與到鴻蒙大家庭中來(lái) ,這很重要。

二、適配、升級(jí)的節(jié)奏要快,要更快。

現(xiàn)在的升級(jí)速度當(dāng)然已經(jīng)很快了,華為工程師們肯定也是在提速、再提速。工程師們辛苦了,但適配、升級(jí)速度對(duì)鴻蒙之成功確實(shí)很關(guān)鍵,還是要加把勁、再加把勁。

華為手機(jī)的增量恢復(fù)常態(tài),恢復(fù)到每年2-3億部新機(jī)出貨,短期內(nèi)解決的困難很大。這個(gè)時(shí)候存量手機(jī)就是適配、升級(jí)的主要載體。但是要知道畢竟 手機(jī)的壽命是有限的 。再好用、再可靠的手機(jī),使用壽命也不過(guò)三、五年。

此前適配、升級(jí)的主要是新機(jī)型,往后才逐步拓展到更早的機(jī)型。目前的適配、升級(jí)已經(jīng)開(kāi)始拓展到二、三年前的一些機(jī)型,無(wú)論如何,這些手機(jī)使用壽命已經(jīng)進(jìn)入后期。 晚一點(diǎn)兒適配,能升級(jí)的存量手機(jī)就會(huì)少一些 。

三、鴻蒙原生應(yīng)用開(kāi)發(fā)及生態(tài)建設(shè)。

這同樣是保持對(duì)用戶吸引力的一個(gè)關(guān)鍵因素。用戶用的,就是手機(jī)上的一個(gè)個(gè)app,沒(méi)有足夠的app,就談不上操作系統(tǒng)的成功。目前鴻蒙應(yīng)用還主要以兼容的安卓應(yīng)用為主,需要盡早推動(dòng)更多原生app的開(kāi)發(fā)上線。

真正的原生app,也才能最大程度展現(xiàn)鴻蒙系統(tǒng)的技術(shù)優(yōu)勢(shì) 。絕大多數(shù)主流移動(dòng)應(yīng)用都推出原生的鴻蒙app,且功能不弱于相應(yīng)的安卓應(yīng)用,鴻蒙才具備了獨(dú)立發(fā)展、繁榮生態(tài)的根基。

四、越早升級(jí)的用戶,要么是鐵鐵的花粉,要么是對(duì)新事物、新技術(shù)感興趣的人。

他們對(duì)鴻蒙系統(tǒng)的熱情度很高,升級(jí)要求也很迫切。但是隨著這些用戶逐步完成升級(jí),其它用戶對(duì)于升級(jí)鴻蒙系統(tǒng)的熱情可能就會(huì)弱了。加上更多人其實(shí)很難對(duì)操作系統(tǒng)有準(zhǔn)確、深入的認(rèn)識(shí),他們其實(shí)并不關(guān)心系統(tǒng)升級(jí),或是根本就不懂系統(tǒng)升級(jí)這個(gè)事。

很多手機(jī)用戶其實(shí)從來(lái)就不關(guān)心系統(tǒng)的升級(jí),或者是清理、重置系統(tǒng)等。要想說(shuō)服他們升級(jí)鴻蒙系統(tǒng),可就沒(méi)那么容易了。如果華為新手機(jī)還能如2020年之前那樣,每年2億部以上的新機(jī)出貨量,通過(guò)預(yù)裝鴻蒙就可以達(dá)到普及的目的。

但 現(xiàn)在主要靠的是從舊的安卓系統(tǒng)升級(jí)而來(lái),這就要求用戶要有主動(dòng)升級(jí)的意識(shí),難度要大很多 。越往后,鐵粉和有主動(dòng)意識(shí)升級(jí)鴻蒙者,就會(huì)越少,這個(gè)趨勢(shì)要值得關(guān)注。

五、鴻蒙系統(tǒng)成功的根本,還在于華為手機(jī)必須恢復(fù)到以正常的節(jié)奏推出新機(jī),至少也要達(dá)到2019年那時(shí)的出貨量。

每年保持2億部以上的新機(jī)出貨,并且直接搭載鴻蒙系統(tǒng),這才是鴻蒙系統(tǒng)的徹底成功和成熟標(biāo)志。畢竟存量手機(jī)要逐步退出使用的,2021年年底能完成升級(jí)的一些早期機(jī)型,可能已經(jīng)使用了3-4年,這些手機(jī)大概率在1-2年內(nèi)就要換新了。

盡管目前 很多鐵桿花粉紛紛推遲了換機(jī)計(jì)劃,期待升級(jí)、體驗(yàn)鴻蒙系統(tǒng),并熱切期待著華為能徹底解決缺芯困難,華為手機(jī)能王者歸來(lái) 。 但這個(gè)過(guò)程,顯然未必是那么順利,這個(gè)時(shí)刻的到來(lái),可能不會(huì)那么快。

市場(chǎng)上的存量華為手機(jī)也就那么幾億部,而且從明年起每年不得不淘汰的老手機(jī),一年下來(lái)也得上千萬(wàn)部。如果短期內(nèi)不能恢復(fù)新手機(jī)的正常出貨,2年以后的華為存量手機(jī)不可避免地開(kāi)始快速減少,一年換新量就可能達(dá)到大幾千萬(wàn)部以上。

而今年華為新手機(jī)出貨能達(dá)到1億部已經(jīng)很難了,這還基本上是靠存量芯片支撐。明年存量麒麟芯片肯定也剩不下多少了,用高通等芯片也不是辦法,畢竟明年了再推4G手機(jī),市場(chǎng)接受度也更低。

但徹底解決缺芯問(wèn)題,華為手機(jī)王者歸來(lái),確實(shí)是一個(gè)大工程,而且還 不能只靠華為自己 。鴻蒙系統(tǒng)的成功,與華為手機(jī)的制造、出貨恢復(fù)正常緊密相關(guān),這其實(shí)就是與芯片(半導(dǎo)體)產(chǎn)業(yè)的國(guó)產(chǎn)化進(jìn)程密切相關(guān)。這需要全國(guó)協(xié)同,團(tuán)結(jié)一致,共同解決我國(guó)半導(dǎo)體產(chǎn)業(yè)的太多短板。

期待芯片這座大山盡早徹底攻克,期待華為手機(jī)王者歸來(lái),期待鴻蒙系統(tǒng)一統(tǒng)天下。

制裁再升級(jí)!只因打造鴻蒙開(kāi)發(fā)自研芯片+5G!華為怎么這么難?

關(guān)于手機(jī)系統(tǒng)及生態(tài)的開(kāi)發(fā)難度,有這樣一個(gè)共同的認(rèn)知:砸數(shù)十億進(jìn)去了,可能連個(gè)水花都不一定能見(jiàn)到;見(jiàn)到了水花,又一個(gè)數(shù)十億進(jìn)去了,也可能意味著只是“失敗”的晚一些,多浪費(fèi)了幾十個(gè)億而已。一套成熟的手機(jī)系統(tǒng)及相應(yīng)生態(tài)開(kāi)發(fā)的難度可想而知,花費(fèi)的不只是成千上萬(wàn)名的頂級(jí)技術(shù)人員,更需要龐大的資金體系予以支持,以及長(zhǎng)達(dá)數(shù)年之久時(shí)間的通宵達(dá)旦。比爾蓋茨自己曾磕到過(guò)一次,并且表示過(guò)不看好華為鴻蒙,也認(rèn)為他只是晚些時(shí)間失??!

而芯片的開(kāi)發(fā)難度,恐怕再大上一個(gè)數(shù)量級(jí)也不為過(guò)。試想,當(dāng)日夜鉆研終于有了技術(shù),也有了材料,但是你沒(méi)有頂級(jí)的光刻機(jī),恐怕也生產(chǎn)不了頂級(jí)的芯片。我國(guó)的光刻機(jī)龍頭企業(yè)上海微電子公司,目前已達(dá)到28nm的工藝技術(shù),雖能滿足基建與部分國(guó)防需求,然而與大家經(jīng)??吹降?nm(頭發(fā)絲的萬(wàn)分之一粗細(xì))甚至是5nm級(jí)工藝相比,還是有點(diǎn)相形見(jiàn)絀、捉襟見(jiàn)肘了。而世界上能生成5nm工藝芯片的光刻機(jī),只有荷蘭阿斯麥公司的EVU光刻機(jī),相信大家對(duì)“荷蘭光刻機(jī)”這個(gè)詞匯并不陌生。

阿斯麥公司EVU光刻機(jī)技術(shù)的高壁壘性,或許不亞于甚至遠(yuǎn)超氫彈的工藝難度,由數(shù)個(gè)國(guó)家共同打造,它是集多國(guó)高 科技 之力,比如由美企提供光源和計(jì)量技術(shù),德國(guó)提供精密器械以及光學(xué)技術(shù)支持等。阿斯麥公司經(jīng)過(guò)30多年的發(fā)展,已經(jīng)處于芯片行業(yè)絕對(duì)的壟斷地位,真正掌控了全球頂級(jí)芯片的命脈。

造手機(jī)系統(tǒng)難嗎?難!造芯片難嗎?難!而就是這樣,明知路途極為艱辛、人力物力財(cái)力的消耗更是難以計(jì)量,并且數(shù)年的研究發(fā)展還不一定會(huì)有成效和收益、甚至稍不留神一切都會(huì)打了水漂!那華為公司,為何還要去做這種吃力不一定能討到好處的事情?或許,一個(gè)真正有良知、有極強(qiáng) 社會(huì) 責(zé)任感的企業(yè),才會(huì)真正奉獻(xiàn)于他所熱愛(ài)的國(guó)。華為,一直在默默中,為大家,為整個(gè)他愛(ài)的 社會(huì) 負(fù)重前行!

直到近些天,我們終于看到,華為早幾年開(kāi)始的,無(wú)論是手機(jī)操作系統(tǒng)還是海思芯片的未雨綢繆提前布局,顯得是那么必要和迫切。

華為近些年的迅猛發(fā)展,在特朗普看來(lái)已觸動(dòng)了其根本利益。從非法扣留華為美女高管孟晚舟、繼而限制谷歌gms的提供、而后將華為納入實(shí)體名單,近期的芯片斷供等一系列對(duì)華為的制裁、頻頻升級(jí);而近日又修改規(guī)則出臺(tái)“新規(guī)”,明確凡是使用美國(guó)芯片技術(shù)和設(shè)備的國(guó)外芯片公司,須經(jīng)過(guò)美國(guó)同意方可生產(chǎn)出售;很明顯,特朗普的這一行為是想直接切斷華為的芯片供應(yīng)鏈,將對(duì)華為的制裁再度升級(jí)!

沒(méi)有傷痕累累,哪會(huì)有皮糙肉厚,自古英雄多磨難!滔天巨浪方顯英雄本色,艱難困苦共筑諾亞方舟!這是海思總裁何庭波致員工信中所說(shuō)。字里行間,流露出華為高層對(duì)打壓制裁毫不畏懼,直面困難,迎難而上。華為一直在負(fù)重前行,而華為精神,令國(guó)人與其一起沸騰。

有朋友說(shuō)過(guò)這樣一句話:盡管最近幾年華為手機(jī)的價(jià)格一路水漲船高,然而換機(jī)還是必選華為。他認(rèn)為華為并非是要擼羊毛,只是在研發(fā)手機(jī)系統(tǒng)和自研芯片的道路上缺錢(qián)了,他也想盡一份綿薄之力,僅此而已。

筆者認(rèn)為:支持華為,不僅僅是在支持國(guó)貨,更是在支持中國(guó)最高新 科技 的成長(zhǎng)!假如你不喜歡華為,那沒(méi)有關(guān)系;假如你仍舊買(mǎi)iPhone手機(jī),那也沒(méi)有關(guān)系;但是!在最關(guān)鍵的大是大非上,至少在我們心中的信念和最關(guān)鍵的行動(dòng)上,一定要力挺中國(guó)企業(yè)和中國(guó) 科技 !一定要同祖國(guó)站在一起,不為什么,我們都是中國(guó)人!

鴻蒙系統(tǒng)好寫(xiě)嗎?為什么?

單從技術(shù)上講,開(kāi)發(fā)一個(gè)單獨(dú)的操作系統(tǒng)內(nèi)核并沒(méi)有想象中的那么困難。網(wǎng)上搜一下 至少能找到幾十個(gè)甚至上百個(gè)OS內(nèi)核實(shí)現(xiàn),雖然絕大多數(shù)只是玩具級(jí)別的,但很多都是麻雀雖小,五臟俱全,基本的功能都有實(shí)現(xiàn)。

先說(shuō)下自己的一些經(jīng)歷吧。

我在幾年前曾經(jīng)從零開(kāi)始寫(xiě)過(guò)一個(gè)簡(jiǎn)單的操作系統(tǒng)內(nèi)核,實(shí)現(xiàn)了基本的boot, 內(nèi)存管理,進(jìn)程管理,中斷管理,IPC,簡(jiǎn)單的文件系統(tǒng),簡(jiǎn)單的磁盤(pán)驅(qū)動(dòng),鍵盤(pán)驅(qū)動(dòng),簡(jiǎn)單的終端等基本功能,還實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的調(diào)試器,支持?jǐn)帱c(diǎn)等基本功能。當(dāng)時(shí)對(duì)操作系統(tǒng)簡(jiǎn)直達(dá)到了癡迷的程度,只要工作上的事情一做完就去看操作系統(tǒng)方面的書(shū)籍資料,晚上下班和周末更是幾乎宅在家里不出門(mén),真的可謂是廢寢忘食。

終于在參考了Linux, VxWorks還有國(guó)外一些大牛寫(xiě)的OS內(nèi)核之后,最后搞出來(lái)了一個(gè)玩具級(jí)的OS內(nèi)核,前后大概持續(xù)了半年左右。當(dāng)時(shí)也純粹是為了學(xué)習(xí)的目的,也是覺(jué)得比較好玩,基本功能實(shí)現(xiàn)后,就慢慢遺忘在在磁盤(pán)的角落里積灰了。。。

所以,從技術(shù)上說(shuō),開(kāi)發(fā)一個(gè)OS內(nèi)核并沒(méi)有想象中的那么困難,很多大公司其實(shí)技術(shù)上都完全有能力開(kāi)發(fā)一個(gè)具備基本功能的OS內(nèi)核。當(dāng)然,功能完備性、安全性、性能等方面能不能搞好就另說(shuō)了。

我現(xiàn)在所在的公司,就有完全自主開(kāi)發(fā)的微內(nèi)核OS,并且在公司上百萬(wàn)臺(tái)的電信級(jí)的分布式集群服務(wù)器產(chǎn)品上已經(jīng)穩(wěn)定運(yùn)行了二十多年。并且,還圍繞這個(gè)OS建立了一系列配套生態(tài),比如基礎(chǔ)開(kāi)發(fā)庫(kù),一系列配套的開(kāi)發(fā)調(diào)試工具,甚至還有專門(mén)為這個(gè)系統(tǒng)開(kāi)發(fā)的編程語(yǔ)言和編譯器等。我曾經(jīng)有幾年的主要工作,就是在維護(hù)這個(gè)OS內(nèi)核??上У氖牵@幾年公司已經(jīng)在慢慢用Linux替換這個(gè)OS了,估計(jì)幾年之后就要徹底退役了。

開(kāi)發(fā)一個(gè)操作系統(tǒng)的真正難點(diǎn)在于創(chuàng)建圍繞在這個(gè)內(nèi)核周邊的生態(tài)系統(tǒng)。一個(gè)單獨(dú)的內(nèi)核遠(yuǎn)遠(yuǎn)不能構(gòu)成一個(gè)完整的系統(tǒng),它需要大量的支持環(huán)境,如系統(tǒng)支持庫(kù),應(yīng)用程序,開(kāi)發(fā)調(diào)試工具等等,此外還要能夠推廣出去,要有其他上下游的公司愿意使用,能夠被廣大開(kāi)發(fā)者認(rèn)可并愿意為其開(kāi)發(fā)新的應(yīng)用等等,這才是真正的難點(diǎn)所在,是需要投入大量人力物力財(cái)力才有可能完成的。

很多公司也正是從技術(shù)積累上,時(shí)間上,成本上,風(fēng)險(xiǎn)上來(lái)考慮,不愿意花大力氣在這上面。所以才有了如今Windows,Linux,Apple三分天下的局面。

咱們國(guó)家雖然急切渴望能有一個(gè)自研的OS,但現(xiàn)狀是,有實(shí)力的廠商更愿意投資一些能看得到摸得著的實(shí)實(shí)在在的應(yīng)用產(chǎn)品上,這樣來(lái)錢(qián)快,才能在最短的時(shí)間內(nèi)看到收益回報(bào),也就是更高的投入回報(bào)比。

對(duì)于像操作系統(tǒng),編譯器之類的基礎(chǔ)軟件,除了需要雄厚的技術(shù)實(shí)力外,還需要耗費(fèi)大量的人力財(cái)力物力,而且失敗的風(fēng)險(xiǎn)較大。即便開(kāi)發(fā)成功,還要花大力氣進(jìn)行推廣,建立周邊生態(tài),這更是需要更大投資,時(shí)間成本也更大,往往需要幾年甚至十幾年時(shí)間才能看得到收益。

這對(duì)于習(xí)慣吃快餐、賺快錢(qián)的國(guó)內(nèi)企業(yè)來(lái)說(shuō),根本無(wú)法接受。這也需要企業(yè)決策層領(lǐng)導(dǎo)具有很大的魄力和戰(zhàn)略眼光,但現(xiàn)實(shí)中,這樣的領(lǐng)導(dǎo)簡(jiǎn)直是鳳毛麟角。

這也正是國(guó)內(nèi)廠商大都不愿觸碰自研OS的主要原因,也造成了我國(guó)至今仍沒(méi)有自己的操作系統(tǒng)編譯器的局面。

此外,現(xiàn)在市場(chǎng)上對(duì)一個(gè)新的OS的需求其實(shí)也沒(méi)有那么急迫,沒(méi)有需求,就沒(méi)有利益,自然就沒(méi)有動(dòng)力。尤其在快餐文化盛行的今天,更是很少有公司愿意去觸碰這吃力不討好的事情。

當(dāng)然也無(wú)須太過(guò)悲觀,任何東西,只要有需求,就會(huì)有利益吸引力,就會(huì)給企業(yè)研究機(jī)構(gòu)足夠的動(dòng)力。相信將來(lái)某一天,一旦Windows, Linux, Apple三巨頭不再適用市場(chǎng)需求,馬上就會(huì)有新的操作系統(tǒng)出現(xiàn)。

或許也用不了等很久吧,畢竟微軟已經(jīng)宣布Win10之后將不會(huì)再有大的Windows更新版本,而Linux雖然現(xiàn)在社區(qū)的開(kāi)發(fā)仍然很活躍,新的功能仍在被源源不斷的添加進(jìn)去,但也正是由于這個(gè)原因,它現(xiàn)在變成了一個(gè)大而全的通用操作系統(tǒng),已經(jīng)變得越來(lái)越臃腫,很多場(chǎng)景其實(shí)已經(jīng)不是很適用了,只是沒(méi)有更好的替代品,很多公司又不愿意投入自研OS,所以只能選擇相對(duì)成熟并且生態(tài)資源豐富的Linux。

Google不是幾年前就已經(jīng)開(kāi)始開(kāi)發(fā)Fuchsia了嗎? 咱們拭目以待吧。也希望國(guó)內(nèi)有實(shí)力的企業(yè)和科研機(jī)構(gòu)能夠迎頭趕上,早日實(shí)現(xiàn)自研OS夢(mèng)。

github上放出來(lái)的只是一個(gè)迷你的嵌入式OS內(nèi)核LiteOS,翻看過(guò)代碼,本身并沒(méi)有很大的難度。至于鴻蒙OS,源碼還沒(méi)開(kāi)放,目前為止還只是在PPT上出現(xiàn)過(guò),所以不好評(píng)價(jià),但愿能夠不負(fù)眾望吧。

Hongmeng OS是基于Linux內(nèi)核源代碼的開(kāi)發(fā)。 OS實(shí)現(xiàn)代碼主要是C語(yǔ)言,內(nèi)核提供的本機(jī)系統(tǒng)調(diào)用接口肯定也是C語(yǔ)言接口。上層APP應(yīng)用程序與現(xiàn)有的Android JAVA程序兼容,可能需要重新編譯JAVA應(yīng)用程序。程序代碼將運(yùn)行。至于應(yīng)用程序編程SDK不支持JAVA以外的編程語(yǔ)言,還需要等待系統(tǒng)正式發(fā)布后才能發(fā)布,但是你可以先了解下面的編譯器,據(jù)說(shuō)這是一個(gè)業(yè)界開(kāi)源編譯器,用于編譯APP程序。 。但是,我仍然希望鴻蒙操作系統(tǒng)的應(yīng)用程序編程接口支持更多的編程語(yǔ)言(如CC等),這樣程序可以有更多的選擇。

操作系統(tǒng)從運(yùn)行效率 和 可控性來(lái)看是要用C語(yǔ)言。 解釋性語(yǔ)言,比如python、PHP就不大可能的。Java 也不太可能,一方面運(yùn)行效率不如C語(yǔ)言,另外不可控:在內(nèi)存方面,C語(yǔ)言內(nèi)存申請(qǐng)和釋放都很實(shí)時(shí),不像Java 語(yǔ)言內(nèi)存釋放 要等GC。在操作系統(tǒng)層面,內(nèi)存申請(qǐng)和釋放是很頻繁的,不能用GC定時(shí)釋放,萬(wàn)一來(lái)不及釋放 就OOM了,另外的萬(wàn)一發(fā)生full GC 那就更糟糕了,操作系統(tǒng)底層指令運(yùn)行稍微一抖動(dòng),應(yīng)用程序的執(zhí)行性能就震了三震。

希望對(duì)你有所幫助!

從技術(shù)上講,操作系統(tǒng)是一個(gè)沒(méi)有多少技術(shù)含量的事情。一個(gè)明白操作系統(tǒng)原理的人用幾個(gè)月就可以寫(xiě)出一個(gè)操作系統(tǒng)。

這個(gè)世界上的操作系統(tǒng)成千上萬(wàn),到處都是,任何一個(gè)自動(dòng)設(shè)備中都可以認(rèn)為里面有一個(gè)操作系統(tǒng),電話、門(mén)禁、共享自行車(chē)中都有。

鴻蒙系統(tǒng)是否好寫(xiě)要看他的目標(biāo)是什么,只是簡(jiǎn)單使用當(dāng)然簡(jiǎn)單,但要成為一個(gè)流行的系統(tǒng)則難度非常的高。

個(gè)人看法是鴻蒙系統(tǒng)有天生的缺陷,他是對(duì)抗美國(guó)產(chǎn)生的,華為一家獨(dú)大,包括國(guó)內(nèi)的其它廠商都不能干涉,同時(shí)他并非開(kāi)源,他想怎么辦就怎么辦。這樣就造成開(kāi)發(fā)者特別是國(guó)外的開(kāi)發(fā)者面臨的風(fēng)險(xiǎn)非常的大。要是和誰(shuí)鬧翻了給禁用那怎么辦?

安卓有一個(gè)最大的優(yōu)勢(shì)在于開(kāi)源,世界上的開(kāi)發(fā)者都可以使用,共同推進(jìn)發(fā)展。當(dāng)然本次事件更多的來(lái)源于政府的制裁,作為google當(dāng)然要遵守政府的規(guī)定。但鴻蒙同時(shí)要遵守政府及企業(yè)的雙層管制。

因此鴻蒙更多的是國(guó)內(nèi)華為的系統(tǒng),無(wú)論是阿里、小米還是誰(shuí)想用都面臨具體的風(fēng)險(xiǎn),國(guó)外的開(kāi)發(fā)者更是這樣,要是他的國(guó)家一不小心辱華了,華為就給他們禁用,他們就死定了。

操作系統(tǒng)沒(méi)有一個(gè)可以用好寫(xiě)來(lái)形容。

首先從代碼量上來(lái)講,操作系統(tǒng)作為一個(gè)系統(tǒng),其代碼量工作是非常龐大的,如果由單個(gè)開(kāi)發(fā)者來(lái)完成,會(huì)是一項(xiàng)非常艱巨的任務(wù)。比如Windows內(nèi)核的代碼在5000萬(wàn)行以上,Linux目前在2500萬(wàn)行左右。如果題主從事開(kāi)發(fā)工作的話,可以大概估計(jì)一下代碼量的多少。

作為操作系統(tǒng)來(lái)說(shuō),兼容不同設(shè)備以及不同代的設(shè)備是必須的,向上和向下兼容保證了操作系統(tǒng)可以運(yùn)行在不同的平臺(tái)上,而向后兼容則保證了開(kāi)發(fā)者的產(chǎn)品不會(huì)由于系統(tǒng)升級(jí)而出現(xiàn)不能使用的情況。

鴻蒙是分布式系統(tǒng),顯然需要支持不止一種類型的設(shè)備,這意味著操作系統(tǒng)本身需要考慮大量的底層硬件區(qū)別并給予支持。

操作系統(tǒng)最主要的一個(gè)功能是調(diào)度,即使在微內(nèi)核架構(gòu)里,調(diào)度依然被保留為內(nèi)核的功能之一。

而調(diào)度在不同的負(fù)載下面,不同的設(shè)備上面以及不同的使用場(chǎng)景下面,都應(yīng)該表現(xiàn)出不同的性能,那么開(kāi)發(fā)者需要考慮到這其中最優(yōu)并且最穩(wěn)定的方案,最簡(jiǎn)單的方法不夠智能,最智能的方法又可能引入一些問(wèn)題。

所以總體來(lái)講,不論操作系統(tǒng)本身性能優(yōu)劣,從頭開(kāi)發(fā)一套系統(tǒng)就是一件工程量極其龐大的工作。

對(duì)于像華為這種公司來(lái)說(shuō),寫(xiě)出一個(gè)基于Linux的類似于安卓的系統(tǒng)應(yīng)該是沒(méi)有什么難度。但為什么鴻蒙系統(tǒng)到現(xiàn)在還沒(méi)有正式退出使用?

其次一個(gè)系統(tǒng)主要是的就是它的生態(tài)系統(tǒng),就是我們使用的各種app,就像當(dāng)初微軟的手機(jī)系統(tǒng),就是死在軟件生態(tài)不全,而形成生態(tài)就需要比較長(zhǎng)時(shí)間和財(cái)力的投入,要吸引開(kāi)發(fā)者去適配新的系統(tǒng),而華為目前正在做這件事,通過(guò)高于其他系統(tǒng)的收益分成或者收益全部讓利開(kāi)發(fā)者的方式慢慢完善自己的生態(tài)。目前國(guó)內(nèi)外已經(jīng)有很多軟件及 游戲 廠商已經(jīng)開(kāi)始適配HMS服務(wù)了,相信不久我們就能看到生態(tài)完善的華為新的系統(tǒng)了[贊]

聽(tīng)到鴻蒙,華為都不知道是誰(shuí)家系統(tǒng),也許根本就不存在

湊合吧,筆畫(huà)有點(diǎn)多[捂臉]

難!

但對(duì)任何一家世界級(jí)體量的公司,都寫(xiě)得出!連黑莓手機(jī)都能寫(xiě)得出!

但生態(tài)很難!收費(fèi)沒(méi)人用,開(kāi)源也沒(méi)人用[捂臉]

不好寫(xiě)

華為的鴻蒙操作系統(tǒng)會(huì)成功嗎?國(guó)內(nèi)其他廠家會(huì)采用嗎?

首先新的操作系統(tǒng)面臨的最大難點(diǎn)就是生態(tài)鏈的構(gòu)造,相比安卓他們真的有能力提供更加智能的開(kāi)發(fā)套件嗎?他們真的有能力把python優(yōu)化到c++的執(zhí)行效率嗎?那么他們有什么優(yōu)勢(shì)吸引開(kāi)發(fā)者呢?

很多人已經(jīng)論述很多了。首先鴻蒙不太可能不兼容Android(這里所說(shuō)的兼容是指代碼級(jí)兼容,并非運(yùn)行級(jí)兼容,亦即,開(kāi)發(fā)人員通過(guò)不太多的額外工作,就能做到讓?xiě)?yīng)用既能在Android上運(yùn)行也能在鴻蒙上運(yùn)行)。否則的話,像MeeGO一樣強(qiáng)制使用Qt,鴻蒙將迫使程序員面臨巨大的職業(yè)選擇難題(決定是否放棄Java而轉(zhuǎn)向C++),最終像MeeGO一樣遭到棄用。至少在早期,鴻蒙完全不具備這樣的號(hào)召力。因此,鴻蒙在本質(zhì)上很可能是一個(gè)用更聰明的編譯器編譯出來(lái)的在更優(yōu)化的Linux環(huán)境下運(yùn)行應(yīng)用的中間件。在這方面,恕我直言,似乎看不到有非常光明的未來(lái)。Android從1.0到9.0,已經(jīng)把Java語(yǔ)言在移動(dòng)平臺(tái)上遇到的各種問(wèn)題解決得比較好了,也許速度還能再快一些,但是已經(jīng)不是決定因素。當(dāng)年的WindowsPhone和Symbian速度都很快,使用很流暢,但有用嗎?

還有很多人寄希望于國(guó)家強(qiáng)制推廣鴻蒙,這個(gè)在政府集采市場(chǎng)是有可能的,但在消費(fèi)者市場(chǎng)則可能性非常小。強(qiáng)制推廣鴻蒙,意味著小米、OPPO、Vivo、一加等品牌都成了殉葬品,可能還要面臨三星、蘋(píng)果等公司在國(guó)際上的訴訟和折騰,更要命的是國(guó)內(nèi)移動(dòng)通信平臺(tái)將由于被獨(dú)家技術(shù)徹底壟斷而變得脆弱,華為的些許技術(shù)欠缺將導(dǎo)致非常大的影響,國(guó)家不會(huì)為鴻蒙冒這么大的風(fēng)險(xiǎn)。

鴻蒙很難成功。注意是很難,不是絕對(duì)不能。

如果18年之前問(wèn)這個(gè)問(wèn)題,我確定的回答,不會(huì)成功。因?yàn)橐粋€(gè)系統(tǒng)的生態(tài)太難建設(shè)了。連系統(tǒng)大佬微軟+手機(jī)大佬諾基亞都折戟在這上面。阿里的阿里云手機(jī)系統(tǒng)也已經(jīng)偃旗息鼓。你就可以看到它有多難了。而為什么18年后有可能,為啥?因?yàn)槎际潜瞥鰜?lái)的的。谷歌現(xiàn)在已經(jīng)開(kāi)始限制華為使用了。任何事情有人逼你去做,你總能發(fā)揮出巨大的潛力。

而且華為從輿論上,人心上有很大優(yōu)勢(shì)。尤其是在中國(guó)。人心可用,得人心者的天下嘛。不要以為只是一個(gè)口號(hào)。人家一巴掌打過(guò)來(lái)。華為用手擋著了。還要甩手打過(guò)去。你不支持嗎?這時(shí)候華為出系統(tǒng),即使前期有很多不如意,大家都會(huì)諒解。這在一個(gè)互聯(lián)網(wǎng)輿論可以解決很多事的現(xiàn)在,太寶貴了。所以華為應(yīng)該早一點(diǎn)出,因?yàn)楹芏嗳说戎南到y(tǒng),不要忘記連系統(tǒng)的名字都是網(wǎng)友起的。華為說(shuō)的很清楚,之前是沒(méi)有計(jì)劃華為系統(tǒng)的,但是媒體已經(jīng)很確定是華為有手機(jī)系統(tǒng),并且叫鴻蒙。華為開(kāi)始做手機(jī)系統(tǒng),也就自然而然選擇了這個(gè)名稱。這就叫借勢(shì)。

而且我們知道鴻蒙系統(tǒng)是要兼容安卓應(yīng)用的,這就很大程度上可以解決軟件生態(tài)問(wèn)題。如果完全重起爐灶那就很難了,從開(kāi)發(fā)成本來(lái)說(shuō)就很難了,畢竟多一個(gè)系統(tǒng),就多一份工作。

第二個(gè)問(wèn)題,國(guó)內(nèi)其他廠商會(huì)不會(huì)采用,這個(gè)要看具體華為系統(tǒng)的開(kāi)放程度,如果是開(kāi)源,那有可能。如果不是,那100%別的廠商不會(huì)用。

不想當(dāng)將軍的士兵不是好士兵,同樣不想擁有自己系統(tǒng)的手機(jī)廠商是沒(méi)有理想的手機(jī)廠商。誰(shuí)也不會(huì)把自己的命根交給別人看管,為什么現(xiàn)在手機(jī)廠商愿意用安卓,就是因?yàn)榘沧渴情_(kāi)源的,大家都可以用。谷歌有所有權(quán),但沒(méi)有管理權(quán)。這個(gè)系統(tǒng)都可以從底層來(lái)修改??梢詣h減或加入自己的東西。所以大家才原因用它。

如果有廠商用鴻蒙系統(tǒng),華為本身就是做手機(jī)的,還用它的系統(tǒng)。那豈不是運(yùn)動(dòng)員和裁判賽跑。就天然處于劣勢(shì)。就像 游戲 廠商不會(huì)用騰訊云。電商不會(huì)用阿里云一樣。誰(shuí)也不會(huì)把關(guān)鍵的東西交給競(jìng)爭(zhēng)對(duì)手。

所以其他廠商用鴻蒙系統(tǒng)是不可能的。

華為鴻蒙系統(tǒng)會(huì)不會(huì)成功要等他出了,體驗(yàn)到才知道,現(xiàn)在說(shuō)他成不成功也只是嘴巴里說(shuō)說(shuō),按照華為最近發(fā)的硬件來(lái)說(shuō),偏硬件來(lái)補(bǔ)充軟件,系統(tǒng)主要還是要開(kāi)發(fā)者,而開(kāi)發(fā)者到你系統(tǒng)做一個(gè)app就要考慮你給的利潤(rùn)。好比如ios,3/7分,國(guó)外安卓1/9分,國(guó)內(nèi)分成不定,比如騰訊至少和oppo商店就吵架過(guò),騰訊要求oppo商店下載的騰訊新手游要5/5分,所以說(shuō)鴻蒙系統(tǒng)要做好,第一就是和開(kāi)發(fā)者利潤(rùn)空間,廠家會(huì)不會(huì)的話,這點(diǎn)我可以很明顯和你說(shuō),不會(huì),不敢得罪谷歌是一碼,廠家干嘛幫別人養(yǎng)大孩子,國(guó)產(chǎn)手機(jī)競(jìng)爭(zhēng)激烈,你死掉,我利潤(rùn)就賺到。

沒(méi)有大的變革是不可能成功的!

1.想建生態(tài)很難,就算國(guó)家出面,國(guó)外肯定不會(huì)聽(tīng)!國(guó)內(nèi)的市場(chǎng)又滿足不了這么多手機(jī)廠商!舍掉誰(shuí)對(duì)國(guó)家都是損失!

2.騰訊 游戲 負(fù)優(yōu)化華為系統(tǒng)不知真假,但是一個(gè)把柄放人家手里沒(méi)人會(huì)愿意,除非華為不做手機(jī),不然不會(huì)有手機(jī)廠商愿意接入

支持國(guó)貨,支持華為。

相信每一個(gè)國(guó)人都是這么想的。

華為胡蒙系統(tǒng)!真實(shí)的菊花。哈哈哈哈!

不看好,底層還是人家的

鴻蒙要出來(lái)了,Android開(kāi)發(fā)工程師是不是要失業(yè)啦?

一、在華為如日中天的時(shí)候,華為都沒(méi)敢推鴻蒙系統(tǒng),而是把鴻蒙系統(tǒng)當(dāng)作“備胎”慢慢發(fā)展?,F(xiàn)在,華為被制裁了,只能把鴻蒙系統(tǒng)緊急推出來(lái)了。至少,鴻蒙是倉(cāng)促上馬的系統(tǒng),卻要和一個(gè)已經(jīng)發(fā)展許多年,非常成熟的安卓系統(tǒng)競(jìng)爭(zhēng),還能輕而易舉地贏了!三星真要哭死在廁所里了。昔日三星聯(lián)合了英特爾搞出來(lái)的Tizen系統(tǒng),還是按部就班進(jìn)行的研發(fā),依舊是無(wú)法弄出自己的生態(tài)圈,最后只能淪落成家電的系統(tǒng)了。從這個(gè)角度來(lái)看,安卓工程師不用太擔(dān)心安卓的生態(tài)系統(tǒng)被威脅,鴻蒙的生態(tài)圈很難發(fā)展到能夠與安卓比較。

二、華為自己都說(shuō)了,鴻蒙系統(tǒng)當(dāng)初設(shè)計(jì)就是想做家電的系統(tǒng),是與三星Tizen類似的東西,主要應(yīng)用方向是家電和物聯(lián)網(wǎng)?,F(xiàn)在是因?yàn)橹撇玫脑颍s鴨子上架成為了手機(jī)系統(tǒng)。這種臨時(shí)改變用途的系統(tǒng)需要大動(dòng)干戈才能完善對(duì)手機(jī)的應(yīng)用支持??梢韵胂?,如果鴻蒙系統(tǒng)對(duì)手機(jī)的支持有缺陷的話,做手機(jī)應(yīng)用就會(huì)非常困難。也因此有理由相信,現(xiàn)在鴻蒙手機(jī)如果對(duì)安卓應(yīng)用的支持特別完美,就更說(shuō)明鴻蒙的“拉皮”可能性了。如此一來(lái),安卓工程師就安心開(kāi)發(fā)安卓應(yīng)用就好了,因?yàn)轼櫭梢欢梢酝昝肋\(yùn)行你的應(yīng)用,這就沒(méi)有放棄安卓開(kāi)發(fā)的必要了嘛!

至此,我想現(xiàn)在考慮鴻蒙把安卓的陣地攻破了實(shí)在是太早了。所以,大概率,沒(méi)有哪個(gè)安卓工程師會(huì)放棄安卓去弄鴻蒙,頂多是測(cè)試一下應(yīng)用能不能在鴻蒙環(huán)境下運(yùn)行罷了。還是把兼容性這件事兒交給鴻蒙去搞吧。

鴻蒙出來(lái)的話,安卓工程師并不會(huì)失業(yè),取決于自己想不想在鴻蒙上開(kāi)發(fā)軟件。

鴻蒙的應(yīng)用程序開(kāi)發(fā),主要是基于Java和NodeJS,基于Java的整體框架結(jié)構(gòu)與安卓極其相似,加上其開(kāi)發(fā)環(huán)境DevEco Studio與Android Studio同宗,安卓工程師可以極短的時(shí)間迅速上手鴻蒙應(yīng)用程序的開(kāi)發(fā)。當(dāng)然,一些做前端開(kāi)發(fā)的小伙伴也會(huì)進(jìn)入鴻蒙平臺(tái)進(jìn)行開(kāi)發(fā),但這部分小伙伴往往是會(huì)用一套代碼、同時(shí)適配多個(gè)應(yīng)用平臺(tái)(類似國(guó)產(chǎn)的uni-app),這些本身就在和安卓開(kāi)發(fā)有一種競(jìng)爭(zhēng)關(guān)系,并不會(huì)因?yàn)轼櫭傻纳a(chǎn)而發(fā)生多大變化。

另外鴻蒙的開(kāi)發(fā)平臺(tái),也可以很輕松在智能屏、智能手表、車(chē)載智能設(shè)備等設(shè)備上調(diào)試開(kāi)發(fā),總體來(lái)說(shuō),如果鴻蒙火起來(lái),就會(huì)有更多的軟件開(kāi)發(fā)需求了,安卓開(kāi)發(fā)工程師會(huì)更吃香。建議大家多多接觸鴻蒙生態(tài),多學(xué)一點(diǎn)知識(shí)對(duì)自己是一個(gè)積累儲(chǔ)備,總不會(huì)是壞事。

錯(cuò),是谷歌、微軟和蘋(píng)果要倒閉了!

鴻蒙系統(tǒng)配備方舟編譯器,兼容安卓應(yīng)用,但運(yùn)行效率……(此處省略1000字,翻2019年文章)……鴻蒙系統(tǒng)能在所有設(shè)備運(yùn)行,支持手機(jī)、電腦、平板、物聯(lián)網(wǎng)……(此處省略1000字,翻2019年文章)……

我想說(shuō)的是你們太不懂華為了,其實(shí)鴻蒙早已開(kāi)發(fā)完成并且隨時(shí)可用!他一直在忍,在等一個(gè)機(jī)會(huì)……

作為一名android開(kāi)發(fā)工程師,我想說(shuō),失業(yè)是不可能的,這輩子都不可能失業(yè)!

也許身為移動(dòng)端開(kāi)發(fā)人員的我們,正處于一段亂流之中!

首先,來(lái)談?wù)刟ndroid的碎片化問(wèn)題。

僅僅2014年,全球支持Android的機(jī)型為18796種,再來(lái)看看國(guó)內(nèi),華為、小米、oppo、vivo...,android手機(jī)廠商也很多,每個(gè)品牌都是基于android開(kāi)源系統(tǒng)改造,android開(kāi)發(fā)人員要在完成軟件功能的同時(shí),對(duì)不同品牌的手機(jī)做功能適配,非常麻煩。

除了手機(jī)品牌數(shù)量多,手機(jī)屏幕的尺寸適配問(wèn)題也很麻煩,往往一個(gè)軟件的開(kāi)發(fā),有60%的時(shí)間在適配工作上。

是的,現(xiàn)在鴻蒙來(lái)了,意味著什么?意味著android開(kāi)發(fā)人員有必要或者就必須去學(xué)習(xí)一門(mén)新語(yǔ)言、一個(gè)新系統(tǒng)的開(kāi)發(fā)、適配,對(duì)于一個(gè)企業(yè)來(lái)說(shuō),要么就增加人工成本請(qǐng)一個(gè)鴻蒙系統(tǒng)開(kāi)發(fā)人員,要么就強(qiáng)制在職android開(kāi)發(fā)人員重新開(kāi)發(fā)一遍軟件適配鴻蒙系統(tǒng)。

基于此,不知道有多少android開(kāi)發(fā)人員會(huì)買(mǎi)賬,不知道多少企業(yè)會(huì)加個(gè)鴻蒙系統(tǒng)平臺(tái),不知道鴻蒙系統(tǒng)能不能站住腳推廣開(kāi)來(lái)。

雖然現(xiàn)在鴻蒙系統(tǒng)可以兼容android應(yīng)用,但以后必然會(huì)兩級(jí)分化。

如果鴻蒙系統(tǒng)沒(méi)有革命性的突破,如果美國(guó)不再卡脖子,如果沒(méi)有國(guó)家的干預(yù)措施,只靠平民大眾自覺(jué)愛(ài)國(guó)的方式支持鴻蒙系統(tǒng),我看很懸啊,畢竟,蘋(píng)果手機(jī)在國(guó)內(nèi)的銷(xiāo)量一如既往!?。?/p>

再者,在手機(jī)行業(yè),小米、oppo等手機(jī)廠商和華為本是競(jìng)爭(zhēng)關(guān)系,會(huì)放棄自己的系統(tǒng)換成鴻蒙系統(tǒng)嗎?這樣的話,其他手機(jī)廠商的生存空間會(huì)一天不如一天,就算鴻蒙開(kāi)源使用,也只不過(guò)走android碎片化的老路!

系統(tǒng)之爭(zhēng)本就不是一朝一夕,不用擔(dān)心會(huì)不會(huì)失業(yè),路,還很長(zhǎng)!

開(kāi)發(fā)鴻蒙只能在華為支持的鴻蒙設(shè)備上運(yùn)行,開(kāi)發(fā)android,可以在所有安卓設(shè)備包括鴻蒙設(shè)備上也兼容運(yùn)行,何來(lái)失業(yè)

做安卓的一天不用就能寫(xiě)鴻蒙??梢院鲇萍追郊渝X(qián)了[淚奔]

中國(guó)北斗早就出來(lái)了,GPS的工程師沒(méi)失業(yè)吧!

不會(huì),可以學(xué)習(xí)一下華為鴻蒙開(kāi)發(fā)教程。

是得我就是干這個(gè) 但是我都計(jì)劃改行了

不會(huì)失業(yè)的,他們可以轉(zhuǎn)鴻蒙開(kāi)發(fā),非常簡(jiǎn)單

當(dāng)前名稱:鴻蒙開(kāi)發(fā)很難嗎,鴻蒙開(kāi)發(fā)有必要學(xué)嗎
當(dāng)前地址:http://muchs.cn/article2/phjsic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供響應(yīng)式網(wǎng)站ChatGPT、用戶體驗(yàn)網(wǎng)站策劃、搜索引擎優(yōu)化、網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)