安卓app升級的3種方式及交互細節

7 評論 23024 瀏覽 99 收藏 8 分鐘

app升級是一個看似簡單其實很復雜的事情;網頁可以隨時更新,用戶不需要做任何操作就可以升級到最新版本;但app每次版本發布都需要用戶配合才能完成。如何在不同的網絡環境下,盡量不打擾用戶,讓更多的用戶完成版本升級?我們以幾個電商app為例,來研究下他們是怎么做的。

一、WIFI環境(WLAN)

1. 靜默升級、自動下載、提示升級

如圖14-1,京東、天貓、蘇寧正好代表了目前主要的3種升級方式。

京東采用的是靜默升級,WIFI環境下進入應用,不彈出升級提示,直接在后臺下載完成升級,升級過程中用戶沒有任何感知(注:圖片中的提示,是點擊檢查更新后彈出的)。

天貓采用的是WIFI下自動下載,開始也是跟京東一樣,進入后不彈出提示直接下載,不同的是在下載完成后,立即彈出提示,告訴用戶已經下載完成,問用戶是否安裝。這種升級方式需要用戶手動安裝,并且用戶在使用過程中彈出提示,會打擾用戶,顯然沒有靜默升級體驗好。

蘇寧則是提示升級,在進入應用后,立即彈出升級提示,并提示當前是WIFI環境。

圖14-1 WIFI環境下升級(圖片來源:京東、天貓、蘇寧)

2. 自動下載完成后的提示

京東的早期版本,也做過類似天貓的自動下載升級,如圖14-2所示。

下載完成后,告訴用戶新版本做了哪些更新,有多少比例的用戶已經升級了,更著重強調“無需流量”,對比圖14-1天貓的提示,顯然引導效果要好很多。

圖14-2 京東早期版本自動下載升級提示(圖片來源:京東)

3. 自動升級開關

從圖14-3可以看到,京東、天貓在設置里面有WIFI環境下自動升級的開關,默認是打開的,蘇寧沒有類似功能。所以在WIFI情況下打開京東、天貓,程序在后臺已經開始下載升級包,而沒有彈出升級提示。

另外我們注意到,該功能設置不需要用戶登錄,說明該功能不是針對賬號,而是針對手機的,也就是說,同一個用戶在不同的手機上使用產品,要分別進行升級,這樣的設置顯然是非常合理的。

圖14-3 自動下載開關(圖片來源:京東、天貓)

二、4G環境(移動數據)

1. 紅點引導

幾個平臺升級提示的紅點引導,總體來說強度適中,對于有強迫癥的用戶來說,是非常友好的。

從圖14-4可以看到,京東的紅點提示是從賬戶頁面右上角的設置圖標開始的,一直到關于頁面結束(中間省略了部分頁面),用戶只有進入到賬戶頁面才能看到紅點,而不是像有些app,紅點直接出現在菜單欄的賬戶圖標上,用戶打開app進入首頁就看到紅點提示,那樣提示的強度就高了很多。

從圖14-5可以看到,蘇寧沒有做任何紅點引導,用戶只有到了關于頁面,才可以看到灰色字體顯示的發現新版本。

圖14-4 升級提示紅點引導(圖片來源:京東)

圖14-5 升級提示引導(圖片來源:蘇寧)

2. 下載過程

如圖14-6所示,當用戶在升級提示框點擊下載按鈕后,京東、蘇寧進入下載過程,下載完成后京東彈出安裝提示,蘇寧直接進入安裝頁面。

點擊下載按鈕后,如果在手機狀態欄設置了流量顯示,用戶可以通過流量變化知道是否正在下載,如果沒設置顯示流量,則對用戶來說沒有任何變化,用戶不知道是否已經在下載。

這里可以增加相應的用戶反饋,比如在點擊下載按鈕后,toast提示升級包正在下載,或者通過進度條來顯示下載進度。另外可以考慮在升級提示框增加顯示升級包大小,用戶可以據此判斷是否通過4G網絡下載。

圖14-6 下載完成(圖片來源:京東、nubia UI)

三、流程圖

通過以上分析,我們得到京東、天貓、蘇寧下載的流程圖,如圖14-7:

圖14-7 京東、天貓、蘇寧下載流程圖

四、灰度發布

除了常見的按用戶群、版本號等灰度發布之外,在更新順序上,如圖14-8所示,應用市場已經有了最新版本可以更新,但是進入京東、天貓app并沒有彈出升級提示,京東可以通過14-4的紅點引導進入關于頁面升級,而天貓則顯示已是最新版本,也就是說天貓還不可以本地升級。

所以可以推測更新的順序是,先更新應用市場,再紅點提示更新,最后再彈框提示,也就是升級的用戶量是由少到多的順序。

圖14-8 灰度發布(圖片來源:360手機助手、天貓)

總結

本文以京東、天貓、蘇寧為例,分析了安卓app在WIFI、4G網絡下,靜默升級、自動下載、提示升級3種主要的升級方式,以及紅點引導、下載過程、灰度發布等相關的交互細節,希望給安卓app的小伙伴一些參考。

#專欄作家#

張旭東,微信公眾號:旭東愛折騰,人人都是產品經理專欄作家。努比亞手機商城產品經理,前華強旗艦店產品經理,FON樂隊吉他手。

本文原創發布于人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基于CC0協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. Mark

    回復
  2. ??

    來自山西 回復
  3. 靜默升級是指熱升級嗎?

    來自浙江 回復
    1. 跟開發討論過這個問題,熱升級一般是用來處理緊急BUG用的,但是京東商城在wifi下的版本更新,長期以來基本不需要用戶做任何操作,應該不是熱升級,有可能是插件化開發。

      來自廣東 回復
    2. 我在網上查了一些,沒查到特別清楚的對應功能,還是需要開發看看才知道如何操作,有什么限制,利弊如何等等。
      總之,謝謝?(?ω?)?~

      來自浙江 回復
    3. 應該是 不需要用戶參與 用戶無感知的下載

      回復