首页 / 专利库 / 广播 / 数据轮播 / 一种应用构建方法及装置

一种应用构建方法及装置

阅读:621发布:2020-05-13

专利汇可以提供一种应用构建方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种应用构建方法及装置,其中,该方法包括:步骤1,基于预设的 基础 控件构建页面组件;所述基础控件包括多种类型及多种展示样式的常用基础控件;步骤2,通过拖拽所述组件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。本发明提高了编码复用性、提高开发效率、降低开发成本,并能够根据用户需求通过配置的方式,快速构建应用。,下面是一种应用构建方法及装置专利的具体信息内容。

1.一种应用构建方法,其特征在于,包括:
步骤1,基于预设的基础控件构建页面组件;所述基础控件包括多种类型及多种展示样式的常用基础控件;
步骤2,通过拖拽所述组件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
2.根据权利要求1所述的应用构建方法,其特征在于,所述步骤2还包括:
通过拖拽所述基础控件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
3.根据权利要求1所述的应用构建方法,其特征在于,步骤1中所述组件包括列表展示组件、轮播图展示组件。
4.根据权利要求1所述的应用构建方法,其特征在于,步骤1中所述基础控件基于移动终端应用页面预设。
5.一种应用构建装置,其特征在于,包括:
页面组件构建模,用于基于预设的基础控件构建页面组件;所述基础控件包括多种类型及多种展示样式的常用基础控件;
页面设计模块,用于通过拖拽所述组件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
6.根据权利要求5所述的应用构建装置,其特征在于,所述页面设计模块通过拖拽所述基础控件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
7.根据权利要求5所述的应用构建装置,其特征在于,所述页面组件构建模块构建的页面组件包括列表展示组件、轮播图展示组件。
8.根据权利要求5所述的应用构建方法,其特征在于,所述页面组件构建模块基于移动终端应用页面预设所述基础控件。

说明书全文

一种应用构建方法及装置

技术领域

[0001] 本发明属于应用程序页面开发技术领域,尤其涉及一种应用构建方法及装置。

背景技术

[0002] 随着互联网技术日新月异的发展,移动互联网应用场景也越来越多,对应于各种应用场景的需求也越来越复杂。用户不在只是关注应用的功能与应用的开发周期,对应用页面的展示效果,对数据的交互效果等要求也越来越高。在这样的一种背景下,就需要一种能快速分解需求并快速构建应用或对原应用进行快速需求变更或迭代的方法。
[0003] 现有应用程序页面开发常用做法是美工按照给定的需求设计出页面效果图并交给前台页面开发人员做出页面再交给软件开发人员做页面、数据、逻辑的整合。该方法在跨应用时复用率较低、开发效率较低、开发成本较高。

发明内容

[0004] 本发明的目的是提供一种应用构建方法及装置,以提高编码复用性、提高开发效率、降低开发成本,并实现根据用户需求通过配置的方式,快速构建应用。
[0005] 本发明提供了一种应用构建方法,包括:
[0006] 步骤1,基于预设的基础控件构建页面组件;基础控件包括多种类型及多种展示样式的常用基础控件;
[0007] 步骤2,通过拖拽所述组件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互页面。
[0008] 进一步地,步骤2还包括:
[0009] 通过拖拽所述基础控件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
[0010] 进一步地,步骤1中组件包括列表展示组件、轮播图展示组件。
[0011] 进一步地,步骤1中基础控件基于移动终端应用页面预设。
[0012] 本发明还提供了一种应用构建装置,包括:
[0013] 页面组件构建模,用于基于预设的基础控件构建页面组件;所述基础控件包括多种类型及多种展示样式的常用基础控件;
[0014] 页面设计模块,用于通过拖拽所述组件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
[0015] 进一步地,页面设计模块通过拖拽所述基础控件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
[0016] 进一步地,页面组件构建模块构建的页面组件包括列表展示组件、轮播图展示组件。
[0017] 进一步地,页面组件构建模块基于移动终端应用页面预设所述基础控件。
[0018] 借由上述方案,通过应用构建方法及装置,能够提高编码复用性、提高开发效率、降低开发成本,并能够根据用户需求通过配置的方式,快速构建应用。
[0019] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。

附图说明

[0020] 图1为本发明一种应用构建方法的流程图
[0021] 图2为本发明一种应用构建装置的结构框图
[0022] 图3为应用本发明将数据复用于不同页面的实施例。

具体实施方式

[0023] 下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0024] 参图1所示,本实施例提供了一种应用构建方法,包括:
[0025] 步骤S1,基于预设的基础控件构建页面组件;基础控件包括多种类型及多种展示样式的常用基础控件;
[0026] 步骤S2,通过拖拽组件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互页面。
[0027] 通过该应用构建方法,能够提高编码复用性、提高开发效率、降低开发成本,并能够根据用户需求通过配置的方式,快速构建应用。
[0028] 在本实施例中,步骤S2还包括:
[0029] 通过拖拽基础控件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互页面。当通过页面设计器把组件拖动到页面上的时候只是静态显示尚未形成数据交互也就相当于页面开发人员开发的静态页面,只是展示页面效果,数据永远不会有变化。若要形成数据交互就必须有动态数据提供方(数据API接口)接入,我们可通过页面设计器选择我们需要的数据接口API。数据接口API将返回一组json格式数据,我们可通过页面设计器把数据接口API返回的数据列设置到组件数据展示属性中。这样组件显示的数据将不在是静态数据,因为组件展示的数据是数据API接口中返回的数据。又因为页面是由组件构成,那么页面也形成了可交互页面。
[0030] 在本实施例中,步骤1中组件包括列表展示组件、轮播图展示组件。
[0031] 在本实施例中,步骤1中基础控件基于移动终端应用页面预设。
[0032] 参图2所示,本实施例还提供了一种应用构建装置,包括:
[0033] 页面组件构建模块10,用于基于预设的基础控件构建页面组件;所述基础控件包括多种类型及多种展示样式的常用基础控件;
[0034] 页面设计模块20,用于通过拖拽所述组件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
[0035] 通过该应用构建装置,能够提高编码复用性、提高开发效率、降低开发成本,并能够根据用户需求通过配置的方式,快速构建应用。
[0036] 在本实施例中,页面设计模块20通过拖拽基础控件的方式构建页面,并通过预定义的组件及组件属性与数据交互协议构建可交互的页面。
[0037] 在本实施例中,页面组件构建模块10构建的页面组件包括列表展示组件、轮播图展示组件。
[0038] 在本实施例中,页面组件构建模块10基于移动终端应用页面预设基础控件。
[0039] 下面对本发明作进一步详细说明。
[0040] 应用通常是一个个的功能堆叠而成,而功能又是一个个页面与数据构成并且形成交互。很多的应用在功能上都有很多相似之处,有的功能从数据层面上讲是一样的,只是数据的展现方式不一样而已。即页面在应用中复用性很小,在不同的应用中几乎不能复用,而数据的复用性则很大。
[0041] 本发明通过定义页面组件与数据的交互协议预先设计出多种类型,多种展示样式的常用基础控件,并且可以使用多个基础控件封装出常用的组件;使用页面设计器以拖拽的方式拖动控件或组件构建页面,并按照预先定义好的组件及组件属性与数据交互协议构建可交互页面,打破了传统应用构建方式,使得市场人员通过短期培训便可以通过本方法设计出一款能满足市场需求或客户需求的应用。
[0042] 参图3所示,本发明通过将数据复用于不同页面,提高了代码的复用性、提高了开发效率、降低了开发成本、可快速交付客户;提高了应用的复用性、提高了需求变更响应速度与应用功能的迭代速度。
[0043] 在一实施例中,组件和API(Application Program Interface,应用程序接口)的交互协议如下:
[0044]
[0045]
[0046] 在一实施例中,采用了列表组件,并且设计了两种样式,对该列表组件定义了4个数据展示属性(图片(img)、文字(label)、区域(area)、价格(price))和1个点击事件。
[0047] 在一实施例中,通过设计器为应用添加页面,设计布局,以拖动的方式将需要的组件拖动至页面布局中,并为组件配置API。
[0048] 以上所述仅是本发明的优选实施方式,并不用于限制本发明,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变型,这些改进和变型也应视为本发明的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈