千萬不要試啊,試了之后你會后悔的?。?!
創(chuàng)新互聯(lián)公司為企業(yè)級客戶提高一站式互聯(lián)網(wǎng)+設計服務,主要包括成都網(wǎng)站設計、做網(wǎng)站、成都app軟件開發(fā)、小程序開發(fā)、宣傳片制作、LOGO設計等,幫助客戶快速提升營銷能力和企業(yè)形象,創(chuàng)新互聯(lián)各部門都有經(jīng)驗豐富的經(jīng)驗,可以確保每一個作品的質(zhì)量和創(chuàng)作周期,同時每年都有很多新員工加入,為我們帶來大量新的創(chuàng)意。
我用的就是鴻蒙系統(tǒng),用完之后真的很后悔,沒早點用!比之前用過的 iOS系統(tǒng)還有安卓系統(tǒng)感受上來講更智能化流暢度也很好。當然了,戴著有色眼鏡的慕洋犬請靠邊站,歡迎中國人前來交流!
很流暢我就在用鴻蒙系統(tǒng)哈哈
鴻蒙系統(tǒng)真的很流暢嗎?要不要入坑試試?
看到這個問題我第一時間告訴你,別來了這個坑太深了,你這么厲害的主應該不適合用這么絲滑的系統(tǒng),其實我就搞不明白了什么時候鴻蒙系統(tǒng)變成入坑了?要知道到很多人想著法往里面跳都沒機會,你要不是華為手機你連往里面跳都資本都沒有,換句話說這個坑不是你想跳就能跳的。
真的我就不明白了,誰傳遞的這種謬論用鴻蒙系統(tǒng)叫入坑,難道用別的系統(tǒng)就不會入坑了嗎?現(xiàn)階段來說手機系統(tǒng)無非就iOS,安卓,鴻蒙三種,其中iOS只用于蘋果,鴻蒙只搭載華為手機,只有安卓開源是誰都可以用,但是安卓系統(tǒng)用久了就會出現(xiàn)不同程度的卡頓,而這個卡頓是娘胎帶來的,并不是說靠手機廠商深度優(yōu)化就能解決的,尤其是在內(nèi)存優(yōu)化這塊安卓系統(tǒng)可以說是三個系統(tǒng)當中最差的,iOS有自己祖?zhèn)鞯膬?nèi)存優(yōu)化機制你不聽話就不讓你運行,鴻蒙在方舟編譯器加持下可以說運行的非常絲滑,而安卓系統(tǒng)由于開源已經(jīng)被軟件開發(fā)者玩壞了,想要做到絕對的不卡其實很難,除非安卓也閉源但是閉了源的安卓就沒什么可玩性了。
鴻蒙系統(tǒng)作為一款正在意義上的國產(chǎn)系統(tǒng),它承載了國人對他的一種期待,要知道在全球真正能研發(fā)出獨立的系統(tǒng)并且成功應用的少之又少,大家能看到的無非就iOS和安卓而這兩款系統(tǒng)都屬于米國,換句話說如果哪天這兩個系統(tǒng)都不為你提供服務了,那么請問你們會是一個什么樣子,可以說瞬間你手機就變磚了,并且你就是想要找一個系統(tǒng)來代替都沒有,這些年很多人都還覺得這些事不太可能發(fā)生,一直沒有居安思危的那種意識,非得等到發(fā)生在自己身上才相信,前段時間俄烏沖突大家看到了吧,某果說停止服務就停止服務,在這種情況下哪怕是手機運行再快有什么用呢?到那個時候你才知道什么叫真正的入坑。
單從鴻蒙系統(tǒng)本身來說已經(jīng)算是非常好用的系統(tǒng)了,一開始華為也是基于安卓系統(tǒng)優(yōu)化,但是隨著鴻蒙系統(tǒng)發(fā)布華為全系列手機都換成了鴻蒙系統(tǒng),不但如此鴻蒙還針對以前老機型進行了更新,短短一段時間搭載鴻蒙系統(tǒng)的設備就以億計,并且得到小伙伴一致的肯定,別人不說我自己就用的鴻蒙系統(tǒng),可以說用起來非常順手過渡動畫也非常絲滑,剛開始的時候和安卓系統(tǒng)確實有點差距但是隨著版本不斷更新,現(xiàn)在的鴻蒙系統(tǒng)可以說已經(jīng)完全不輸安卓并且有種直追iOS的趨勢,于此同時鴻蒙3.0版本應該會在近期開始測試,更多強大功能也會隨著而來。
說句大家不愛聽的話iOS 安卓再厲害他無非也就是一個手機系統(tǒng),但是華為鴻蒙系統(tǒng)可不只是一個手機系統(tǒng)那么簡單,要知道鴻蒙系統(tǒng)的終極目標不只是局限于手機平板,通過鴻蒙系統(tǒng)為媒介實現(xiàn)萬物互聯(lián),如今已經(jīng)有超過上千家的智能設備接入鴻蒙,也就是說后期你一部鴻蒙手機就可以實現(xiàn)對鴻蒙設備的操作,并且相互之間也可以共享其資源,不但可以實現(xiàn)軟件方面的共享還可能實現(xiàn)硬件能力的共享,據(jù)悉鴻蒙3.0版本就可以實現(xiàn)手機共享電腦硬件性能的功能,舉個例子就好比你用手機玩 游戲 突然發(fā)覺手機顯卡不夠用那么你就可以利用搭載鴻蒙系統(tǒng)的電腦顯卡來滿足 游戲 需求,大家想想這是一種什么概念?
我可以預測后期的鴻蒙系統(tǒng)將是非常具有劃時代意義的,他成功改變了大家對手機系統(tǒng)的認知,如果說用鴻蒙系統(tǒng)是入坑那么我第一個愿意跳,說句大家不愛聽的話現(xiàn)在還有很多用戶想升級鴻蒙系統(tǒng)都升級不了,再說了現(xiàn)在想要入坑鴻蒙可不是那么容易,想要體驗鴻蒙系統(tǒng)那你首先得買一部華為手機吧,而現(xiàn)階段的華為手機可不便宜,所以即便是想入坑也是有門檻的,再說了現(xiàn)階段用鴻蒙系統(tǒng)的人那么多,我也沒看到有幾個說鴻蒙系統(tǒng)不好用的,所以鴻蒙這個坑我勸你別跳,主要是怕你跳進來以后就舍不得出來了。
不要試。多疑的人還是堅持自己的看法。
鴻蒙系統(tǒng)雖然現(xiàn)在也有不少小眾app兼容問題,但總體來說流暢等不比蘋果差,功耗更是一枝獨秀,發(fā)熱基本上不太存在。鴻蒙比安卓強不強很多,這個我也不能去瞎評論。但是有一點,我是華為p30pro,麒麟980處理器,比現(xiàn)在驍龍888,說不上速度快,速度差不多。但是麒麟有鴻蒙系統(tǒng)加持,和安卓目前主流手機同樣開十五個、二十個以上軟件,安卓搭配驍龍得手機切換或者再開應用就會開始很嚴重的卡頓,而鴻蒙的就不會,而且來回切換很流暢。雖然888理論比麒麟980要強好幾代,但是體驗上差距確實不太大。只能說新款安卓手機,屏幕,相機等硬件隨時代進步堆得料越來越多,越來越好。畢竟華為也供應不上來了??隙ㄔ谶@些方面都是老款華為對抗新上市的手機會有差距。我也不是吹華為,因為他的手機確實不便宜。根據(jù)個人需求和能力去選。小米手機我覺得做的也不錯,不能說一下完美,但是年輕的公司確實進步很快。而且價格厚道。年輕不可看輕。對于資本和商業(yè)市場,他們都是合理競爭的商品,不需要去黑誰??梢愿鶕?jù)需求隨便購買。但是對于國家安全層面,一定不要去看不起華為。每一項研發(fā),背后都是巨大的研發(fā)投入,成本或許自然高。現(xiàn)成的拿國外技術可能確實成本便宜。但是授人魚不如授人以漁,核心技術不掌握,就是沒有地基的高樓大廈,一碰就倒。所以致敬華為,但也尊敬小米一加ov等國產(chǎn)手機廠商。
多大點事啊,超過3億臺設備升級了鴻蒙系統(tǒng)。怕個毛。。反正比以前安卓的好用。
說說我的感受,用了大半年,整體感覺跟安卓沒啥區(qū)別,要對國產(chǎn)有信心,任何事物出現(xiàn)都是在不斷完善,不斷優(yōu)化中進步,所以它怎能是一個坑呢?支持國產(chǎn)[加油]
用了大半年了,真的是非常流暢,基本是即點即開,左右上下切換非常流暢而且文檔里面沒有那些令人頭痛的英文文檔,調(diào)成自動清理垃圾,從來沒有手動清理過,我的手機是榮耀V20,今年剛好三年多,日常應用打開跟剛出來的華為新機基本一樣但絕對秒三年前其他品牌的同行,我們無聊時為了驗證網(wǎng)上那些數(shù)碼達人做了個測試,鴻蒙絕對牛逼!
鴻蒙系統(tǒng)是一個萬物互聯(lián)的系統(tǒng),十分強大一部手機可以管理家中能上網(wǎng)的任何電器。
我原來用華為mate 9 Pro,升級鴻蒙系統(tǒng)后,運行流暢。為了玩5G,又換了華為mate x2,那速度更是嗖嗖的,用起來十分爽歪歪。
現(xiàn)在家中的臺燈、空調(diào)、電視、空氣凈化器等家用電器都是手機控制,相當便利。
這個價位,已經(jīng)比安卓好用,還想咋滴。[大笑][可愛]
一、在華為如日中天的時候,華為都沒敢推鴻蒙系統(tǒng),而是把鴻蒙系統(tǒng)當作“備胎”慢慢發(fā)展?,F(xiàn)在,華為被制裁了,只能把鴻蒙系統(tǒng)緊急推出來了。至少,鴻蒙是倉促上馬的系統(tǒng),卻要和一個已經(jīng)發(fā)展許多年,非常成熟的安卓系統(tǒng)競爭,還能輕而易舉地贏了!三星真要哭死在廁所里了。昔日三星聯(lián)合了英特爾搞出來的Tizen系統(tǒng),還是按部就班進行的研發(fā),依舊是無法弄出自己的生態(tài)圈,最后只能淪落成家電的系統(tǒng)了。從這個角度來看,安卓工程師不用太擔心安卓的生態(tài)系統(tǒng)被威脅,鴻蒙的生態(tài)圈很難發(fā)展到能夠與安卓比較。
二、華為自己都說了,鴻蒙系統(tǒng)當初設計就是想做家電的系統(tǒng),是與三星Tizen類似的東西,主要應用方向是家電和物聯(lián)網(wǎng)?,F(xiàn)在是因為制裁的原因,趕鴨子上架成為了手機系統(tǒng)。這種臨時改變用途的系統(tǒng)需要大動干戈才能完善對手機的應用支持。可以想象,如果鴻蒙系統(tǒng)對手機的支持有缺陷的話,做手機應用就會非常困難。也因此有理由相信,現(xiàn)在鴻蒙手機如果對安卓應用的支持特別完美,就更說明鴻蒙的“拉皮”可能性了。如此一來,安卓工程師就安心開發(fā)安卓應用就好了,因為鴻蒙一定可以完美運行你的應用,這就沒有放棄安卓開發(fā)的必要了嘛!
至此,我想現(xiàn)在考慮鴻蒙把安卓的陣地攻破了實在是太早了。所以,大概率,沒有哪個安卓工程師會放棄安卓去弄鴻蒙,頂多是測試一下應用能不能在鴻蒙環(huán)境下運行罷了。還是把兼容性這件事兒交給鴻蒙去搞吧。
鴻蒙出來的話,安卓工程師并不會失業(yè),取決于自己想不想在鴻蒙上開發(fā)軟件。
鴻蒙的應用程序開發(fā),主要是基于Java和NodeJS,基于Java的整體框架結(jié)構(gòu)與安卓極其相似,加上其開發(fā)環(huán)境DevEco Studio與Android Studio同宗,安卓工程師可以極短的時間迅速上手鴻蒙應用程序的開發(fā)。當然,一些做前端開發(fā)的小伙伴也會進入鴻蒙平臺進行開發(fā),但這部分小伙伴往往是會用一套代碼、同時適配多個應用平臺(類似國產(chǎn)的uni-app),這些本身就在和安卓開發(fā)有一種競爭關系,并不會因為鴻蒙的生產(chǎn)而發(fā)生多大變化。
另外鴻蒙的開發(fā)平臺,也可以很輕松在智能屏、智能手表、車載智能設備等設備上調(diào)試開發(fā),總體來說,如果鴻蒙火起來,就會有更多的軟件開發(fā)需求了,安卓開發(fā)工程師會更吃香。建議大家多多接觸鴻蒙生態(tài),多學一點知識對自己是一個積累儲備,總不會是壞事。
錯,是谷歌、微軟和蘋果要倒閉了!
鴻蒙系統(tǒng)配備方舟編譯器,兼容安卓應用,但運行效率……(此處省略1000字,翻2019年文章)……鴻蒙系統(tǒng)能在所有設備運行,支持手機、電腦、平板、物聯(lián)網(wǎng)……(此處省略1000字,翻2019年文章)……
我想說的是你們太不懂華為了,其實鴻蒙早已開發(fā)完成并且隨時可用!他一直在忍,在等一個機會……
非常肯定的說不會失業(yè)。我們知道鴻蒙OS有很多地方借鑒了Android,甚至是說底層有很多Android的代碼,開發(fā)思維很多都跟Android相似。比如寫UI有Java方式和JS方式,而Java方式的UI和Android如出一轍,在Xml里面寫界面,在Java里面獲取控件設置數(shù)據(jù),處理邏輯等等。鴻蒙里面也有Intent來處理跳轉(zhuǎn)傳數(shù)據(jù),而鴻蒙的Ability更是和Android里面的Context,Activity這一套很相似,分前臺界面顯示,后臺不可以的服務,以及用來傳數(shù)據(jù)的Ability,就像Android里的Content Provider。當然它們之前也有不同,但你在方方面面都能看見Android的影子,所以Android開發(fā)者轉(zhuǎn)鴻蒙平臺開發(fā),相比于其它平臺的開發(fā)者,是天然有優(yōu)勢的,只要企業(yè)有需要,幾乎所有Android開發(fā)在適應一段時間后都能上手做項目了。
相反的是鴻蒙生態(tài)能不能發(fā)展起來,能不能解決Android,iOS生態(tài)的一些痛點。能否吸引企業(yè)去開發(fā)鴻蒙應用,開發(fā)時,能否降低成本。當企業(yè)花大量的人力,物力開發(fā)出來的應用,沒用戶使用,或者收益甚微,企業(yè)是不愿意去嘗試的。要想發(fā)展鴻蒙生態(tài),這方面不僅華為自己要努力,一些國企,知名大企些帶頭作用,像央視影音,新華網(wǎng),京東等等已經(jīng)發(fā)布鴻蒙平臺的APP了。
如果鴻蒙生態(tài)發(fā)展的很好,有大量的用戶大量的應用,擠占了Android和iOS的市場占有量,Android開發(fā)者能迅速轉(zhuǎn)到鴻蒙平臺上,iOS的開發(fā)者要怎么辦呢。也許你會說iOS根本不需要考慮,Android的市場占有率這么高iOS還不是活的好好的,當年諾基亞也沒想到自己會倒的這么快。
作為一名android開發(fā)工程師,我想說,失業(yè)是不可能的,這輩子都不可能失業(yè)!
也許身為移動端開發(fā)人員的我們,正處于一段亂流之中!
首先,來談談android的碎片化問題。
僅僅2014年,全球支持Android的機型為18796種,再來看看國內(nèi),華為、小米、oppo、vivo...,android手機廠商也很多,每個品牌都是基于android開源系統(tǒng)改造,android開發(fā)人員要在完成軟件功能的同時,對不同品牌的手機做功能適配,非常麻煩。
除了手機品牌數(shù)量多,手機屏幕的尺寸適配問題也很麻煩,往往一個軟件的開發(fā),有60%的時間在適配工作上。
是的,現(xiàn)在鴻蒙來了,意味著什么?意味著android開發(fā)人員有必要或者就必須去學習一門新語言、一個新系統(tǒng)的開發(fā)、適配,對于一個企業(yè)來說,要么就增加人工成本請一個鴻蒙系統(tǒng)開發(fā)人員,要么就強制在職android開發(fā)人員重新開發(fā)一遍軟件適配鴻蒙系統(tǒng)。
基于此,不知道有多少android開發(fā)人員會買賬,不知道多少企業(yè)會加個鴻蒙系統(tǒng)平臺,不知道鴻蒙系統(tǒng)能不能站住腳推廣開來。
雖然現(xiàn)在鴻蒙系統(tǒng)可以兼容android應用,但以后必然會兩級分化。
如果鴻蒙系統(tǒng)沒有革命性的突破,如果美國不再卡脖子,如果沒有國家的干預措施,只靠平民大眾自覺愛國的方式支持鴻蒙系統(tǒng),我看很懸啊,畢竟,蘋果手機在國內(nèi)的銷量一如既往!??!
再者,在手機行業(yè),小米、oppo等手機廠商和華為本是競爭關系,會放棄自己的系統(tǒng)換成鴻蒙系統(tǒng)嗎?這樣的話,其他手機廠商的生存空間會一天不如一天,就算鴻蒙開源使用,也只不過走android碎片化的老路!
系統(tǒng)之爭本就不是一朝一夕,不用擔心會不會失業(yè),路,還很長!
實際上安卓系統(tǒng)的成功起初很大得益于中國市場,可以說中國市場選擇誰,成功的幾率非常大, 鴻蒙系統(tǒng)出世以后,安卓開發(fā)工程師會失業(yè)嗎? 暫時不會的,畢竟有一個過程,也是一種博弈過程,實際上安卓系統(tǒng)與鴻蒙系統(tǒng)現(xiàn)在沒必要刻意追求細小細節(jié)的優(yōu)劣,前提是由于美國對中國的打壓,谷歌斷供服務華為,別看只是說切斷了華為的服務,但是這種破壞性本身就是讓各國包括中國對美國不可能再信任,今天是華為,明天有可能是另一家企業(yè),無論美國怎么說,谷歌再會解釋,實際上這種行為已經(jīng)打破了行業(yè)規(guī)則,后期效應就是不可能再一味的依靠美國,各國發(fā)展自己的系統(tǒng),中國也必須的推出自己的系統(tǒng),大勢所趨,安卓體系以后會慢慢萎縮,安卓開發(fā)工程師失業(yè)不失業(yè)就憑他們個人能力了,肯定減員,估計未來的鴻蒙系統(tǒng)會越來越強大,市場份額是固定的,就看誰的市場大了,也不排除安卓開發(fā)工程師跳槽來鴻蒙。
開發(fā)鴻蒙只能在華為支持的鴻蒙設備上運行,開發(fā)android,可以在所有安卓設備包括鴻蒙設備上也兼容運行,何來失業(yè)
做安卓的一天不用就能寫鴻蒙??梢院鲇萍追郊渝X了[淚奔]
不會,確切的說鴻蒙的出世,給Android工程師提供了更多的機會。鴻蒙生態(tài)的建設,安卓工程師會貢獻絕對的力量。
另外,從技術上講,安卓開發(fā)的應用完全兼容鴻蒙,安卓工程師開發(fā)安卓應用的時候,可能會針對鴻蒙系統(tǒng)做適配工作,工作量的增加,工程師的價值也會增長。
是得我就是干這個 但是我都計劃改行了
這是一個極具爭議的話題,不過還是值得我們聊一聊,探討探討。
鴻蒙系統(tǒng)在飽受非議、套殼論的冷嘲熱諷中誕生。為國人揚眉吐氣。
就目前反饋來看,用戶體驗、兼容性都還不錯,也總算為國人揚眉吐氣一番。
鴻蒙作為操作系統(tǒng)軟件屬于行業(yè)尖端領域,普通人難以觸及。
鴻蒙掀起了一股國產(chǎn)軟件風潮。那么,作為廣大碼農(nóng)及準備學習編程的“準碼農(nóng)”,更關心的是國產(chǎn)編程是否能夠如鴻蒙一般平地萬丈起高樓,為國爭光呢?
畢竟,造車雖難,造工具要容易得多了。更何況,如果能從工具到系統(tǒng)全部實現(xiàn)國產(chǎn)化那是一件令人感到無比自豪的事情。至少我們不必再熟記一堆洋文和閱讀討厭的英文資料??梢杂梦覀兊哪刚Z作為編程語言,這哪怕想一想都讓人興奮。
早在2000年時,首款編程語言“易語言”就已經(jīng)橫空出世。它實現(xiàn)了全球首款全中文式編程,也的確轟動一時。
2005年,獲得了“國家火炬計劃”證書,達到了中文編程的巔峰。
一時間,集榮光于一身的易語言似乎馬上可以席卷軟件開發(fā)業(yè),擊敗發(fā)展積累了數(shù)十年的西方編程語言。
他們普遍難以接受一個事實:一個學習門檻如此之低的語言居然與我們花費大量精力學習的主流語言相提并論?
各大論壇BBS發(fā)起了對易語言的討伐,數(shù)位編程領域?qū)<覅⑴c到了與易語言陣營的火拼當中。
的確,易語言這一中文編程語言確實大大降低了學習編程的門檻,將編程的門檻降低到只要會打字就能夠?qū)懘a的水平。而其他語言必須熟記關鍵單詞以及學習各種編程原理、框架才算學有所成。這讓所有學習傳統(tǒng)編程語言的程序員們感受到了深深的不平衡。
為了反擊VC++、Java等傳統(tǒng)編程語言,易語言不斷降低學習門檻,頻頻出招,想方設法吸引更多的學員學習易語言以抗擊傳統(tǒng)語言,夾縫中求生存。
正因為如此,易語言從取名字開始,就將“易”作為語言的宗旨。
大量的無腦式一鍵調(diào)用模塊瘋狂地降低學習門檻。 以前必須寫上幾十行上百行復雜的代碼才能實現(xiàn)的功能,易語言已經(jīng)將功能打包封裝好,只需要輸入簡單的五六個字就能實現(xiàn)一鍵調(diào)用。
打個比方,比如傳統(tǒng)語言要實現(xiàn)自動駕駛,需要分析很多數(shù)據(jù),從駕駛員身份判定,道路情況分析,雷達反射分析等等,非常復雜。而到了易語言這,官方已經(jīng)將自動駕駛的功能封裝好,你只需要輸入代碼:
“調(diào)用自動駕駛過程”
即可全部完成。
聽起來非常棒,可這恰恰是飲鴆止渴,落魄的開始。
他雖然大大地降低了知識要求門檻,但是,只會使用一鍵調(diào)用的“程序員”并不知道其程序運作的原理,更不知道程序內(nèi)部復雜的邏輯算法等等。一旦出現(xiàn)問題,他們不僅無法解決,并且還養(yǎng)成了衣來伸手飯來張口偷懶的壞習慣。從而養(yǎng)成了凡事都想“一鍵調(diào)用”的慣性思維。
急功近利不愿研究原理,已成為很多易語言學習者共同的特點。
工具雖為人所用,同樣的,它也會反噬,改變一個人的習慣。
也就是因為如此,易語言如今已經(jīng)成為編程界的“非主流”。淪落成為一門專門開發(fā)“W掛”、“輔助”類軟件的語言。大量的一鍵調(diào)用式的成品庫,供這些制作者一鍵調(diào)用組合成某款 游戲 的輔助程序。
結(jié)果就是,易語言與2005年時候相比,更讓人嗤之以鼻。連最大的中文編程語言學習論壇都淪為了奇怪產(chǎn)業(yè)的聚集地,充斥著各種不和諧元素,游走在法律的邊緣。
如今,學習易語言的大部分都是沖著做輔助程序去的。導致易語言深陷泥潭:越多的人沖著做W掛去,W掛的產(chǎn)量也越多,對易語言的不良影響越大。
然而,易語言雖然已經(jīng)意識到這一點,但是無法扭轉(zhuǎn)現(xiàn)有的局面。龐大的W掛制作者如同病毒一般,不斷地釋放毒素污染整個易語言生態(tài)圈。幾乎沒有一款知名軟件是用它編寫的。更別說有哪個正規(guī)公司招聘易語言程序員了。
BUG滿天飛、粗制濫造幾乎已經(jīng)成了它的代名詞。
拋開已經(jīng)難以挽救的易語言,還有一干小眾的中文編程語言:O語言、中蟒、丙正正。
但多少都已經(jīng)受到易語言帶來的不良影響,軟件業(yè)對中文編程語言持有抵觸態(tài)度。
一款編程語言需要一個好的生態(tài)才能欣欣向榮。就如國產(chǎn)操作系統(tǒng)一樣。在鴻蒙發(fā)布之前,國產(chǎn)操作系統(tǒng)也不乏頂尖之作,深度、麒麟、紅旗等等也是赫赫有名。
但還是因為生態(tài)原因無法普及。系統(tǒng)是有了,但是光有系統(tǒng)有什么用呢?大部分日常使用的軟件都無法在上面運行,如何普及給大眾使用呢?軟件公司因為用戶少,也不愿意開發(fā)兼容國產(chǎn)系統(tǒng)的軟件。又導致了一個惡性的死循環(huán): 越?jīng)]有軟件兼容,越?jīng)]人用國產(chǎn)系統(tǒng),越?jīng)]有國產(chǎn)系統(tǒng)用戶,越?jīng)]有軟件兼容。
編程語言也是一樣,從誕生的那一刻起,如果沒有人愿意使用他,那么越來越?jīng)]有相關的編程資料和作品。越?jīng)]有相關的編程和作品,越不會吸引新學員學習。這就是生態(tài)問題。
所以華為也深知這一點,汲取了之前所有國產(chǎn)系統(tǒng)的經(jīng)驗教訓,推出的鴻蒙系統(tǒng)第一時間宣布兼容安卓APP。華為明白,只有兼容了安卓APP,才有了用戶。有了用戶,軟件開發(fā)者才愿意開發(fā)鴻蒙系統(tǒng)的應用。形成良性循環(huán)。
只有當自己達到一定市場份額,超越了傳統(tǒng)的安卓、IOS系統(tǒng)時,才有底氣宣布不兼容安卓應用。此時的鴻蒙才是真正意義上擁有自己生態(tài)鏈的獨立系統(tǒng)!
要想改變環(huán)境,應先適應環(huán)境,快速成長,最終才有能力改變世界。
易語言本身并沒有問題,有問題的在于易語言錯誤定位導致形成了糟糕生的態(tài)圈。
可見,中文編程還有很長的路要走。
單從技術上講,開發(fā)一個單獨的操作系統(tǒng)內(nèi)核并沒有想象中的那么困難。網(wǎng)上搜一下 至少能找到幾十個甚至上百個OS內(nèi)核實現(xiàn),雖然絕大多數(shù)只是玩具級別的,但很多都是麻雀雖小,五臟俱全,基本的功能都有實現(xiàn)。
先說下自己的一些經(jīng)歷吧。
我在幾年前曾經(jīng)從零開始寫過一個簡單的操作系統(tǒng)內(nèi)核,實現(xiàn)了基本的boot, 內(nèi)存管理,進程管理,中斷管理,IPC,簡單的文件系統(tǒng),簡單的磁盤驅(qū)動,鍵盤驅(qū)動,簡單的終端等基本功能,還實現(xiàn)了一個簡單的調(diào)試器,支持斷點等基本功能。當時對操作系統(tǒng)簡直達到了癡迷的程度,只要工作上的事情一做完就去看操作系統(tǒng)方面的書籍資料,晚上下班和周末更是幾乎宅在家里不出門,真的可謂是廢寢忘食。
終于在參考了Linux, VxWorks還有國外一些大牛寫的OS內(nèi)核之后,最后搞出來了一個玩具級的OS內(nèi)核,前后大概持續(xù)了半年左右。當時也純粹是為了學習的目的,也是覺得比較好玩,基本功能實現(xiàn)后,就慢慢遺忘在在磁盤的角落里積灰了。。。
所以,從技術上說,開發(fā)一個OS內(nèi)核并沒有想象中的那么困難,很多大公司其實技術上都完全有能力開發(fā)一個具備基本功能的OS內(nèi)核。當然,功能完備性、安全性、性能等方面能不能搞好就另說了。
我現(xiàn)在所在的公司,就有完全自主開發(fā)的微內(nèi)核OS,并且在公司上百萬臺的電信級的分布式集群服務器產(chǎn)品上已經(jīng)穩(wěn)定運行了二十多年。并且,還圍繞這個OS建立了一系列配套生態(tài),比如基礎開發(fā)庫,一系列配套的開發(fā)調(diào)試工具,甚至還有專門為這個系統(tǒng)開發(fā)的編程語言和編譯器等。我曾經(jīng)有幾年的主要工作,就是在維護這個OS內(nèi)核??上У氖?,這幾年公司已經(jīng)在慢慢用Linux替換這個OS了,估計幾年之后就要徹底退役了。
開發(fā)一個操作系統(tǒng)的真正難點在于創(chuàng)建圍繞在這個內(nèi)核周邊的生態(tài)系統(tǒng)。一個單獨的內(nèi)核遠遠不能構(gòu)成一個完整的系統(tǒng),它需要大量的支持環(huán)境,如系統(tǒng)支持庫,應用程序,開發(fā)調(diào)試工具等等,此外還要能夠推廣出去,要有其他上下游的公司愿意使用,能夠被廣大開發(fā)者認可并愿意為其開發(fā)新的應用等等,這才是真正的難點所在,是需要投入大量人力物力財力才有可能完成的。
很多公司也正是從技術積累上,時間上,成本上,風險上來考慮,不愿意花大力氣在這上面。所以才有了如今Windows,Linux,Apple三分天下的局面。
咱們國家雖然急切渴望能有一個自研的OS,但現(xiàn)狀是,有實力的廠商更愿意投資一些能看得到摸得著的實實在在的應用產(chǎn)品上,這樣來錢快,才能在最短的時間內(nèi)看到收益回報,也就是更高的投入回報比。
對于像操作系統(tǒng),編譯器之類的基礎軟件,除了需要雄厚的技術實力外,還需要耗費大量的人力財力物力,而且失敗的風險較大。即便開發(fā)成功,還要花大力氣進行推廣,建立周邊生態(tài),這更是需要更大投資,時間成本也更大,往往需要幾年甚至十幾年時間才能看得到收益。
這對于習慣吃快餐、賺快錢的國內(nèi)企業(yè)來說,根本無法接受。這也需要企業(yè)決策層領導具有很大的魄力和戰(zhàn)略眼光,但現(xiàn)實中,這樣的領導簡直是鳳毛麟角。
這也正是國內(nèi)廠商大都不愿觸碰自研OS的主要原因,也造成了我國至今仍沒有自己的操作系統(tǒng)編譯器的局面。
此外,現(xiàn)在市場上對一個新的OS的需求其實也沒有那么急迫,沒有需求,就沒有利益,自然就沒有動力。尤其在快餐文化盛行的今天,更是很少有公司愿意去觸碰這吃力不討好的事情。
當然也無須太過悲觀,任何東西,只要有需求,就會有利益吸引力,就會給企業(yè)研究機構(gòu)足夠的動力。相信將來某一天,一旦Windows, Linux, Apple三巨頭不再適用市場需求,馬上就會有新的操作系統(tǒng)出現(xiàn)。
或許也用不了等很久吧,畢竟微軟已經(jīng)宣布Win10之后將不會再有大的Windows更新版本,而Linux雖然現(xiàn)在社區(qū)的開發(fā)仍然很活躍,新的功能仍在被源源不斷的添加進去,但也正是由于這個原因,它現(xiàn)在變成了一個大而全的通用操作系統(tǒng),已經(jīng)變得越來越臃腫,很多場景其實已經(jīng)不是很適用了,只是沒有更好的替代品,很多公司又不愿意投入自研OS,所以只能選擇相對成熟并且生態(tài)資源豐富的Linux。
Google不是幾年前就已經(jīng)開始開發(fā)Fuchsia了嗎? 咱們拭目以待吧。也希望國內(nèi)有實力的企業(yè)和科研機構(gòu)能夠迎頭趕上,早日實現(xiàn)自研OS夢。
github上放出來的只是一個迷你的嵌入式OS內(nèi)核LiteOS,翻看過代碼,本身并沒有很大的難度。至于鴻蒙OS,源碼還沒開放,目前為止還只是在PPT上出現(xiàn)過,所以不好評價,但愿能夠不負眾望吧。
Hongmeng OS是基于Linux內(nèi)核源代碼的開發(fā)。 OS實現(xiàn)代碼主要是C語言,內(nèi)核提供的本機系統(tǒng)調(diào)用接口肯定也是C語言接口。上層APP應用程序與現(xiàn)有的Android JAVA程序兼容,可能需要重新編譯JAVA應用程序。程序代碼將運行。至于應用程序編程SDK不支持JAVA以外的編程語言,還需要等待系統(tǒng)正式發(fā)布后才能發(fā)布,但是你可以先了解下面的編譯器,據(jù)說這是一個業(yè)界開源編譯器,用于編譯APP程序。 。但是,我仍然希望鴻蒙操作系統(tǒng)的應用程序編程接口支持更多的編程語言(如CC等),這樣程序可以有更多的選擇。
操作系統(tǒng)從運行效率 和 可控性來看是要用C語言。 解釋性語言,比如python、PHP就不大可能的。Java 也不太可能,一方面運行效率不如C語言,另外不可控:在內(nèi)存方面,C語言內(nèi)存申請和釋放都很實時,不像Java 語言內(nèi)存釋放 要等GC。在操作系統(tǒng)層面,內(nèi)存申請和釋放是很頻繁的,不能用GC定時釋放,萬一來不及釋放 就OOM了,另外的萬一發(fā)生full GC 那就更糟糕了,操作系統(tǒng)底層指令運行稍微一抖動,應用程序的執(zhí)行性能就震了三震。
希望對你有所幫助!
從技術上講,操作系統(tǒng)是一個沒有多少技術含量的事情。一個明白操作系統(tǒng)原理的人用幾個月就可以寫出一個操作系統(tǒng)。
這個世界上的操作系統(tǒng)成千上萬,到處都是,任何一個自動設備中都可以認為里面有一個操作系統(tǒng),電話、門禁、共享自行車中都有。
鴻蒙系統(tǒng)是否好寫要看他的目標是什么,只是簡單使用當然簡單,但要成為一個流行的系統(tǒng)則難度非常的高。
個人看法是鴻蒙系統(tǒng)有天生的缺陷,他是對抗美國產(chǎn)生的,華為一家獨大,包括國內(nèi)的其它廠商都不能干涉,同時他并非開源,他想怎么辦就怎么辦。這樣就造成開發(fā)者特別是國外的開發(fā)者面臨的風險非常的大。要是和誰鬧翻了給禁用那怎么辦?
安卓有一個最大的優(yōu)勢在于開源,世界上的開發(fā)者都可以使用,共同推進發(fā)展。當然本次事件更多的來源于政府的制裁,作為google當然要遵守政府的規(guī)定。但鴻蒙同時要遵守政府及企業(yè)的雙層管制。
因此鴻蒙更多的是國內(nèi)華為的系統(tǒng),無論是阿里、小米還是誰想用都面臨具體的風險,國外的開發(fā)者更是這樣,要是他的國家一不小心辱華了,華為就給他們禁用,他們就死定了。
操作系統(tǒng)沒有一個可以用好寫來形容。
首先從代碼量上來講,操作系統(tǒng)作為一個系統(tǒng),其代碼量工作是非常龐大的,如果由單個開發(fā)者來完成,會是一項非常艱巨的任務。比如Windows內(nèi)核的代碼在5000萬行以上,Linux目前在2500萬行左右。如果題主從事開發(fā)工作的話,可以大概估計一下代碼量的多少。
作為操作系統(tǒng)來說,兼容不同設備以及不同代的設備是必須的,向上和向下兼容保證了操作系統(tǒng)可以運行在不同的平臺上,而向后兼容則保證了開發(fā)者的產(chǎn)品不會由于系統(tǒng)升級而出現(xiàn)不能使用的情況。
鴻蒙是分布式系統(tǒng),顯然需要支持不止一種類型的設備,這意味著操作系統(tǒng)本身需要考慮大量的底層硬件區(qū)別并給予支持。
操作系統(tǒng)最主要的一個功能是調(diào)度,即使在微內(nèi)核架構(gòu)里,調(diào)度依然被保留為內(nèi)核的功能之一。
而調(diào)度在不同的負載下面,不同的設備上面以及不同的使用場景下面,都應該表現(xiàn)出不同的性能,那么開發(fā)者需要考慮到這其中最優(yōu)并且最穩(wěn)定的方案,最簡單的方法不夠智能,最智能的方法又可能引入一些問題。
所以總體來講,不論操作系統(tǒng)本身性能優(yōu)劣,從頭開發(fā)一套系統(tǒng)就是一件工程量極其龐大的工作。
對于像華為這種公司來說,寫出一個基于Linux的類似于安卓的系統(tǒng)應該是沒有什么難度。但為什么鴻蒙系統(tǒng)到現(xiàn)在還沒有正式退出使用?
其次一個系統(tǒng)主要是的就是它的生態(tài)系統(tǒng),就是我們使用的各種app,就像當初微軟的手機系統(tǒng),就是死在軟件生態(tài)不全,而形成生態(tài)就需要比較長時間和財力的投入,要吸引開發(fā)者去適配新的系統(tǒng),而華為目前正在做這件事,通過高于其他系統(tǒng)的收益分成或者收益全部讓利開發(fā)者的方式慢慢完善自己的生態(tài)。目前國內(nèi)外已經(jīng)有很多軟件及 游戲 廠商已經(jīng)開始適配HMS服務了,相信不久我們就能看到生態(tài)完善的華為新的系統(tǒng)了[贊]
聽到鴻蒙,華為都不知道是誰家系統(tǒng),也許根本就不存在
湊合吧,筆畫有點多[捂臉]
難!
但對任何一家世界級體量的公司,都寫得出!連黑莓手機都能寫得出!
但生態(tài)很難!收費沒人用,開源也沒人用[捂臉]
不好寫
在華為陷入市場危機之后啊,相信不少華為用戶都收到了鴻蒙系統(tǒng)的推送通知,雖然不知道現(xiàn)在好有沒有手持華為手機,但是沒有更新鴻蒙系統(tǒng)的朋友,要是有,我還是很推薦大家更新一下的,畢竟確實體驗感很不錯。
作為一個手機數(shù)碼方面體驗過不少產(chǎn)品的人,華為的鴻蒙系統(tǒng)確實是我體驗過的國產(chǎn)手機產(chǎn)品中,體驗感可以說是最好的一款系統(tǒng),并且作為國產(chǎn)的系統(tǒng),鴻蒙系統(tǒng)現(xiàn)在也在逐漸與國內(nèi)的其他 科技 公司達成合作,正在慢慢完善自己的生態(tài)建設。
那么不說以后完善了的鴻蒙系統(tǒng),畢竟那有些太過于遙遠,現(xiàn)在在市場上的鴻蒙系統(tǒng),到底怎么樣呢?市場表現(xiàn)的到底好不好呢?
以我手里的榮耀X10來舉例子吧,在最近這一陣子我可以明顯的感覺到我手持的榮耀X10在系統(tǒng)更新方面的推送開始減少了頻率了,明顯比之之前幾乎一個月一次,甚至一個月多次的推送有著很大幅度的下滑。
不過這并不是意味著鴻蒙系統(tǒng)現(xiàn)在現(xiàn)在懈怠了,反倒是一個好消息,意味著現(xiàn)在的鴻蒙系統(tǒng)逐漸完善,bug也少了非常的多,雖然我一路使用過來也確實沒有發(fā)現(xiàn)有什么bug或者不適感,像此前我發(fā)現(xiàn)的粘貼板問題,以及一些應用適配還是什么地方?jīng)]弄好,會出現(xiàn)亂碼的問題,現(xiàn)在也都得到了解決。
值得注意的是,此前我對于手機的性能表現(xiàn),一直都覺得系統(tǒng)只是起到輔助作用,關鍵還是看處理器,但是我現(xiàn)在覺得,好的系統(tǒng)確實也會很大程度的影響到性能表現(xiàn)。
還是說我現(xiàn)在使用的這款榮耀X10,其搭配的處理器是麒麟820,一款華為的中端市場處理器,但是在現(xiàn)在的市場上確實跟鴻蒙系統(tǒng)配合起來,有著絲毫不輸于紅米得廠商中端市場手機產(chǎn)品的使用體驗感。
在流暢度以及反應力方面,現(xiàn)在的榮耀X10給我?guī)淼氖褂酶惺苁且琅f非常的好的,雖然我也沒有覺得會像一些網(wǎng)友說的更新后跟新機一樣,但是確實是帶來了更好的使用體驗感。
不過鴻蒙系統(tǒng)現(xiàn)在有一個很大的問題,那就是新機都不是很能吸引到消費者,像我這樣現(xiàn)在想要換新的消費者朋友,好像只能開始考慮其他廠商的配置比較齊全的手機產(chǎn)品,確實是一件很可惜的事情。
而且現(xiàn)在也比較建議想體驗鴻蒙系統(tǒng)的朋友,入手這款榮耀X10,畢竟只是想體驗一下鴻蒙系統(tǒng),沒必要買華為的高價高端市場產(chǎn)品,而榮耀X10不但有鴻蒙系統(tǒng),還有5G網(wǎng)絡,并且價格現(xiàn)在也在兩千以內(nèi)的千元檔市場。
無論是作為過渡機,還是體驗機,現(xiàn)在的榮耀X10確實非常的香,入手絕對不虧哦。
分享標題:現(xiàn)在適合學鴻蒙開發(fā)嗎,鴻蒙開發(fā)有前景嗎
轉(zhuǎn)載來源:http://aaarwkj.com/article10/dssghgo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設、自適應網(wǎng)站、網(wǎng)站建設、ChatGPT、網(wǎng)站內(nèi)鏈、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)