雖然對於 Facebook 每次更新還跳出「你已是最新版本」覺得有點煩,但對於有急迫性更新(特別是隱私相關的問題)想要推送給使用者的開發者來說,現在 Google 釋出的新 Android API 將有助於提供更即時的更新資訊以及更新方式。往下繼續閱讀 Android 開放 in-App 更新 的完整報導。
▲圖片來源:Google
Android 開放 in-App 更新 功能 ,重大補丁更即時推給你
「In-App Update」顧名思義,就是可以在你使用應用的同時,給你提示並進行更新。相對於 Android 系統端定期檢查或者是自行到 Google Play 應用檢查更新。現在,透過 Android 針對開發者開放的新 API,應用程式將可開放進行兩種方式的 in-App 更新功能 — 畢竟,透過應用自行比對是否使用的是最新 / 最安全的版本應該還是最即時最快的?
▲圖片來源:Google
總之,透過這個 API 將可提供開發者上面的這兩種更新方式,其一應該是針對重大安全性更新而來的即時應用內更新(上圖左)以及較有時間安排彈性的 Flexible in-app update — 前者,因應重大更新的急迫性,可以看到應用將會跳出蓋板的更新畫面。雖說左上還是有「X」可以取消,不過看到這個畫面一般人應該還是會直接更新下去吧?
圖右,則是相對沒有這麼干擾使用者的彈性更新方式,除了更新的通知會是在應用裡的選單中提示外,更新的過程也可以在底部的狀態列中進行。此一同時也能夠繼續使用應用,到了下載完成後則是可以選擇重開畫面,不會像 Immediate in-app update 那樣必須等到安裝程序跑完才可以使用。只是說真的,看到 in-App 更新的介面,個人還是會有點擔心是不是遇到丐版廣告偽裝成系統通知的那種惡意軟體… 所以可能還是會選擇跳出應用到 Google Play 裡更新吧?