常用的app為何經常更新?
APP不用更新的話,我們軟件部就該解散了,手動微笑。
目前的軟件市場更新可以說是家常便飯,一些成熟的軟件團隊更新頻率多在一個月左右,普通的團隊甚至每周都要更新,尤其是安卓平臺,其相比IOS更新頻率更高,對此論壇上也經常有網友抱怨。現實中筆者也不止一次被問及此事,用的好好的APP為什么要進行更新?甚至小伙伴們一致認為APP更新就是在刷存,而且不更新的話,軟件還不斷的發出更新提醒,實在是一種讓用戶反感的行為,事實真的如此嗎?答案當然是否定的,下面筆者就來聊一聊軟件更新的幾大作用。
BUG修復我們行內有一句話:世界上只有兩種軟件,一種是BUG的軟件,一種是沒用的軟件。這句話雖然水分十足,但也不無道理;雖然軟件上架前要進行諸多測試,但我們調試的腦洞真心趕不上用戶的節奏,所以很多軟件商甚至采用付費請用戶進行APP測試(最常見的就是游戲軟件了),即便如此,BUG也依然存在,而且手機系統還在不斷升級,很多時候系統的升級也面臨著軟件的革新,當然這種情況安卓更明顯一些。
雖然每次軟件升級基本都伴隨著BUG修復的描述,難道真的有這么多的BUG嘛?為什么我們沒有發現呢?其實有些BUG修復確實如大家所想:就是在刷存在感,比如有bug fixes和stability improv這種描述的,它真的就是刷存在的作用哦,畢竟老板天天盯著,總要出些成績嘛,你懂的。
增加/完善功能軟件開發之后并不是十全十美的,而且隨著市場的變化軟件也要隨之進行調整,這就需要進行軟件的更新升級,比如說一款軟件經常收到用戶某方面的訴求,為了滿足客戶需求,就需要增加完善APP內容,從而留住及招攬更多的用戶。
另外,如今軟件開發成本也非常低,尤其是安卓軟件,一些項目從立項開始僅需要不足半月的時間就可以完成,由于人力及策略的限制,這種項目完成后往往卻不完善,這就有了“敏捷開發,頻繁更新”的理念,通俗的講就是先上架APP,然后一點點更新完善,當然這種情況在較大的開發團隊來說是嚴厲禁止的。
適配/流程優化軟件的開發除了要考慮安卓蘋果兩大陣營之外,還要考慮到不同品牌手機的系統兼容性,甚至不同手機型號的兼容性,我們團隊就采購很多不同品牌的手機,用來測試軟件兼容性,從而避免用戶使用困擾;我們看軟件評論經常會發現很多小伙伴回復無法使用,但明明自己用的就沒有問題,就是這個原因了;這里還要點名批評安卓,幾大品牌都有自己的定制系統,雖然底層都是安卓系統,但已經被改的面目全非,這種沒有統一管理的方式也難免會出現這種問題,比如當年因BUG聞名的魅族,讓很多軟件開發也傷透了腦筋哦。
刷存在感這里的刷存在有兩個層面,一是在用戶層面上的,一些“挑剔”的粉絲認為,軟件長期不更新升級,就等同于一個空殼公司在管理軟件,從而對軟件失去信任,不過是極少數的。我們更擔心的是老板的看法,每家公司文化也不一樣,鄙人的公司就對這種少數人的想法較為看重,殊不知撿了芝麻丟了西瓜。
二是在軟件商城刷存在感,我們拿APP Store來說,如果長期沒有更新維護的話,商城甚至理所應當的認為軟件處于無人監管的狀態,隨之進行降級,當然這也要看軟件本身是否足夠強大,頭條一年不更新相信也是霸榜的地位(舔的好)。
過審據說一些軟件商還認為更新的審核要低于軟件上架的審核力度,所以為了規避風險,他們也會采用先上架后豐富的策略,從而達到過審的目的,當然我認為這是極少數的,畢竟如果是個違規的存在,相信遲早都要翻車的,常在河邊走哪有不濕鞋呢。
好啦,軟件更新的作用基本上就是這些了,其實小伙伴也不必糾結,手機系統直接設置成自動更新,并勾選更新后刪除安裝包,不就沒有惱人的更新提醒了嘛,畢竟無論是手機還是APP,都是服務于用戶的,為了這點小事勞神費心,實屬浪費呢,而且如果真的到了APP不用更新的那一天,也就到了筆者下崗之日了,所以,一切照舊!
最后,喜歡【科技飛行】的小伙伴們,歡迎點點關注呦!