在穀歌和蘋果的引領下, 智慧手機發展可謂一日千里, 同樣火爆發展的就是各種App了, iPhone和Android應用數量都是百萬級別的。 伴隨著App火爆發展的就是App的體積了, 遙想當年, 只有幾兆的移動應用, 如今動不動幾十兆, 上百兆的應用比比皆是, 這其中到底又隱藏著什麼呢?我們今天就聊聊為什麼App的體積越來越大了。
與早些年的App相比, 現在的App功能更加豐富, 比如推送功能、通信功能等, 各種功能的增加, 必然導致整體體積變大。 尤其是Android, 由於Android的限制較少, 添加功能相對容易, 導致很多公司都會盡可能多的集成功能, 更多的功能意味著更大的體積。
一般企業開發一個App, 為了更快佔領市場, 都會盡可能快的放出產品, 只要能實現功能就行, 產品的優化都會放在比較靠後的位置。 而且, 產品的優化是一件非常耗時的工作, 也不一定會有多大成效, 所以大家也就不太重視這一塊。 久而久之, App越來愈大, 運行效率越來越低。
這是一個看臉的時代, 好看的東西自然誰都喜歡, App也一樣。 但好看的代價就是需要集成非常多的素材, 各種特效也是要佔用空間的, 加上手機型號眾多, 為了相容各種型號手機, 素材就需要包含多種尺寸, 這都無形中增大了App體積。 其實, App很大一部分空間都是被各種素材佔據了。
好在現在手機性能都在提升, 動不動都4G記憶體, 這多少抵消了App自身臃腫帶來的性能問題。 對於我們這些普通用戶而言, 最大的感受也莫過於:“配置在提升, 速度更緩慢”。