鴻蒙安卓軟件開發(fā)(鴻蒙基于安卓開發(fā)平臺)
本篇文章給大家談談鴻蒙安卓軟件開發(fā),以及鴻蒙基于安卓開發(fā)平臺對應的知識點,希望對各位有所幫助,不要忘了收藏本站喔。
本文目錄一覽:
- 1、華為鴻蒙120萬開發(fā)者做300多個APP 在玩文字游戲還是不懷好意捧殺
- 2、鴻蒙生態(tài)120多萬開發(fā)者,僅300多個原生APP,網(wǎng)友:開發(fā)了個寂寞
- 3、鴻蒙出世以后,Android開發(fā)工程師會失業(yè)嗎?
華為鴻蒙120萬開發(fā)者做300多個APP 在玩文字游戲還是不懷好意捧殺
最近看到很多自媒體都在說:華為鴻蒙系統(tǒng)雖然號稱有120萬開發(fā)者,但鴻蒙原生APP到現(xiàn)在卻只有300多個。所以華為自提供系統(tǒng),至于軟件,能用安卓的就用。
咋一看,這種說法好像也沒有問題,因為系統(tǒng)最重要的就是生態(tài),如果周邊生態(tài)跟不上,哪怕是強如當年微軟搞得WP也皎然于民。
所以當鴻蒙一發(fā)的時候,我們都期望它能夠迅速占領市場,完善自己的生態(tài)圈,當我們看看有120萬的開發(fā)者,只開發(fā)出320APP的時候,這個數(shù)字的背后確實讓人困惑不已,也對鴻蒙的前景表示擔憂也很正常。畢竟這個數(shù)量太少了,難道鴻蒙以后就靠安卓軟件活下去嗎。
關于鴻蒙的面世,這里不做更多詳細探討,總結(jié)起來就是一句,備胎的產(chǎn)物。如果漂亮國沒有封禁華為的話,鴻蒙也許只會出現(xiàn)在物聯(lián)網(wǎng)上應用,手機系統(tǒng)?也許后期會有,但至少不是現(xiàn)在這種情況面世。
但計劃趕不上變化這句話很好描述了華為這幾年的情況,鴻蒙的出現(xiàn)也許不是最正確合適的時候,但它也足夠優(yōu)異,因為它的發(fā)展確實比預料要快一些。根據(jù)華為官方說法,有300多家企業(yè)加入鴻蒙生態(tài),已經(jīng)有65款硬件設備可以升級到鴻蒙2.0版本,同時搭載鴻蒙系統(tǒng)的終端設備已經(jīng)接近一個億,對于一個新生的系統(tǒng)來說,這確實是個不小的成就。
但看似美麗數(shù)據(jù)背后卻帶著未知的危機,雖然數(shù)據(jù)來看,鴻蒙系統(tǒng)確實已經(jīng)很好,看上去也不會擔心它以后的發(fā)展之路。
但實際上鴻蒙現(xiàn)在面對最大的難題就是生態(tài),這就是前面提到120萬開發(fā)者只開發(fā)出300多個原生鴻蒙APP的說法。
鴻蒙系統(tǒng)現(xiàn)在最大的問題還是在生態(tài)不夠健全,借雞生蛋終究還是臨時辦法,加上谷歌現(xiàn)在把雞也殺了,那么只會自己養(yǎng)雞生蛋了。所以鴻蒙想要獨立成第三大操作系統(tǒng),不走微軟和三星的老路,那么鴻蒙就是首先學會養(yǎng)雞。
當華為稱鴻蒙的生態(tài)的開發(fā)者有120萬的時候,人們覺得華為的雞已經(jīng)養(yǎng)起來,但當宣稱只開發(fā)了320個APP的時候,人們就懷疑華為養(yǎng)的是公雞嗎。因為按照這個算法,幾千人才才開發(fā)一個APP 這顯然不正常。
百萬人開發(fā)幾百個APP顯然是不正常的,但在這百萬人當中,首先我們要搞清楚有多少是鴻蒙系統(tǒng)的開發(fā)者,因為按照華為官方的說法,這120萬的開發(fā)者是HMS的開發(fā)者,因為華為在被漂亮國禁用GSM以后,華為就自行建立了HMS服務。原則上來說,這些開發(fā)者都算是鴻蒙生態(tài)的開發(fā)者,根據(jù)華為官方的appgallery統(tǒng)計,支持HMS服務的軟件有上百萬個,所以如果按照這個算法,這些開發(fā)者開發(fā)的APP也不算少了。但如果是按照鴻蒙原生的APP計算,那么情況就是另外一種說法,這是計算和統(tǒng)計不一樣引起的結(jié)果。
如果非要給出一個定義,那么只能說這120萬是華為HMS生態(tài)的開發(fā)者,它還不完全算是鴻蒙系統(tǒng)的開發(fā)者,畢竟HMS發(fā)布要比鴻蒙早很多。因為這部分人大多是開發(fā)軟件服務,而不是原生軟件,所以120萬對鴻蒙來說多少有點文字 游戲 數(shù)字。
每一個系統(tǒng)生態(tài)的建立都需要時間的沉淀,作為一個只發(fā)了幾個月的系統(tǒng),它原生APP少主要可能是兩個方面原因造成一是它兼容谷歌安卓的應用,一般性的企業(yè)不會再獨立開發(fā)鴻蒙APP。所以也許這120萬里有鴻蒙系統(tǒng)的開發(fā)者,但他們還在觀望當中,畢竟再搞一套,技術(shù)、時間、成本都是一個不可能不考慮的問題。
二就是鴻蒙系統(tǒng)硬件支持還不夠,雖然前面說到有接近一億用戶,但在手機領域有多少我們沒有準確數(shù)據(jù)。加上華為手機前景的未知性,這會讓這120萬當中的觀望著更有耐心。畢竟做出來的軟件它不是說說就可以,要人力時間精力還是后期維護等等,在鴻蒙現(xiàn)在的情況下,有著更多的觀望者其實并不奇怪,因為不管從那個角度來說了,只要開發(fā)出安卓應用,同時兼容鴻蒙它已經(jīng)足夠應對目前的情況。
客觀來說,目前鴻蒙距離安卓和IOS還有很大差距,也許它比當年的WP用戶數(shù)量還要少。但鴻蒙作為一個挑戰(zhàn)者,一個從零開始的挑戰(zhàn)者,它開局的艱難是有預估的,存在的劣勢也是必然的。要知道安卓和蘋果有今天相當成熟的生態(tài)優(yōu)勢,他們是經(jīng)過時間的沉淀才有這樣的結(jié)果。當相對于安卓在中國就有500萬開發(fā)者,蘋果的440萬開發(fā)者,鴻蒙全球才120萬開發(fā)者,而且還是帶著不少水貨的情況,這顯然還是不夠的,想要做第三的市場份額,鴻蒙還是很長的時間和努力才會有機會實現(xiàn)。
目前我們對鴻蒙前景也不要太悲觀,畢竟它才幾個月大,它的潛力還在,而且目前看它還有它自身的優(yōu)勢。按照目前勢頭發(fā)展下去,當有足夠的硬件支撐它的時候,相信很多的觀望著會紛紛入局,到了那個時候,鴻蒙原生的APP自然就會豐富起來。
對此你有什么不同的看法,歡迎評論討論!
鴻蒙生態(tài)120多萬開發(fā)者,僅300多個原生APP,網(wǎng)友:開發(fā)了個寂寞
眾所周知,對于一款操作系統(tǒng)而言,最重要的是生態(tài),如果生態(tài)不行,操作系統(tǒng)本身再好也難以持續(xù)下去。當初微軟的windows Phone,還有三星的Tizen就是這樣敗北的。
所以在鴻蒙系統(tǒng)發(fā)布后,大家就一直期待鴻蒙系統(tǒng)的生態(tài)能夠迅速發(fā)展起來,雖然鴻蒙是能夠兼容安卓APP的,但那是“借雞生蛋”,最終還是要自己“喂雞生蛋”才靠譜。
而據(jù)華為在8月初時的說法, 鴻蒙生態(tài)開發(fā)者數(shù)量已突破120萬,超過300家應用伙伴加入到鴻蒙生態(tài),共有65款設備已經(jīng)升級HarmonyOS 2正式版。
但是讓人驚訝的是,鴻蒙原生的APP數(shù)量才300多款,目前鴻蒙系統(tǒng)中使用的更多的還是安卓APP,于是有網(wǎng)友評價稱,120萬開發(fā)者,開發(fā)出300多款APP,真是開發(fā)了個寂寞。
像蘋果目前在中國有440多萬注冊開發(fā)者,開發(fā)了iOS版的APP超過100萬個,而安卓在中國有500多萬開發(fā)者,有200多萬安卓版APP。
那么為何120多萬開發(fā)者,就開發(fā)出300多個APP,平均3000多人才開發(fā)出一個APP來?
首先要說一說的是這120萬開發(fā)者究竟是怎么算的,我們知道目前在華為的系統(tǒng)中,是沒有GMS的了,全是使用HMS,鴻蒙中是如此,EMUI中也是如此。
所以加入HMS的開發(fā)者,特別是加入鴻蒙系統(tǒng)中應用商店 “AppGallery”的開發(fā)者, 理論上是可以稱之為鴻蒙生態(tài)的開發(fā)者的,而HMS已經(jīng)發(fā)展了好多年, “AppGallery” 里面已經(jīng)有上百萬APP之多,所以有120萬開發(fā)者很正常,這是統(tǒng)計口徑的不同,大家不要以為鴻蒙生態(tài)的開發(fā)者,就必須開發(fā)出鴻蒙原生APP出來。
其次,也正因為 鴻蒙系統(tǒng)兼容安卓系統(tǒng)應用,所以開發(fā)者們是無需專門開發(fā)鴻蒙系統(tǒng)應用,也能接入鴻蒙生態(tài),所以這120萬的開發(fā)者,也不一定馬上就會行動,開發(fā)鴻蒙專版APP出來,畢竟開發(fā)維護也是有成本的。
所以他們會觀望,會看看鴻蒙的發(fā)展情況,當 用戶量上升,個性化功能增加,才會有未來越來越多的開發(fā)者針對性的開發(fā)鴻蒙版本應用。
鴻蒙出世以后,Android開發(fā)工程師會失業(yè)嗎?
一、在華為如日中天的時候,華為都沒敢推鴻蒙系統(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)。現(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ā)完成并且隨時可用!他一直在忍,在等一個機會……
非??隙ǖ恼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è)
做安卓的一天不用就能寫鴻蒙。可以忽悠甲方加錢了[淚奔]
不會,確切的說鴻蒙的出世,給Android工程師提供了更多的機會。鴻蒙生態(tài)的建設,安卓工程師會貢獻絕對的力量。
另外,從技術(shù)上講,安卓開發(fā)的應用完全兼容鴻蒙,安卓工程師開發(fā)安卓應用的時候,可能會針對鴻蒙系統(tǒng)做適配工作,工作量的增加,工程師的價值也會增長。
是得我就是干這個 但是我都計劃改行了
鴻蒙安卓軟件開發(fā)的介紹就聊到這里吧,感謝你花時間閱讀本站內(nèi)容,更多關于鴻蒙基于安卓開發(fā)平臺、鴻蒙安卓軟件開發(fā)的信息別忘了在本站進行查找喔。