文|雷科技
據(jù)工信部公布的《2021 年互聯(lián)網(wǎng)和相關(guān)服務(wù)業(yè)運(yùn)行情況》介紹,截止到2021年12月末,國(guó)內(nèi)共有252萬款A(yù)pp,比11月末凈少21萬款,基本每天都有新的App上架,每天也都有舊的App下架。大多數(shù)App下架,是因?yàn)橛脩籼?,開發(fā)者只能無奈放棄。
不過也不是所有開發(fā)者都會(huì)自覺下架App,某些App長(zhǎng)時(shí)間無人負(fù)責(zé)更新和維護(hù),就成了我們口中的“僵尸應(yīng)用”。據(jù)MacRumors報(bào)道,蘋果已經(jīng)決定,清理平臺(tái)上長(zhǎng)期未更新的應(yīng)用,已經(jīng)向這些應(yīng)用的開發(fā)者發(fā)出公告,若30天內(nèi)他們的App仍未更新,將會(huì)被蘋果直接刪除。蘋果的態(tài)度非常堅(jiān)決,如果微信還像從前那樣,大半年不更新一次,說不定也會(huì)被蘋果處治。
除了蘋果,另一家企業(yè)也在這么做。本月初谷歌發(fā)布公告,如果一款A(yù)pp兩年未更新,那么將會(huì)被從Google Play應(yīng)用商店下架。手機(jī)軟件行業(yè)兩大巨頭谷歌、蘋果都下達(dá)了這種通知,長(zhǎng)期未更新的僵尸應(yīng)用,真的要被全面清除了。
長(zhǎng)期不更新的應(yīng)用,真的該被下架?
谷歌和蘋果下架長(zhǎng)期不更新的App,理由是可能存在安全風(fēng)險(xiǎn),但對(duì)于這兩家企業(yè)的做法,部分開發(fā)者和用戶卻有不同的看法,他們認(rèn)為某些App雖然多年未更新,卻并不是非下架不可。
應(yīng)用更新分為兩種,一是安全及漏洞補(bǔ)丁更新,二是功能性更新。這兩種更新都是有必要的。幾乎所有App都存在漏洞,越是復(fù)雜的應(yīng)用,漏洞一般就會(huì)越多。如果長(zhǎng)期不更新,這些漏洞就可能被不法分子利用,威脅到智能手機(jī)用戶的個(gè)人信息安全。
iOS也好,Android也好,基本都是每年一次大版本更新,會(huì)帶來許多新的功能特性和操作邏輯方面的改變,如果App不跟著系統(tǒng)的更新進(jìn)行適配,那么許多新機(jī)型可能無法完美運(yùn)行原先的應(yīng)用程序,出現(xiàn)閃退、卡頓等問題。
比如說當(dāng)初iOS 11強(qiáng)制App升級(jí)為64位,接近20萬款A(yù)pp被放棄。目前Android平臺(tái)32位App還多,但ARM已經(jīng)官宣,將于2023年徹底放棄32位應(yīng)用。好在有蘋果的前車之鑒,國(guó)內(nèi)某些廠商已上線了64位應(yīng)用專屬商店和一鍵升級(jí)64位應(yīng)用功能,給了國(guó)內(nèi)開發(fā)商更多時(shí)間,為新系統(tǒng)、新機(jī)型適配應(yīng)用。
系統(tǒng)在更新,手機(jī)也在進(jìn)步,現(xiàn)在除了少部分iPhone,新機(jī)型基本普及了全面屏功能,我們也基本適應(yīng)了全面屏手勢(shì),可許多老舊的App已停止更新數(shù)年,它們并沒有適配今天的手機(jī),甚至某些App連新機(jī)的屏幕比例都為未能適配。
即便是站在消費(fèi)者的立場(chǎng)上,小雷也認(rèn)為蘋果和谷歌有義務(wù)督促開發(fā)者推出安全及漏洞補(bǔ)丁更新??刹⒎撬袘?yīng)用都需要安全或功能性更新,那些應(yīng)用基本都屬于社交、網(wǎng)游等類型,通過不斷更新內(nèi)容來提高用戶粘性。
應(yīng)用市場(chǎng)還有大量工具型App,本身體量不大,不存在關(guān)鍵漏洞,也不需要加入那么多新功能,比如常見的計(jì)算器、單機(jī)游戲等,可能發(fā)布之后,都不再需要一次更新。
國(guó)外游戲工作室Protopop Games開發(fā)商Robert Kabwe表示,很擔(dān)心這種改變,因?yàn)樘O果威脅要?jiǎng)h除他們開發(fā)的游戲Motivoto,該游戲上一次更新已是2019年3月。這種解謎益智類小游戲不需要頻繁更新,可蘋果卻要?jiǎng)h除它,明顯不合理。
至于采用偷懶方式,更改一下版號(hào)就重新上架,蘋果早就想到了,要求所有App必須支持最新的SDK,這會(huì)對(duì)開發(fā)者造成不小的負(fù)擔(dān)。該政策正式實(shí)施后,估計(jì)會(huì)有全球會(huì)有數(shù)十萬款A(yù)pp因此下架,其中某些App,并不存在什么嚴(yán)重的問題,只是因長(zhǎng)期沒有更新,就要被蘋果“冤殺”。
用戶的體驗(yàn),該如何保障?
部分人反對(duì)App頻繁更新,還有一個(gè)理由是應(yīng)用越更新就越臃腫,而且許多App舊版本沒有什么廣告,更新之后就會(huì)出現(xiàn)大量廣告,十分影響用戶的體驗(yàn)。
這是沒辦法的事情,Intel前CEO安迪·格魯夫與微軟前CEO比爾·蓋茨共同得出了一個(gè)名為“安迪比爾定律”的結(jié)論,內(nèi)容是設(shè)備硬件提升的性能,很快就會(huì)被軟件消耗掉,性能過剩永遠(yuǎn)不會(huì)存在。
從App的發(fā)展我們也能看出,曾被我們怒斥更新太慢的微信,更新速度越來越快,功能越來越多,但也確實(shí)越來越臃腫,對(duì)于性能和存儲(chǔ)空間的要求越來越高。可
StrategyAnalytics公布數(shù)據(jù)顯示,中國(guó)用戶平均換機(jī)時(shí)間已經(jīng)是28個(gè)月。
旗艦機(jī)還好,至少性能跟得上App更新后的要求,可全球手機(jī)用戶依然是以中低端機(jī)型為主。某些App更新了幾次后,舊機(jī)型運(yùn)行時(shí)流暢性就會(huì)大打折扣。更不用說系統(tǒng)更新的問題了,小米、OPPO、vivo、榮耀等Android大廠雖然保證會(huì)為旗艦機(jī)提供三年大版本系統(tǒng)更新,可Android旗艦銷量才多少,采用機(jī)海戰(zhàn)術(shù)的中低端機(jī)型呢?
某些App更新之后,就不再適配舊系統(tǒng),放棄一部分舊機(jī)型。對(duì)于舊款中低端機(jī)型用戶來說,那些常年不更新的App,仍有它們存在的價(jià)值和意義,谷歌、蘋果采用一刀切,肯定是最簡(jiǎn)單省心的方案,但絕對(duì)不是合適的方案。
想要保障所有用戶的體驗(yàn),需要手機(jī)廠商和應(yīng)用分發(fā)平臺(tái)的共同努力。手機(jī)廠商這邊,應(yīng)當(dāng)放棄機(jī)海戰(zhàn)術(shù),哪怕是中低端手機(jī),也要走精品化路線,以免無力為所有機(jī)型適配新系統(tǒng)。
應(yīng)用平臺(tái)這邊,不應(yīng)該采用一刀切的模式,Android平臺(tái)還好,畢竟可以隨便從第三方平臺(tái)下載應(yīng)用,去相關(guān)網(wǎng)站和論壇找App舊版本安裝包比較方便。iOS平臺(tái)就不同了,普通用戶除非選擇越獄,否則只能從App Store下載App。大量長(zhǎng)期未更新的App從平臺(tái)下架,勢(shì)必會(huì)影響到一部分用戶。
蘋果也好,谷歌也好,每年都從應(yīng)用商店獲取大量利潤(rùn),甚至比小米集團(tuán)一整年的營(yíng)收都要高,理應(yīng)承擔(dān)起責(zé)任。小雷認(rèn)為,蘋果和谷歌最好的做法是針對(duì)長(zhǎng)期未更新的App進(jìn)行一次篩選測(cè)試,如果在新設(shè)備、新系統(tǒng)能夠流暢運(yùn)行,且不存在嚴(yán)重的安全漏洞,那么沒有必要下架它們。至于切切實(shí)實(shí)有必要更新的應(yīng)用,當(dāng)然是更新為好。