Android有个很烦人地方,在打开应用时常常弹出更新窗口,把你的事情阻断。更新往往要花几分种,而人的短时记忆时长也就几秒到几十秒,如果你正急着记下某个瞬间闪现的灵感,也许一个弹窗就弹没了,更别说等更新完了。

  弹窗选项一般是立即更新及下次再说,立即更新意味着要花较长时间等下载更新完才能进入应用,下次再说的话谁又能忍受每次打开应用就弹出个选择框呢,最后还不得不选更新。

  流程及用户注意力的流向顺序如下,左图常见的方式中注意力流向①⑥是用户实现目标的操作,却被更新过程所截断,右图是本人改进后的方式,在用户完成①②后要退出应用时才提醒更新,此时用户任务已完成,不会被截断。并且更新已经预先下载完毕,可立即安装。点击安装后用户可以锁屏或打开其它应用,不去理会,让更新自己完成,避免不必要的等待。安装完有弹窗再退出就行了,干扰较小。

171105_140339

  另外不同应用的实际做法会跟上面有差异,大致如下:

1.友好一些的能选择跳过该版更新,问题是如果应用有重大更新改进,跳过更新对应用和用户都不好。

2.最友好的是不出弹窗,只在界面上做提示,如UC浏览器。这种做法可能导致用户长期不更新。

3.最不人道的是强迫更新,例如触发本文思考的优酷客户端,选项只有现在升级和退出,意思就是要么升级,要么滚蛋,不升级就别用了。越来越有行业寡头的范,有没有?

4.更新下载的方式差异如下

更新下载方式 用户友好度 优缺点
1.自动下载完再提醒更新 最好 省时,但下载会消耗流量和空间,涉及用户知情权,可由用户选择开启并设为WIFI下才下载。
2.选择更新后再从后台下载 一般 下载过程中可操作,但会在下载完成时被打断,若用户已沉浸其中,被打断的不悦可能超过第3种。
3.选则更新后再前置下载 最差 下载过程无法操作,耗时较长,用户可能选择切换到其他应用,并在下载完成时出现第2种的问题。

  其实最好的方法是根据情况综合运用各种方式,既不干扰用户又能保证完成更新,刚有更新时可以不主动提醒,而是让用户去发现,比如进了设置才看到细微的更新标识,若用户长期不更新,或者当前版本有严重bug必须更新时,就可以采用本人以上提到的退出时更新的方式,将干扰减到最小。