一种移动端应用构建方法、移动端及系统的制作方法

文档序号:8282100阅读:390来源:国知局
一种移动端应用构建方法、移动端及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端应用技术领域,尤其涉及一种移动端应用构建方法、移动端及系统。
【背景技术】
[0002]应用(外语缩写:APP、外语全称:Applicat1n);
[0003]移动应用服务(又称:移动端应用),就是针对手机这种移动连接到互联网的业务或者无线网卡业务而开发的应用程序服务。
[0004]随着移动智能终端的广泛应用,移动终端正向功能增强化、多模化、定制化、平台开放化的方向发展,而移动终端营销(APP)--作为SNS(Social Network Site,即“社交网站”或“社交网”)新的开拓渠道,正逐渐崭露头角。
[0005]而现有技术基于模板的配置软件,对模板解析程序依赖性较强,在配置过程中如果遇到无法解决的需求,就需要定制该需求的模板和相对应的解析程序,但是定制的话,就会带来成本上升、开发时间延长,降低了效率。

【发明内容】

[0006]本发明实施例提供一种移动端应用构建方法、移动端及系统,以缩短移动端应用开发时间,提高效率。
[0007]一方面,本发明实施例提供了一种移动端应用构建方法,所述移动端应用构建方法包括:
[0008]发送移动端应用构建请求;
[0009]获取反馈的JSON(JavaScript Object Notat1n,JavaScript 对象符号,是一种轻量级的数据交换格式)格式的应用元数据、JSON格式的配置文件和资源包;
[0010]根据所述JSON格式的应用元数据、JSON格式的配置文件和资源包,进行移动端应用构建并打包成应用。
[0011]另一方面,本发明实施例提供了一种移动端,所述移动端包括:
[0012]请求单元,用于发送移动端应用构建请求;
[0013]获取单元,用于获取反馈的JSON格式的应用元数据、JSON格式的配置文件和资源包;
[0014]应用构建单元,用于根据所述JSON格式的应用元数据、JSON格式的配置文件和资源包,进行移动端应用构建并打包成应用。
[0015]再一方面,本发明实施例提供了一种移动端应用构建系统,所述移动端应用构建系统包括上述移动端,所述移动端应用构建系统还包括服务器,其中:
[0016]若所述移动端本地版资源包有相应资源包升级,则安装并生效最新版所述移动端本地版资源包;
[0017]或者,若所述服务器上的服务器版资源包有相应资源包升级,则下载所述服务器版资源包,安装并生效最新版所述服务器版资源包。
[0018]上述技术方案具有如下有益效果:基于JSON配置,一次配置,可在多平台构建(安卓,苹果10S),即一次构建多移动系统运行,业务与技术分离,资源包、版本可控制。产品人员能够自行配置移动端应用产品并独立打包出来直接看到真实的效果,并且可以自由定义业务流程,可让业务人员更专注业务,技术人员仅需了解最基础的业务单元并作实现。
【附图说明】
[0019]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本发明实施例一种移动端应用构建方法流程图;
[0021]图2为本发明实施例一种移动端结构示意图。
【具体实施方式】
[0022]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0023]如图1所示,为本发明实施例一种移动端应用构建方法流程图,所述移动端应用构建方法包括:
[0024]101、发送移动端应用构建请求;
[0025]102、获取反馈的JSON格式的应用元数据、JSON格式的配置文件和资源包;
[0026]103、根据所述JSON格式的应用元数据、JSON格式的配置文件和资源包,进行移动端应用构建并打包成应用。
[0027]优选的,所述获取反馈的JSON格式的应用元数据、JSON格式的配置文件和资源包,包括:在网页上,以业务描述的形式定义JSON串,并上传相应图片、多媒体资源,生成JSON格式的应用元数据、JSON格式的配置文件和资源包。
[0028]优选的,所述JSON格式的应用元数据包括:应用的名称,图标,欢迎页面,首页框架模板,单个页面模板,图文排版,图片绑定事件。
[0029]优选的,所述资源包包括:移动端本地版资源包、服务器版资源包。
[0030]优选的,所述根据所述JSON格式的应用元数据、JSON格式的配置文件和资源包,进行移动端应用构建并打包成应用之后,所述方法还包括:若所述移动端本地版资源包有相应资源包升级,则安装并生效最新版所述移动端本地版资源包;或者,若所述服务器版资源包有相应资源包升级,则下载所述服务器版资源包,安装并生效最新版所述服务器版资源包。
[0031]对应于上述方法实施例,如图2所示,为本发明实施例一种移动端结构示意图,所述移动端包括:
[0032]请求单元21,用于发送移动端应用构建请求;
[0033]获取单元22,用于获取反馈的JSON格式的应用元数据、JSON格式的配置文件和资源包;
[0034]应用构建单元23,用于根据所述JSON格式的应用元数据、JSON格式的配置文件和资源包,进行移动端应用构建并打包成应用。
[0035]优选的,所述获取单元22,进一步用于在网页上,以业务描述的形式定义JSON串,并上传相应图片、多媒体资源,生成JSON格式的应用元数据、JSON格式的配置文件和资源包。
[0036]优选的,所述JSON格式的应用元数据包括:应用的名称,图标,欢迎页面,首页框架模板,单个页面模板,图文排版,图片绑定事件等。
[0037]优选的,所述资源包包括:移动端本地版资源包、服务器版资源包等。
[0038]另外,本发明实施例还提供一种移动端应用构建系统,所述移动端应用构建系统包括上述移动端,所述移动端应用构建系统还包括服务器,其中:
[0039]若所述移动端本地版资源包有相应资源包升级,则安装并生效最新版所述移动端本地版资源包;
[0040]或者,若所述服务器上的服务器版资源包有相应资源包升级,则下载所述服务器版资源包,安装并生效最新版所述服务器版资源包。
[0041]本发明实施例基于JSON配置文件的快速搭建平台。使用JSON描述APP的元数据,包括APP的名称,图标,欢迎页面,首页框架模板,单个页面模板,图文排版,图片绑定事件。配合针对每个移动系统开发的视图解析模块,真正做到一次配置,多平台运行。并且,对于该JSON配置文件,有一套完善的web应用支持,可直接在网页上,以业务描述的形式定义JSON串,并上传相应图片,多媒体等资源,生成相应JSON配置文件和资源包,并导出供打包软件打包成APP。资源包分本地版和服务器版,若服务器有相应资源包升级,APP将自动下载该资源包并生效,做到对APP的联网控制。
[0042]例如某公司年会APP,使用该技术方案,按照美工设计好的APP页面,仅用了两天时间,由一个普通测试人员配置完毕,功能包括:年会介绍,日程安排,精彩视频
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1