APP更新机制-静默更新、弱更新、强更新

一、静默更新

1.1、功能解释:静默更新就是手机系统悄悄的更新,一般会是用户在应用市场勾选了Wifi状态下,闲时自动更新功能后,手机系统会按它的规则帮用户自动更新APP。(这个功能和用户手动去应用市场点"更新"是一样的,只是系统帮用户做了而已)

1.2、适用场景:如果说,在APP发布了新版本后,并没有什么紧急或较紧急的诉求希望用户尽快更新APP的,都可以选择静默更新。(按国内的经验,一般3-5天,用户的升级率可以达到80%以上)

二、弱更新

2.1、功能解释:弱更新是指,在用户进入到APP后,弹窗提示用户升级版本,用户可以选择升,也可以不升正常用。也就是说,升不升用户说了算。是一种比较友好的用户体验,选择权交给了用户。

2.2、适用场景:平台不希望牺牲用户体验,但是又希望用户快点升级到新版本体验新的功能或者更佳的视觉、交互体验等场景(也方便产品经理收集上线后的用户数据,做功能分析),可以使用弱更新。值得一提的是,弹窗的频率不宜太高,一般1天1次即可,否则容易引起用户反感。

三、强更新

3.1、功能解释:强更新是指用户必须更新,否则不允许使用APP,非常的强制和粗暴。用户只能接受,否则无法使用。
3.2、使用场景:一般是系统重构,发生了数据迁移;或者大功能上线,替代了老功能;或者是严重BUG。总之,是牺牲用户体验,也要非升不可的场景才会用上。

portal是指一个门户网站 例如sina就采用了Portal技术 他是.net的一个开源的网站模版

什么是Portal?
英文字面是“入口”,国内有叫“门户”技术的,但我觉得“集成”技术更能表达它的意思。Portal是一个基于web的应用程序,它主要提供个性化、单点登录、不同来源的内容整合以及存放信息系统的表示层。