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