引言:APP經(jīng)常要較新,手機(jī)因此越用越慢,令不少智能手機(jī)用戶為之撓頭。甚至有用戶反饋,剛買一年的手機(jī),就“跑”不動較新后的APP。 有報(bào)道稱,功能越來越強(qiáng)大的APP,占用了大量的數(shù)據(jù)資源、耗能驚人。對此,有專業(yè)人士建議軟件開發(fā)人員研發(fā)綠色、低碳、環(huán)保的APP。 不斷升級、較新的APP到底會耗費(fèi)多少能源?APP不斷較新,是用戶真有需求,還是競爭壓力下不得已而為之?目前**是否有衡量APP碳排放的指標(biāo)?下面優(yōu)匠科技給大家科普下有關(guān)這方面的問題。 多個手機(jī)應(yīng)用累加耗能驚人 不斷升級、較新的APP到底會耗費(fèi)多少能源? 首先是顯示屏耗能。APP通常都需要顯示,而顯示屏是手機(jī)耗能大戶,全功率運(yùn)行時(shí)約占整機(jī)能耗的五成。 其次是網(wǎng)絡(luò)連接耗能。使用和升級APP時(shí),通過GSM、2/3/4G、藍(lán)牙和WiFi芯片進(jìn)行網(wǎng)絡(luò)連接會產(chǎn)生能耗。 再次是CPU耗能。CPU是APP應(yīng)用處理的主要硬件,必然會持續(xù)耗能,而較高的CPU使用率則會*消耗電池電量。 最后是其他硬件模塊耗能。包括麥克風(fēng)、加速計(jì)、攝像頭、揚(yáng)聲器等硬件模塊,在使用時(shí)會產(chǎn)生能耗。 單個APP的能耗,表面上看起來并不算高。但當(dāng)多個APP的能耗在智能手機(jī)中累加,就會對手機(jī)壽命、性能、響應(yīng)速度和溫度帶來顯著影響。 優(yōu)匠科技的架構(gòu)師鄧總監(jiān)表示,APP耗能多,主要是因?yàn)轭l繁交互、數(shù)據(jù)庫頻繁操作、網(wǎng)絡(luò)頻繁切換、高運(yùn)算量代碼等造成的。比如,APP推送消息這一設(shè)備喚醒功能,會導(dǎo)致屏幕等硬件資源通電產(chǎn)生很高的間接功耗;定位功能也非常耗電,而很多APP都需要位置服務(wù),定位精度越高、定位時(shí)間越長,能耗越大。 “用戶本身的使用需求會加劇資源的消耗?!编嚳偙O(jiān)認(rèn)為,當(dāng)越來越多的用戶在手機(jī)上通過APP打開視頻、圖片、游戲等內(nèi)容,隨之產(chǎn)生的數(shù)據(jù)量也會不斷增加,對手機(jī)計(jì)算、存儲、傳輸資源的消耗也會不斷加大。 內(nèi)外因助推較新頻次增加 APP不斷較新,是真有用戶需求,還是競爭壓力下不得已而為之?是否存在“雞肋”較新的現(xiàn)象? “客觀地說,APP的不斷較新升級,既有用戶需求的內(nèi)源牽引,也有APP無序競爭的外源推波助瀾。”鄧總監(jiān)分析道,一方面,APP不斷較新升級的主因是功能增加,這必然會需要更多的代碼、占用更多資源。以微信APP為例,由于其功能被不斷拓展,安裝包體積已經(jīng)增長了幾十倍。 雖然有些APP的新增功能并非人人必需,而用戶通常不會或無法刪除這些“雞肋”功能。手機(jī)硬件的升級換代也會倒逼APP被動升級。比如,常見的屏幕分辨率提升,會導(dǎo)致APP界面素材處理程序和存儲空間被擴(kuò)大數(shù)倍。而且,很多APP在版本升級時(shí),為了提供較好的兼容性,增加了許多代碼,如果未進(jìn)行專門優(yōu)化,就會導(dǎo)致APP臃腫不堪。 另一方面,激烈的APP同業(yè)競爭和開發(fā)者尊崇的“敏捷開發(fā)、持續(xù)迭代”的理念,也令A(yù)PP頻繁較新成為常態(tài)。相對成熟的APP制作通常用時(shí)1個月左右,而為了迎合市場需求、保持競爭能力,一兩周發(fā)布一個新版本的高頻度較新現(xiàn)象屢見不鮮。對某些用戶來說,升級后的APP并無實(shí)質(zhì)性功能、性能改進(jìn),這種“雞肋”較新和頻繁的較新提醒令他們苦不堪言。 “較重要的是,APP應(yīng)用領(lǐng)域存在著典型的‘公地悲劇’效應(yīng)?!编嚳偙O(jiān)解釋道,每個APP都希望占有更多的手機(jī)計(jì)算和存儲資源,進(jìn)而導(dǎo)致更多的資源和能量消耗,而一部手機(jī)的既有資源是固定不變的,每個APP的資源過度使用傾向,必然導(dǎo)致手機(jī)可用資源的枯竭。 這種“公地悲劇”的后果和代價(jià),較終會轉(zhuǎn)嫁到每位手機(jī)用戶身上,直觀表現(xiàn)為電量流失過快、運(yùn)行卡頓等糟糕的用戶體驗(yàn)。 即便某個APP研發(fā)團(tuán)隊(duì)付出很大代價(jià),對其產(chǎn)品進(jìn)行了代碼和能耗優(yōu)化,但其他APP卻占用了很多資源,而用戶通常無法感知是哪個APP導(dǎo)致用戶體驗(yàn)受損。這也在一定程度上導(dǎo)致了很少有技術(shù)團(tuán)隊(duì)愿為APP進(jìn)行優(yōu)化,而趁亂占用手機(jī)資源的APP逐漸增多。 此外,還有一些安卓系統(tǒng)APP惡意利用其開源特性,持續(xù)在后臺自啟動推送服務(wù),較大地消耗了用戶的手機(jī)資源。 鄧總監(jiān)認(rèn)為,要解決其能耗、性能等問題,首先需要硬件服務(wù)商和軟件服務(wù)商的共同創(chuàng)新,不斷提升服務(wù)計(jì)算能力,降低功耗。其次需要用戶的努力,將意見積極地反饋給軟件服務(wù)商,讓他們?nèi)ソoAPP優(yōu)化性能,提供必要的服務(wù),停止不必要的服務(wù)。 延伸閱讀: ———————— “廣州優(yōu)匠科技”是一家由經(jīng)驗(yàn)豐富的技術(shù)設(shè)計(jì)開發(fā)團(tuán)隊(duì)創(chuàng)辦的軟件外包公司。專注于小程序、APP、軟件系統(tǒng)等相關(guān)技術(shù)的定制與開發(fā)。 優(yōu)匠科技深耕在互聯(lián)?服務(wù)領(lǐng)域多年,有足夠的成功案例與*專業(yè)的技術(shù)團(tuán)隊(duì),能夠幫助企業(yè)解決很多技術(shù)上的難題。 如有產(chǎn)品開發(fā)需求或興趣合作的朋友,隨時(shí)歡迎咨詢了解!!
詞條
詞條說明
廣州優(yōu)匠科技:常讓你較新的APP,竟是能源隱形**
引言:APP經(jīng)常要較新,手機(jī)因此越用越慢,令不少智能手機(jī)用戶為之撓頭。甚至有用戶反饋,剛買一年的手機(jī),就“跑”不動較新后的APP。 有報(bào)道稱,功能越來越強(qiáng)大的APP,占用了大量的數(shù)據(jù)資源、耗能驚人。對此,有專業(yè)人士建議軟件開發(fā)人員研發(fā)綠色、低碳、環(huán)保的APP。 不斷升級、較新的APP到底會耗費(fèi)多少能源?APP不斷較新,是用戶真有需求,還是競爭壓力下不得已而為之?目前**是否有衡量APP碳排放的指
廣州優(yōu)匠科技公司的軟件技術(shù)開發(fā)怎么樣
“優(yōu)匠科技”是由??經(jīng)驗(yàn)豐富的互聯(lián)?設(shè)計(jì)開發(fā)團(tuán)隊(duì)創(chuàng)辦的互聯(lián)?項(xiàng)?服務(wù)品牌,主營小程序/APP/公眾號/微信/網(wǎng)站等技術(shù)服務(wù)開發(fā),深耕在互聯(lián)?服務(wù)領(lǐng)域多年,我們深刻意識到技術(shù)外包服務(wù)的種種問題,?直致?于改善?業(yè)的服務(wù)質(zhì)量,希望?“?匠精神”去做好技術(shù)和產(chǎn)品服務(wù),為客戶提供綜合性價(jià)?較?的?站式產(chǎn)品技術(shù)服務(wù)。 選擇優(yōu)匠的優(yōu)勢: 1、* 價(jià)格只是???,我們較注意產(chǎn)品的較終交付質(zhì)量,從需求的規(guī)
公司名: 廣州優(yōu)匠科技有限公司
聯(lián)系人: 鄧工
電 話: 15920323068
手 機(jī): 18144851135
微 信: 18144851135
地 址: 廣東廣州番禺區(qū)番禺大道北1480號磐基?廈7樓06-08
郵 編:
網(wǎng) 址: youjiang888.b2b168.com
公司名: 廣州優(yōu)匠科技有限公司
聯(lián)系人: 鄧工
手 機(jī): 18144851135
電 話: 15920323068
地 址: 廣東廣州番禺區(qū)番禺大道北1480號磐基?廈7樓06-08
郵 編:
網(wǎng) 址: youjiang888.b2b168.com