您当前的位置:首页 > 新闻 > 科技

APP版本升级发布时,前后端的逻辑策略

时间:2020-03-11 14:06:42  来源:  作者:

App的升级发布看似简单,但是其实很复杂,有许多边界情况需要考虑,例如前端的更新逻辑、前端交互方式、后台逻辑与流程等。

APP版本升级发布时,前后端的逻辑策略

最近开始协同负责一个新产品,第一次从0到1着手一个产品。有许多东西也是刚开始学习研究。也很感谢公司给这次机会。其中比较有意思的是版本发布更新的方案,其中的逻辑也是比较有意思的。所以在此将学到的分享出来。

其中一些图不是我做的,是同事做的,在此特谢该同事。

 

一、前端更新逻辑

核心策略:APP进行版本对比,然后判断更新逻辑后,进行更新提示。

首先进行版本对比,但需注意,该检测需在联网环境下,所以当非联网时,版本对比检测结束。

网络环境正常时,若检测到有最新版本时,则开始判断更新逻辑。

不同的更新方法有不同逻辑进行,如:强制更新、非强制提示更新、非强制不提示更新;

  1. 强制更新:则用户启动App后需要强制更新,核心功能优化,若不更新则无法启动APP;启动APP后,通过弹窗提示。
  2. 非强制更新:则提示用户更新,但不影响基础功能使用;可通过弹窗显示或在设置中,引导用户自行更新。用户可关闭弹窗,在某一个时间段内不再提示弹窗或供用户选择忽略此版本。
  3. 非强制不提示更新:版本更新,不提示用户有新版本。
APP版本升级发布时,前后端的逻辑策略

 

二、APP升级前端交互方式

APP升级大致流程:下载APP安装包——安装新版本(Android/ target=_blank class=infotextkey>安卓)

 

1. 下载APP安装包

下载的方式有三种:自动下载、提示升级、自动下载安装;但是不同的方式需判断用户所在网络环境;若WiFi环境下,则自动下载、自动下载安装的方式是可行的。若为数据流量的话,则提示升级可行。

  • 自动下载:启动APP后,不提出提示直接下载
  • 提示升级:在进入应用后,立即弹出升级提示,并提示当前的网络环境;
  • 自动下载安装:不弹出提示,直接后台下载并完成升级。

 

2. 安装

若为自动下载:在下载完成后,显示弹窗告知用户下载完成是否安装。

若为提示升级:下载完成后,提示用户后台点击安装。

 

三、APP版本升级后台设计

APP后台流程逻辑:渠道发布——版本发布升级编辑——安装包上传到服务器——版本定时升级发布。

 

1. 渠道发布

APP的安装或升级会在不同场景、不同平台下进行,因此其也会导致不同问题。如某一渠道存在限制或问题,导致无法正常下载,因此需针对性进行优化调整而不影响其他渠道安装。

并且为保证数据来源可靠,了解各渠道用户下载或安装的数据,需进行区分。

因此,渠道发布后台需进行设计,以下图为例,仅关注列表内容,查询模块去除。

通过后台新增渠道,在该列表展示,该渠道信息将在后续的版本升级时进行编辑配置,作为版本发布升级的渠道标识。

APP版本升级发布时,前后端的逻辑策略

 

2. 版本发布升级编辑

当版本发布后,可进行版本发布编辑,编辑发布消息:

发布时间、发布方式(是否强制发布)、更新描述、用户量(可进行高级编辑,如仅发布给某APP品牌、机型、号段等,以此仅发布给目标用户)、发布量等;

编辑完成版本升级内容后,可开始将安装包上传到服务器中。

APP版本升级发布时,前后端的逻辑策略

 

3. 安装包上传

将安装包进行上传,上传对应版本内容后,将安装包同步至版本发布升级编辑后台的对应记录上,后续待版本在设置的时间下发布。

APP版本升级发布时,前后端的逻辑策略

 

四、总结

APP的升级发布看似简单,但是其实很复杂,有许多边界情况需要考虑。以上的前端和后台仅供学习参考,其还有很大的优化空间,希望大家可以不断探索思考出新的方案。

对于APP升级发布,不要仅关注页面功能模块的展示,更多的需要多和市场、运营人员沟通;对于APP更新来说,还有其他许多点需要考虑。

其实对于某些产品来说,APP的版本不一定需要后台进行所谓的管理,可由研发处理,收益后台并不是通用于所有APP。



Tags:APP   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
新的一年即将到来,不知各位手机上有多少款年度精选APP,这里给大家分享App Store年度精选的8个iPhone必装APP,每个都爱不释手。 1、拦截100拦截浏览器跳转广告。我们在用Safari...【详细内容】
2021-12-28  Tags: APP  点击:(2)  评论:(0)  加入收藏
这是很久以前的一则数据,我在iOS平台开发了“先知 - 优质生活”App,本想依靠封闭式环境,广告少体验不错等优点。会有一定的下载量,没想到开发完成后,就被App store埋藏起来了。个...【详细内容】
2021-12-27  Tags: APP  点击:(5)  评论:(0)  加入收藏
  1、明确产品的需求分析+功能  这是最基本的也是第一步,我们要明确自己或者客户真的想要开发一款app应用,其次就要了解到底要开发什么功能什么类别和种类的app应用。所...【详细内容】
2021-12-27  Tags: APP  点击:(3)  评论:(0)  加入收藏
应用锁一直是苹果用户的痛点,毕竟这功能隔壁安卓早就有了。 为什么苹果一直不给上应用锁的功能呢?之前记者也有提问过苹果的前设计师(首席声优)艾维,他说在苹果的逻辑里,手机密码...【详细内容】
2021-12-23  Tags: APP  点击:(27)  评论:(0)  加入收藏
APP已经成了每个现代人生活里必不可少的东西了吧。 你有没有数过,你一天从睁眼到闭眼,要打开多少个APP? 小沫今天来分享几个我受益颇多的好APP! 直接上图,这9个。 简单归类了一...【详细内容】
2021-12-21  Tags: APP  点击:(7)  评论:(0)  加入收藏
据央视新闻客户端消息,中国消费者协会今天(14日)发布《50款APP账号注销及自动化推荐退订测评报告》显示,在是否可以顺利注销APP账号方面,50款APP中有20款APP存在不同程度问题,占总...【详细内容】
2021-12-15  Tags: APP  点击:(9)  评论:(0)  加入收藏
“经常听到周围的人跟我说,和朋友聚会时刚谈到一个商品,不久后在手机中就出现了该商品的广告;还有人跟我反映,在用平台类App如打车软件、电商购物App、酒店App时,同样的路线、同样的商品、同样的酒店,不同的手机会显示出不...【详细内容】
2021-12-14  Tags: APP  点击:(9)  评论:(0)  加入收藏
来源:人民网电子驾驶证申领失败、身份证信息被占用……随着电子驾驶证的全国推行,一些“交管12123”APP使用过程中遇到的问题也困扰着部分用户。人民网选取了九个...【详细内容】
2021-12-14  Tags: APP  点击:(10)  评论:(0)  加入收藏
一些用户可能会遇到这样的问题:当需要使用 Apple ID 时,才发现自己忘记了 Apple ID 的密码。如何快速找回 Apple ID 的密码?苹果官方提供了一个非常简单的方法:如果你现在手上有...【详细内容】
2021-12-14  Tags: APP  点击:(10)  评论:(0)  加入收藏
今天详解一个 Python 库 Streamlit,它可以为机器学习和数据分析构建 web app。它的优势是入门容易、纯 Python 编码、开发效率高、UI精美。 上图是用 Streamlit 构建自动驾驶...【详细内容】
2021-12-09  Tags: APP  点击:(24)  评论:(0)  加入收藏
▌简易百科推荐
非法购买公民信息、开发人脸认证规避技术……今年年初,广东省公安厅网安部门侦破全国首例破解“青少年防沉迷系统”的新型网络犯罪案件,抓获犯罪嫌疑人13名,查处非...【详细内容】
2021-12-28    人民日报客户端  Tags:数据安全步   点击:(5)  评论:(0)  加入收藏
就在今天,腾讯方面宣布将在2022年1月31日下架企业QQ和营销QQ,其实这一消息的降临并不让笔者意外,因为早在今年的10月28日20点之后,企业QQ和营销QQ就被停止了续费服务。相信很多...【详细内容】
2021-12-27  科技探险家    Tags:企业QQ   点击:(21)  评论:(0)  加入收藏
日前,上海交通大学发布《全球电竞之都评价报告》,对全球15个致力于发展电竞之都的城市进行评价,上海作为中国城市电竞发展的排头兵,其拥有众多优质电竞企业及完整产业集群,因此排...【详细内容】
2021-12-27  经济日报    Tags:电竞   点击:(3)  评论:(0)  加入收藏
为优化网络氛围环境,微博又开始整顿用户信息了。本月月初,微博官方发布公告,要求昵称中带有如“二货”“SB”“瘪三”“娘炮”等明显低俗或侮辱性词汇的用户尽快修改,否则将面临...【详细内容】
2021-12-24  运了个营    Tags:微博   点击:(10)  评论:(0)  加入收藏
昨日谷歌宣布,自2022年12月19日开始停止对OnHub的软件支持,OnHub路由器仍将提供Wi-Fi信号,但用户无法用谷歌Home应用程序管理它。无法更新Wi-Fi网络设置、添加额外的Wifi设备或...【详细内容】
2021-12-22  雷峰网    Tags:Google OnHub   点击:(5)  评论:(0)  加入收藏
IT之家 12 月 20 日消息,百度网盘青春版 iOS 客户端今日晚间率先开启内测,安卓客户端将在稍后内测。使用苹果 iPhone 的IT之家小伙伴可以点此下载内测版,需要先下载 TestFlight...【详细内容】
2021-12-21  IT之家    Tags:百度网盘   点击:(10)  评论:(0)  加入收藏
对于拼车单,是接还是不接,不少网约车司机表示很矛盾。接吧,钱少事多,常常跑了个寂寞,不接吧,车多客少,挑三拣四没饭吃。 在平台大力推广拼车单之下,不少司机迫于生活压力,最终还是打...【详细内容】
2021-12-17  网约车情报分享    Tags:滴滴   点击:(9)  评论:(0)  加入收藏
蓝鲸TMT频道12月16日讯,据饿了么官方微信公众号,近日,在圆桌会上,蓝骑士与平台交流了配送安全问题。饿了么表示,线上将技术手段融入安全防护;线下将持续进行安全培训,并试点智能头...【详细内容】
2021-12-17    金融界  Tags:饿了么   点击:(24)  评论:(0)  加入收藏
开源最前线(ID:OpenSourceTop) 猿妹编译项目地址: https://github.com/restic/restic全球知名代码托管平台 GitHub 今天就重磅发布了今年的年度报告——《2021 年度 O...【详细内容】
2021-12-17  Python部落    Tags:   点击:(9)  评论:(0)  加入收藏
新京报快讯 据中国网络视听节目服务协会网站消息,12月15日,中国网络视听节目服务协会发布了《网络短视频内容审核标准细则》(2021)。中国网络视听节目服务协会组织有关短视频平...【详细内容】
2021-12-16    新京报  Tags:短视频   点击:(11)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条