[发明专利]一种跨平台移动应用生成方法及装置在审
| 申请号: | 202110245354.2 | 申请日: | 2021-03-05 |
| 公开(公告)号: | CN113467756A | 公开(公告)日: | 2021-10-01 |
| 发明(设计)人: | 孙敏杰;隗刚;韩伟利;孙秀波 | 申请(专利权)人: | 北京道亨软件股份有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/38;G06F9/445 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
| 地址: | 102206 北京市昌平区回龙观*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 平台 移动 应用 生成 方法 装置 | ||
本申请提供的一种跨平台移动应用生成方法及装置,当接收到移动应用的生成请求数据时,从所述生成请求数据中获取控件指令和配置指令;根据所述控件指令从预设控件库中提取与所述控件指令对应的控件,所述预设控件库中存储有所述移动应用所需控件及控件组合;根据所述配置指令从预设移动应用服务端获取对应的配置文件,所述移动应用服务端预先存储有所述移动应用所需控件对应的配置文件;根据所述配置文件在可视化视图中对所述控件进行配置,生成所述移动应用。通过本申请可以实现可视化跨平台的移动应用生成,减少对开发人员的依赖,从而降低研发成本,以及提高系统的可复用性。
技术领域
本申请涉及移动应用技术领域,更具体地,尤其涉及一种跨平台移动应用生成方法及装置。
背景技术
目前,APP(Application,移动应用程序)已成为用户日常生活的组成部分。随着科技的不断发展,移动应用场景从早期单一满足用户的某项需求,发展至现在多功能、多场景的新产品形态,为用户带来更便利的用户体验和更全面的功能支持。随着APP的研发成本逐年上升,大多致力于业务功能硬编码(即由APP研发人员根据需求编写相应的APP代码)的企业对可视化的应用生成的需求不断增长。
当前,国内抵代码开发平台、原型设计平台、文档协作平台层出不穷,但都是只关注APP开发中的某一个中间过程,在APP开发过程中涉及许多岗位的人员,如:需求分析师、设计师、开发工程师、测试工程师等,市面上的大多平台只关注其中的一个步骤,没有覆盖到整个的APP开发过程;且为了降低研发成本,推进APP的研发进度,某些企业会采用低代码开发平台,但也仍需要需求人员与设计师、研发人员沟通需求,研发人员修改程序、测试人员重新测试发布等,因此,还是摆脱不了研发的长链路模式,业务的每一次变动都会增加几倍的成本。另外,大多数低代码开发平台都只关注一次业务的实现,共用的模块并不能重复利用。
发明内容
本申请提供了一种跨平台移动应用生成方法及装置,以实现降低研发成本,以及提高系统的可复用性。
为了实现上述目的,本申请提供了以下技术方案:
一种跨平台移动应用生成方法,包括:
当接收到移动应用的生成请求数据时,从所述生成请求数据中获取控件指令和配置指令;
根据所述控件指令从预设控件库中提取与所述控件指令对应的控件,所述预设控件库中存储有所述移动应用所需控件及控件组合;
根据所述配置指令从预设移动应用服务端获取对应的配置文件,所述移动应用服务端预先存储有所述移动应用所需控件对应的配置文件;
根据所述配置文件在可视化视图中对所述控件进行配置,生成所述移动应用。
优选的,将所述移动应用所需控件对应的配置文件存储在所述移动应用服务端,具体包括:
接收所述移动应用所需控件对应的控件指令,所述控制指令中包含所述移动应用所需控件的属性信息,所述属性信息包括列表的文字颜色、大小以及数据来源;
根据所述控件指令中包含的所述移动应用所需控件的属性信息,对所述控件进行配置,得到所述控件对应的配置文件;
将所述配置文件通过服务接口存储至所述移动应用服务端。
优选的,所述根据所述配置文件在可视化视图中对所述控件进行配置,生成所述移动应用,包括:
获取所述移动应用所需控件对应的配置文件;
解析所述配置文件,得到所述移动应用所需控件对应的配置信息;
根据所述配置信息在所述可视化视图中对所述控件进行配置,生成所述移动应用。
优选的,所述根据所述配置信息在所述可视化视图中对所述控件进行配置,生成所述移动应用,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京道亨软件股份有限公司,未经北京道亨软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110245354.2/2.html,转载请声明来源钻瓜专利网。





