回覆列表
-
1 # 福哥R
-
2 # 井叉科技
現在手機上的App總是不斷地頻繁更新,尤其是安卓,並且安裝包也是越來越大,佔用記憶體也越來越高,導致手機也越來越卡頓,從而影響使用者體驗。應用開發商為何會頻繁更新App,個人覺得有以下幾點原因:
網際網路時代網路發達,軟體開發商往往會快速迭代式開發軟體,以較短的開發週期先把主要功能搭建起來,可能還不完美,存在各種bug,後期通過使用者的反饋資訊再慢慢對其進行完善和調整,釋出一個修復上個版本已知bug的更新版本供大家下載。使用者在第一時間更新到最新版本的同時,也是在測試這個新的版本。應用市場稽核機制。版本更新比首次釋出稽核要鬆很多,一般很快就能通過,而應用市場往往會將更新的應用放在推薦位置,得到更佳的曝光度,這也反過來促使一些開發商明知自己的軟體並不完善還推出更新,給使用者帶來騷擾和負擔。應用本身功能不斷增加和改進,需要通過升級以獲得更多的功能,增加的功能可能對使用者來講不一定有用,比如加入更多的廣告位。應用需對新的系統和硬體作出適配和相容。比如MIUI11或者安卓10更新,有的應用開啟會有閃退或者卡頓,就需要針對性的加以優化適配。出一個新的螢幕解析度,比如2400*1080即20:9尺寸的,有的應用元件也需要相容。應用頻繁更新可能是開發商有意為之,以保持其在應用市場中的活躍度和曝光度,也就是通常所說的刷存在感。除了大功能升級外,一些小修小補對於大多數使用者來講幾乎沒用,甚至還造成困擾。凡事都有兩面性,不能說絕對好和壞,有的更新對廠商有用但對使用者不一定就有用,所以我們可以根據自己的需求來更新,其實很多應用不一定需要每次出新都升級一下的。總體上應用不斷更新,功能也會越來越完善和美觀,相應的也會更佔記憶體和儲存空間。
很正能量的回答:那麼答案是移動網際網路開發風格就是持續的小迭代演進開發,漸進而迅速的調整功能併發布,從而把最新的體驗和最新的功能最快的提供給使用者。
這本來是很正面的事,但其實這只是個藉口而已。在App同質化和競爭激烈的市場下,他們這麼頻繁的更新只是為了刷存在感,喚醒一部分下載了但從未使用或使用較少的使用者:Hey! 我在這裡,你看到我了嘛?
所以,除非大版本更新,除非你有強迫症,那麼你就每次都更新吧。(安卓使用者基本都有嚴重強迫症……)