产品功能拆解番外篇——App的冷热启动

App的冷热启动是所有人都接触过但是大部分人都会忽略的重要功能。

先来科普一下什么是冷启动和热启动。

冷启动:在个人电脑中,冷启动是切断电源后重新启动。App类似,就是完全退出(不在后台运行)后重启启动。

热启动:非冷启动情况都可以称为热启动。

冷启动流程一般有如下三种情况:

1、最普遍的冷启动,一般的流程如下:

产品功能拆解番外篇——App的冷热启动_第1张图片

我们来分析一下页面:第一页为品牌页,也就是你这个企业的LOGO和Slogan,这是一个品牌宣传的作用;第二页是可选的,如果有的话通常是广告或者活动,页面元素一般是一张图加一个参加按钮和一个跳过按钮,如果不点击的话,通常2-3秒后会自动跳转到首页。第三页首页是启动之后的目标页,如果需要登录则在这里会添加登录注册的流程。这里要说明的是第二页应该要求研发做成服务,也就是可以随时替换,原因就是苹果的审核时间实在是长而且不可控。。

2、还有一种冷启动,与上面的不太一样,就是刚更新了版本的冷启动,不同点在于,有的App更新版本(特别是重大版本更新)后会有几张说明页,告诉你更新了哪些内容,说明页通常是3张,而且是不可跳过的,强制要求用户看完。当然在其中增加一个跳过按钮不是技术上达不到,而是产品经理的内心戏:我好不容易做了这么大的更新,总得让用户知道吧!

流程会变成这样:

产品功能拆解番外篇——App的冷热启动_第2张图片

3、触发式的冷启动

触发式冷启动的意思就是,不是点击App图标的冷启动。比如当你收到一条网易新闻的通知,你通过打开通知触发的冷启动;又或者你在微信里面打开微博的链接,通过微信触发了微博的冷启动;还有就是当你在美团上支付电影票的时候,通过美团触发了支付宝的冷启动。这种冷启动的特点就是着陆页不再是首页,而是目标页。意思就是你通过通知中心的通知触发了网易新闻客户端的冷启动,那么最终的着陆页就是那条新闻的详情页。

热启动与冷启动基本一样,但也有不同之处。

热启动比冷启动多了一个触发点,那就是在后台启动App,比如双击苹果的HOME键,进行App的热启动。

同时热启动通常会有一个计时器,特别是一些理财和银行的类的App会做此处理,当你间隔一段时间触发了热启动后,会让你再次登录(通过密码/手势/指纹)。也有比如网易新闻客户端这样的,当你间隔一段时间后触发热启动,会弹出广告页。。

好了,冷热启动就说这么多,其实还有很多细节可以聊,这次就不多说了。

你可能感兴趣的:(产品功能拆解番外篇——App的冷热启动)