一种基于多端多后台的移动源生应用零代码平台的操作方法与流程

文档序号:33422353发布日期:2023-03-11 00:11阅读:21来源:国知局
一种基于多端多后台的移动源生应用零代码平台的操作方法与流程

1.本工具属于web、服务器、移动应用和物联网领域,具体涉及将不同低代码平台的数据转换并生成多端(android ios web端)移动源生应用的工具平台。


背景技术:

2.现有移动应用低代码或者零代码生成应用一般分为源生应用和h5混合应用,源生应用端需要分别开发android端和ios端,而且需要必须对接自家平台低代码服务端才可运行,但这样是不全面的,本专利可以将不同低代码平台的数据转换并生成移动源生应用,不需要依托于特定的平台服务端,可对接不同的低代码平台服务,既能弥补一套代码生成多端(android、ios、web)源生应用,又能解决依赖特定服务端的问题。
3.如图1所示,图中描述了一款低代码工具生成移动应用的流程,本发明主要是红框里的内容,可对接多个低代码平台,转换解析该平台生成的低代码数据,并一次性生成多端(android、ios、web)源生移动应用。


技术实现要素:

4.本申请提供了一种基于多端多后台的移动源生应用零代码平台的操作方法,其目的在于,一款支持多端多后台的移动源生应用零代码平台,通过对接不同低代码平台的数据直接生成多端(android、ios、web)移动源生应用。
5.本发明是通过以下技术方案实现的:
6.一种基于多端多后台的移动源生应用零代码平台的操作方法,包括如下步骤:
7.(1)各低代码平台设计器搭建移动应用界面和逻辑数据交互;
8.(2)设计完成后生成各平台的页面数据;
9.(3)读取、适配、解析、转化不同平台数据,然后生成移动端组件,适配业务逻辑,对接数据接口,完成完整移动应用;
10.(4)最后可打包生成android ios或web移动端源生应用。
11.作为优选实施例,所述步骤(1)中不同的低代码平台都拥有自己的界面编辑器,首先需要在各自的编辑器里根据业务需求设计出对应界面,包括界面的样式,界面的逻辑,界面的事件。
12.作为优选实施例,所述步骤(2)中设计完成保存后通过各平台的导出工具,将设计的界面或者应用包数据导出为文件,文件可以是不同格式,但是数据格式一般为json格式。
13.作为优选实施例,所述步骤(3)中本发明会读取文件,解析数据转换为本发明适配的实体对象,通过对象各项属性生成对应的移动端组件,包含组件的样式,以及组件上绑定的逻辑事件和业务,最终形成一个完整的移动端界面或应用包。
14.作为优选实施例,所述步骤(4)中最终通过不同方式将应用打包为android、ios、web多种移动端应用程序,可以作为源生应用直接运行在不同平台上,实现了本发明对接不同低代码平台并且生成多端移动应用的效果。
15.有益效果:相比于其他类似发明,本发明可一次性生成多端(android、ios、web)源生移动应用,从而减少了移动应用开发时间,另外本发明可对接多个低代码数据平台,适配多种低代码平台的数据格式,并不局限于一对一的形式,大大增加了低代码后端和前端的灵活性、适配性以及联通性。
16.本发明降低了移动应用开发门槛,无需掌握专业的移动应用开发知识,即可通过本发明生成多端(android、ios、web)源生移动应用,且本发明可对接多种低代码平台数据,不局限于只支持一家低代码平台,提高了行业的联通性,加大了平台的灵活性。
附图说明
17.图1为低代码工具生成移动应用的流程示意图。
18.图2为本发明的基于多端多后台的移动源生应用零代码流程示意图。
具体实施方式
19.下面结合附图对本发明的实施例作详细说明:本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
20.如图2所示,1.不同的低代码平台,生成的低代码json数据格式,结构,字段都不相同,如图中的低代码json数据a,b,c。2.通过本发明解析器,可以将这些平台生成的不同数据解析成适配于各个平台的移动端组件模型。3.并通过模型各项属性生成本发明里对应的移动端组件,包含组件的样式,以及组件上绑定的逻辑事件和业务,形成一个完整的移动端页面。4.最终可打包成多端(android、ios、web)的源生移动应用。
21.一种基于多端多后台的移动源生应用零代码平台的操作方法,包括如下步骤:
22.(1)各低代码平台设计器搭建移动应用界面和逻辑数据交互;
23.(2)设计完成后生成各平台的页面数据;
24.(3)读取、适配、解析、转化不同平台数据,然后生成移动端组件,适配业务逻辑,对接数据接口,完成完整移动应用;
25.(4)最后可打包生成android ios或web移动端源生应用。
26.所述步骤(1)中不同的低代码平台都拥有自己的界面编辑器,首先需要在各自的编辑器里根据业务需求设计出对应界面,包括界面的样式,界面的逻辑,界面的事件。所述步骤(2)中设计完成保存后通过各平台的导出工具,将设计的界面或者应用包数据导出为文件,文件可以是不同格式,但是数据格式一般为json格式。
27.所述步骤(3)中本发明会读取文件,解析数据转换为本发明适配的实体对象,通过对象各项属性生成对应的移动端组件,包含组件的样式,以及组件上绑定的逻辑事件和业务,最终形成一个完整的移动端界面或应用包。所述步骤(4)中最终通过不同方式将应用打包为android、ios、web多种移动端应用程序,可以作为源生应用直接运行在不同平台上,实现了本发明对接不同低代码平台并且生成多端移动应用的效果。
28.相比于其他类似发明,本发明可一次性生成多端(andro i d、ios、web)源生移动应用,从而减少了移动应用开发时间,另外本发明可对接多个低代码数据平台,适配多种低代码平台的数据格式,并不局限于一对一的形式,大大增加了低代码后端和前端的灵活性、
适配性以及联通性。
29.以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。


技术特征:
1.一种基于多端多后台的移动源生应用零代码平台的操作方法,其特征在于,包括如下步骤:(1)各低代码平台设计器搭建移动应用界面和逻辑数据交互;(2)设计完成后生成各平台的页面数据;(3)读取、适配、解析、转化不同平台数据,然后生成移动端组件,适配业务逻辑,对接数据接口,完成完整移动应用;(4)最后可打包生成android ios或web移动端源生应用。2.根据权利要求1所述的一种基于多端多后台的移动源生应用零代码平台的操作方法,其特征在于,所述步骤(1)中不同的低代码平台都拥有自己的界面编辑器,首先需要在各自的编辑器里根据业务需求设计出对应界面,包括界面的样式,界面的逻辑,界面的事件。3.根据权利要求1所述的一种基于多端多后台的移动源生应用零代码平台的操作方法,其特征在于,所述步骤(2)中设计完成保存后通过各平台的导出工具,将设计的界面或者应用包数据导出为文件,文件可以是不同格式,但是数据格式一般为json格式。4.根据权利要求1所述的一种基于多端多后台的移动源生应用零代码平台的操作方法,其特征在于,所述步骤(3)中本发明会读取文件,解析数据转换为本发明适配的实体对象,通过对象各项属性生成对应的移动端组件,包含组件的样式,以及组件上绑定的逻辑事件和业务,最终形成一个完整的移动端界面或应用包。5.根据权利要求1所述的一种基于多端多后台的移动源生应用零代码平台的操作方法,其特征在于,所述步骤(4)中最终通过不同方式将应用打包为android、ios、web多种移动端应用程序,可以作为源生应用直接运行在不同平台上,实现了本发明对接不同低代码平台并且生成多端移动应用的效果。

技术总结
本发明公开了一种基于多端多后台的移动源生应用零代码平台的操作方法,包括如下步骤:(1)各低代码平台设计器搭建移动应用界面和逻辑数据交互;(2)设计完成后生成各平台的页面数据;(3)读取、适配、解析、转化不同平台数据,然后生成移动端组件,适配业务逻辑,对接数据接口,完成完整移动应用;(4)最后可打包生成android ios或web移动端源生应用。本发明降低了移动应用开发门槛,无需掌握专业的移动应用开发知识,即可通过本发明生成多端(android、iOS、web)源生移动应用,且本发明可对接多种低代码平台数据,不局限于只支持一家低代码平台,提高了行业的联通性,加大了平台的灵活性。加大了平台的灵活性。加大了平台的灵活性。


技术研发人员:黄鑫 张毅 许景华 陈湘芳
受保护的技术使用者:上海哥瑞利软件股份有限公司
技术研发日:2022.12.02
技术公布日:2023/3/10
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1