应用程序开发方法、系统、介质和电子设备技术方案

技术编号:26596550 阅读:28 留言:0更新日期:2020-12-04 21:18
本公开涉及一种应用程序开发方法及系统,该方法包括:基于第一开发系统设计实现业务层,所述业务层用以构建与应用程序的业务开发设计相关的操作的图形用户界面;基于第二开发系统设计实现集成开发环境层,所述集成开发环境层用以构建与所述应用程序编程相关的操作的图形用户界面;所述业务层配置预设交互接口以实现所述业务层和所述集成开发环境层之间的信息交互,所述业务层和所述集成开发环境层各自内部的信息处理通过各自调用系统原生层的相应原生组件来实现。本公开的实施方案可以减少开发时间,提高整体开发效率,降低开发成本。

【技术实现步骤摘要】
应用程序开发方法、系统、介质和电子设备
本公开实施例涉及计算机
,尤其涉及一种多系统联合运行的跨平台应用程序APP开发方法、多系统联合运行的跨平台应用程序APP开发系统,以及实现多系统联合运行的跨平台应用程序APP开发方法的计算机可读存储介质和电子设备。
技术介绍
智能电子设备上运行的应用程序APP(Application)有NativeAPP(基于本地操作系统运行)和WebAPP(基于浏览器运行),其中NativeAPP即是原生APP。原生APP开发是指基于本地操作系统的APP开发服务。如今大部分的APP属于原生APP应用软件。原生APP开发时,开发周期长,效率较低,导致开发成本增高。而且相同平台开发过一个APP后,再在同样平台开发其他APP,代码复用率较低,或者需要做很多改动才可以实现代码复用,也导致开发的成本较高。
技术实现思路
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开实施例提供了一种多系统联合运行的跨平台应用程序开发方法、多系统联合运行的跨平台应用程序开发系统,以及实现多系统联合运行的本文档来自技高网...

【技术保护点】
1.一种应用程序开发方法,其特征在于,包括:/n基于第一开发系统设计实现业务层,所述业务层用以构建与应用程序的业务开发设计相关的操作的图形用户界面;/n基于第二开发系统设计实现集成开发环境层,所述集成开发环境层用以构建与所述应用程序编程相关的操作的图形用户界面;/n所述业务层配置预设交互接口以实现所述业务层和所述集成开发环境层之间的信息交互,所述业务层和所述集成开发环境层各自内部的信息处理通过各自调用系统原生层的相应原生组件来实现。/n

【技术特征摘要】
1.一种应用程序开发方法,其特征在于,包括:
基于第一开发系统设计实现业务层,所述业务层用以构建与应用程序的业务开发设计相关的操作的图形用户界面;
基于第二开发系统设计实现集成开发环境层,所述集成开发环境层用以构建与所述应用程序编程相关的操作的图形用户界面;
所述业务层配置预设交互接口以实现所述业务层和所述集成开发环境层之间的信息交互,所述业务层和所述集成开发环境层各自内部的信息处理通过各自调用系统原生层的相应原生组件来实现。


2.根据权利要求1所述的应用程序开发方法,其特征在于,所述应用程序的业务开发设计至少包括业务功能设计、显示界面布局设计和信息交互设计中的一个或多个;
所述业务层配置有与所述应用程序的业务功能设计相关的一个或多个独立的预设业务功能组件;所述原生层配置有可被每个所述预设业务功能组件调用的对应原生组件。


3.根据权利要求2所述的应用程序开发方法,其特征在于,所述业务层配置有与所述应用程序的信息交互设计相关的第一软件开发工具包Wrapper组件;
所述原生层配置有与所述第一软件开发工具包Wrapper组件交互的第二软件开发工具包Wrapper组件;所述第二软件开发工具包Wrapper组件用以与软件开发工具包层交互。


4.根据权利要求3所述的应用程序开发方法,其特征在于,所述第一软件开发工具包Wrapper组件和第二软件开发工具包Wrapper组件中均至少配置有登录模块和/或数据统计模块;
所述软件开发工具包层配置有与所述登录模块和数据统计模块各自对应交互的另一登录模块和另一数据统计模块。


5.根据权利要求4所述的应用程序开发方法,其特征在于,所述集成开发环境层配置有数据统计输出接口组件,所述原生层配置有可被所述数据统计组件输出接口组件调用的对应数据统计输出接口原生组件;所述数据统计输出接口原生组件配置为向所述软件开发工具包层的所述另一数据统计模块输出信息。


6.根据权利要求1所述的应用程序开发方法,其特征在于,所述业务层和所述集成开发环境层均基于JavaScript实现,...

【专利技术属性】
技术研发人员:徐将鹏
申请(专利权)人:北京思明启创科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1