簡(jiǎn)評(píng):4 年時(shí)間息罗,iOS 上最火的 Apps 安裝包大小增加了 1000%菌瘪。講真,園長(zhǎng)用的 iPhone SE 16G,天天都在各種刪照片俏扩,清除各種 app 緩存糜工,根本不敢隨便更新,真的录淡,隨便個(gè) app 都要 2捌木、300 M,我打個(gè)車(chē)而已嫉戚,支付個(gè)寶而已刨裆。(手機(jī) QQ 推薦 international 版)
憤怒地吐槽
今天我在 AppStore 上更新應(yīng)用程序,目瞪狗呆彬檀,區(qū)區(qū)特么個(gè) LinkedIn 更新要 275 MB帆啃?!
事實(shí)上窍帝,這張截圖中的六個(gè)應(yīng)用平均大約有 230 MB努潘,總共 1387 MB。越來(lái)越多的公司正在采用更短的發(fā)布周期(兩周左右)坤学。大約兩年前人們還在抱怨 Facebook 需要 100 MB疯坤,但現(xiàn)在 Facebook 已經(jīng)是 354 MB 的大小。
作為應(yīng)用開(kāi)發(fā)者深浮,我們應(yīng)該更加意識(shí)到儲(chǔ)存空間的概念压怠。試著做減法,有些東西飞苇,真的必要么菌瘫?
說(shuō)真的啊,一個(gè)偶爾給我一個(gè) Link 請(qǐng)求和垃圾招聘郵件的 App 要玩付出 275 MB布卡?也許我會(huì)在某個(gè)時(shí)候冷靜地做一個(gè)分析突梦,但現(xiàn)在它必須被刪除。
iPhone 最低容量的增加
iPhone 最低存儲(chǔ)容量在不斷增加羽利,2013 年的 iPhone 5S 最低容量是 16 GB宫患,而現(xiàn)在 iPhone 7 最低容量 32 GB,這并不奇怪这弧,因?yàn)楸旧?App 包也在變得越來(lái)越大娃闲。事實(shí)上,在 2015 年初匾浪,蘋(píng)果把 App 大小的上限從 2GB 上調(diào)到了 4 GB皇帮。與 iPhone 的容量相比,App 大小到底增加了多少蛋辈?這個(gè)結(jié)果可能會(huì)讓我們感到驚訝属拾。
根據(jù) Sensor Tower’s 對(duì) App Intelligence 的分析将谊,iPhone 上最火的 10 個(gè)應(yīng)用的總大小,2013 年 5 月為 164 MB 渐白,而 2017 年 5 月為 1.9 GB尊浓。這四年內(nèi)增長(zhǎng)了 12 倍,約 1100%纯衍。
大部分的增長(zhǎng)來(lái)自過(guò)去一年
如下圖所示栋齿,雖然 Facebook,Uber襟诸,Gmail瓦堵,Snapchat,Spotify歌亲,Messenger菇用,Google Maps,YouTube陷揪,Instagram和Netflix 等十大應(yīng)用加起來(lái)都不超過(guò) 400 MB惋鸥,而蘋(píng)果在 2015 年 2 月將應(yīng)用程序大小上限提高到 4 GB 之后,它們都開(kāi)始增加鹅龄。
在此之前,應(yīng)用程序的最大限制為 2 GB亭畜,核心可執(zhí)行文件的容量為100 MB(后者未變)扮休。當(dāng)然,Apps 可以占用用戶(hù)設(shè)備上的額外存儲(chǔ)空間拴鸵;蘋(píng)果的限制適用于從 App Store 最初下載的內(nèi)容玷坠。為了便于分析,我們只查看核心應(yīng)用程序大小劲藐,而不是應(yīng)用程序的總存儲(chǔ)空間以及其他內(nèi)容八堡。
另外值得注意的是,隨著 2016 年 9 月 iOS 10 的發(fā)布聘芜,應(yīng)用的大小進(jìn)一步增加兄渺。
有些 App 的大小增長(zhǎng)特別明顯
在美國(guó)十大最受歡迎的 iPhone 應(yīng)用中,自 2013 年 5 月以來(lái)汰现,我們看到的最少增長(zhǎng)了 6 倍挂谍。如圖所示,其他應(yīng)用程序瞎饲,特別是 Snapchat口叙,更是大了 51 倍。
- Snapchat 容量四年前是 4 MB嗅战,現(xiàn)在是 203 MB妄田,51 倍。
- Facebook 4 年前大小是 32 MB,現(xiàn)在是 388 MB疟呐,12 倍脚曾。去年九月,一次更新就增長(zhǎng)了 100 MB萨醒。
- Gmail 去年 10 月份斟珊,一次更新,就從 41 MB 增長(zhǎng)到了 197 MB富纸,幾乎是 5 倍(380%)囤踩。
以上如 Facebook 和 Snapchat 等 App 的大小和其規(guī)模有關(guān)系,也和其頻繁的增加應(yīng)用的功能有關(guān)晓褪。但很多 App 應(yīng)該更關(guān)注核心堵漱,嘗試著做減法。
不出所料涣仿,游戲大小也隨之增長(zhǎng)
與常規(guī) app (如 Gamil)不同勤庐,游戲的大小會(huì)隨著復(fù)雜度,畫(huà)面質(zhì)量的變化而增加好港。
來(lái)看看這這兩個(gè)例子愉镰,曾經(jīng)前十的游戲 Clash of Clans 從 49 MB 漲到了 116 MB,兩倍多钧汹。*Candy Crush Saga *從 48 MB 漲到了 223 MB丈探,4.6 倍。而 *Injustice 2 *的大小比 2013 年 5 月拔莱,前十名游戲加起來(lái)的容量還多了 1 GB碗降。
蘋(píng)果官方對(duì)此回應(yīng):更智能的儲(chǔ)存方式
蘋(píng)果早已清楚地認(rèn)識(shí)到,開(kāi)發(fā)人員對(duì)于 iOS 設(shè)備的存儲(chǔ)需求塘秦。事實(shí)上讼渊,iOS 11 將會(huì)引入新功能來(lái)幫助用戶(hù)更合理的使用儲(chǔ)存空間,包括建議卸載不常用的軟件(刪除核心應(yīng)用但保留設(shè)置和數(shù)據(jù)尊剔,以便再次使用)爪幻。
原文: