【技术实现步骤摘要】
一种由云端驱动的APP动态页面实现方法
[0001]本专利技术涉及移动APP领域,具体涉及一种由云端驱动的APP动态页面实现方法。
技术介绍
[0002]移动APP的更新需要提交应用商店审核,顺利的话需要1
‑
3个工作日才能正式面向用户。面对如今快速增长的用户需求和营销需求,如何让用户最快体验到新功能是每个APP都需要思考的问题,其实质就是如何实现APP功能/内容更新不依赖其版本。现阶段主流的实现方案是使用RN(ReactNative,Facebook开发的开发框架)实现云端向APP下发补丁,APP合并补丁后实现新的功能,这一技术被称之为热更新。其主要步骤为:1.APP集成热更新框架(比如说RN);2.开发者基于热更新框架编写并制作补丁包,并将其托管至热更新平台;3.APP端在下次启动时会请求并下载该补丁包,并合并到APP中;4.APP端运行补丁提供的最新功能。
[0003]然而上述步骤存在如下问题和缺陷:1.新增页面受应用版本限制,需用户更新后才能使用;2.APP内容受页面布局约束,无法自由扩展; ...
【技术保护点】
【技术特征摘要】
1.一种由云端驱动的APP动态页面实现方法,其特征在于:包括如下步骤。(1)编辑页面,通过Web端的页面编辑功能,用已有的UI元素构建页面,并将其与数据类型绑定;(2)页面抽象化,将编辑好的页面保留页面结构和数据类型,分别转成json数据格式保存;(3)APP端访问动态页面,首先会在该页面显示加载动画,并向后端请求页面数据;(4)后端接收到APP端请求后,匹配对应的页面,并根据页面绑定的数据类型进行业务数据填充;(5)后端将填充好的页面数据返回给APP端;(6)APP端接收到页面数据后,首先会根据页面绑定的数据类型对业...
【专利技术属性】
技术研发人员:邱宙清,秦长坤,徐辉,奚云,
申请(专利权)人:江铃汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。