应用程序构建方法、装置、服务器以及存储介质制造方法及图纸

技术编号:37392125 阅读:25 留言:0更新日期:2023-04-27 07:29
本申请公开了一种应用程序构建方法、装置、服务器以及存储介质,涉及计算机技术领域。该方法:获取用户终端的操作系统信息、以及待下载应用程序的公共组件模块和定制组件模块;从所述定制组件模块中筛选出与所述操作系统信息对应的目标定制组件模块;根据所述公共组件模块和所述对应的目标定制组件模块,生成所述待下载应用程序的目标客户端应用;发送所述目标客户端应用至所述用户终端。本申请可以减小跨平台桌面应用开发工具的客户端应用的数据包的大小。据包的大小。据包的大小。

【技术实现步骤摘要】
应用程序构建方法、装置、服务器以及存储介质


[0001]本申请涉及计算机
,尤其涉及一种应用程序构建方法、装置、服务器以及存储介质。

技术介绍

[0002]相关技术中,电子计算机在现代生活越趋重要,而应用程序是使用计算机的基础。在开应用程序的过程中,由于各种系统互不兼容,如果要在Windows、Linux、Mac OS X等平台多端运行则要开发多套应用程序,开发速度和难度都会加大。目前,可以通过Electron等跨平台桌面应用开发工具解决操作系统不兼容的问题。
[0003]但是,跨平台桌面应用开发工具的应用程序内存占用很大。
[0004]申请内容
[0005]本申请的主要目的在于提供一种应用程序构建方法、装置、服务器以及存储介质,旨在解决跨平台桌面应用开发工具的应用程序内存占用很大的技术问题。
[0006]第一方面,为实现上述目的,本申请提供一种应用程序构建方法,用于服务器,所述方法包括:
[0007]获取用户终端的操作系统信息、以及待下载应用程序的公共组件模块和定制组件模块;<br/>[0008]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用程序构建方法,其特征在于,用于服务器,所述方法包括:获取用户终端的操作系统信息、以及待下载应用程序的公共组件模块和定制组件模块;从所述定制组件模块中筛选出与所述操作系统信息对应的目标定制组件模块;根据所述公共组件模块和所述对应的目标定制组件模块,生成所述待下载应用程序的目标客户端应用;发送所述目标客户端应用至所述用户终端。2.根据权利要求1所述的应用程序构建方法,其特征在于,所述获取用户终端的操作系统信息、以及待下载应用程序的公共组件模块和定制组件模块之前,所述方法还包括:对预设功能模块和至少一个操作系统的网页浏览器库进行组件化架构处理,得到至少一个模块组件;对至少一个所述模块组件进行分发处理,得到所述公共组件模块和所述定制组件模块。3.根据权利要求1所述的应用程序构建方法,其特征在于,所述公共组件模块包括进程子模块、储存子模块、日志子模块、配置子模块、服务子模块或者路由子模块中的至少一种。4.根据权利要求1所述的应用程序构建方法,其特征在于,所述定制组件模块包括和操作系统相匹配的兼容内核组件和定制功能组件。5.根据权利要求1所述的应用程序构建方法,其特征在于,所述获取用户终端的操作系统信息,包括:获取由用户通过浏览器输入的下载请求;根据所述下载请求,获取所述用户终端的操作系统信息。6.根据权利要求5所述的应用程序构建方法,其特征在于,所述获取由用户通过浏览器输入的...

【专利技术属性】
技术研发人员:申凯枫吕浩邵国光江滔王梓
申请(专利权)人:深圳优美创新科技有限公司
类型:发明
国别省市:

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

1