Web可视化编辑iOS的客户端应用的系统及方法技术方案

技术编号:9383683 阅读:153 留言:0更新日期:2013-11-28 01:38
本发明专利技术提供了一种Web可视化编辑制作iOS客户端应用的系统,主要由下述平台及模块构成:应用生成平台、人机器操作模拟、规则数据、iOS应用模板程序、数据库。同时本发明专利技术还提供一种采用这种系统实现利用Web可视化编辑制作iOS客户端应用的方法。本发明专利技术灵活,完备,高性能,定义和实现都很便捷,能简单快速直观的生成iOS客户端应用,可让用户达到更多的体验效果。

【技术实现步骤摘要】
Web可视化编辑iOS的客户端应用的方法
本专利技术涉及一种客户端开发方法,特别是通过web实现可视化编辑iOS的客户端开发的方法,属移动通信领域。
技术介绍
随着移动互联网不断发展,iOS系统及采用该系统的移动终端的普及,人们对iOS客户端应用的需求也越来越多,如何能简单快速直观的生成iOS客户端应用日益成为必要。
技术实现思路

技术实现思路
部分中引入了一系列简化形式的概念,这将在具体实施方式部分中进一步详细说明。本专利技术的
技术实现思路
部分并不意味着要试图限定出所要求保护的技术方案的关键特征和必要技术特征,更不意味着试图确定所要求保护的技术方案的保护范围。针对以上问题,本专利技术提供了一种Web可视化编辑制作iOS客户端应用的方法,其特征在于包含以下步骤:a、用户通过生成平台可视话人机操作模拟,通过界面字段与规则字段对应,生成应用数据,所述应用数据亦为规则数据,分为Ini配置文件,应用节点数据,应用详情数据,图片资源文件;b、iOS模板应用程序根据应用数据进行数据展现;c、应用程序在手机客户安装完毕后,应用程序应用界面通过模版数据,模版数据获取通过Ini文件或数据库获取,加载下一级页面展现的应用视图组件;d、通过应用视图组件加载页面视图数据;e、系统判断页面视图数据是否为内容接点进行视图数据与内容详情页和应用程序界面的绑定。所述应用视图组件可分为画廊、宫格列表。本专利技术提供了一种灵活,完备,高性能,定义和实现都很便捷的通过web实现可视化编辑iOS的客户端应用开发的方法,能简单快速直观的生成iOS客户端应用,可让用户达到更多的体验效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例子及及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术系统结构示意图;图2为本专利技术方法流程示意图;图3为环状递归数据检索方法示意图。具体实施方式在下文的描述中,给出了大量具体的细节以便提供对本专利技术更为彻底的理解。然而,对于本领域技术人员来说显而易见的是,本专利技术可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本专利技术发生混淆,对于本领域公知的一些技术特征未进行描述。为了彻底了解本专利技术,将在下列的描述中提出详细的细节,显然,本专利技术的施行不限定于通信领域的技术人员所熟习的特殊细节。本专利技术的较佳实施例详细描述如下,然而除了这些详细描述外,本专利技术还可以具有其他实施方式。本专利技术提供了一种Web可视化编辑制作iOS客户端应用的系统,主要由下述平台及模块构成:1)应用生成平台:提供人机图形化模拟操作界面,用于生成客户端应用模板、上传应用资源包括图片资源,并将应用模板数据同步到中间层进行资源打包和将模板节点数据资源保存到数据库,并为用户提供应用生成界面;2)人机器操作模拟:模拟人机互动,采用所见即所得的方式,提供用户在手机随意拖动添加定制内容的图形化界面;3)规则数据,所有应用数据统称为规则数据,包括Ini配置文件,应用节点数据,应用详情数据和图片资源文件;决定应用程序运行的方式和内容展示;4)iOS应用模板程序,提供应用基本的运行逻辑,根据已定义的模板数据执行相应的程序逻;5)数据库,保存系统摸版数据包括应用节点数据资源和应用详情数据,iOS应用程序通过定义的模板数据及后台提供的数据绑定实现定制处理逻辑。所述应用生成平台为用户提供可视化操作界面,以向导方式引导用户生成应用,用户录入时数据与应用规则字段作对应,客户端通过生成平台操作录入iOS客户端应用模板规则数据及资源,这些数据和资源决定了iOS客户端应用运行的规则和展示的内容。所述Ini配置文件即客户端应用程序模板配置文件,配置客户端应用程序基本配置,包括应用程序基本信息配置,导航配置,及应用图片基本资源配置信息;Ini文件存放了应用定义数据,包括应用程序基本信息配置,导航配置,及应用图片基本资源配置信息。所述应用节点数据资源采用一种环状递归数据检索的技术,决定下级页面展示的内容和方式。所述应用详情数据,用于展示应用详情页面。所述图片资源文件,提供应用展示的图片素材。iOS客户端应用程序基于模板运行的方法加载分类数据和详情数据,其中页面展现驱动方式通过页面驱动页面展现view的个数和类型,view驱动获取节点数据,最后节点数据同页面绑定。Web可视化编辑制作iOS客户端应用的方法,其特征在于包含以下步骤:a、用户通过生成平台可视话人机操作模拟,通过界面字段与规则字段对应,生成应用数据,所述应用数据亦为规则数据,分为Ini配置文件,应用节点数据,应用详情数据,图片资源文件;b、iOS模板应用程序根据应用数据进行数据展现;c、应用程序在手机客户安装完毕后,应用程序应用界面通过模版数据,模版数据获取通过Ini文件或数据库获取,加载下一级页面展现的应用视图组件;d、通过应用视图组件加载页面视图数据;e、系统判断页面视图数据是否为内容接点进行视图数据与内容详情页和应用程序界面的绑定。所述应用视图组件可分为画廊、宫格列表。具体而言,本专利技术的系统包含了:应用生成平台应用生成平台,提供人机图形化模拟操作界面,用于生成客户端应用模板、上传应用资源包括图片资源,并将应用模板数据同步到中间层进行资源打包和将模板节点数据资源保存到数据库,并为用户提供应用生成界面。可视化操作界面可视化操作界面,提供用户图形化操作界面,作为应用数据输入入口。人机器操作模拟人机器操作模拟,模拟人机互动,采用所见即所得的方式,提供用户在手机随意拖动添加定制内容的图形化界面。界面字段与规则字段对应界面字段与规则字段对应,用户以界面操作为输入,将输入内容通过程序与应用规则字段对应。应用数据应用数据,系统通过界面字段与规则字段对应后,由系统生成输出应用数据。应用数据亦是规则数据。规则数据规则数据,所有应用数据统称为规则数据,包括ini配置文件,应用节点数据,应用详情数据和图片资源文件Ini配置文件:Ini配置文件,客户端应用程序模板配置文件,配置客户端应用程序基本配置,包括应用程序基本信息配置,导航配置,及应用图片基本资源配置信息。应用节点数据资源:应用节点数据资源,决定下级页面展示的内容和方式,采用一种环状递归数据检索的技术(具体参考图3)。应用详情数据:应用详情数据,用于展示应用详情页面。图片资源文件图片资源文件,提供应用展示的图片素材。数据库数据库,保存系统摸版数据包括应用节点数据资源和应用详情数据。iOS应用模板程序iOS应用模板程序,提供应用基本的运行逻辑,根据已定义的模板数据执行相应的程序逻。iOS应用程序iOS应用程序,通过定义的模板数据及后台提供的数据绑定实现定制处理逻辑。本专利技术通过上述系统能提供图形化模拟人机互动界面及客户端模版定制的步骤及生成客户模版配置文件及保存模版配置数据的机制。实现用户界面操作输入与应用规则字段对应。提供客户端应用程序模版应用程序。采用一种环状递归数据检索的检索技术,其中页面展现驱动方式为通过页面驱动页面展现view的个数和类型,view驱动获取节点数据,最后节点数据同页面绑定。页面数据节点目录采用一种树状存储的结构,由顶部应用ID逐级递归向下进行数据存储。提供应用基本的运行逻辑,其作用作为应用程序运行引擎,根据已定义的模本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201310294888.html" title="Web可视化编辑iOS的客户端应用的系统及方法原文来自X技术">Web可视化编辑iOS的客户端应用的系统及方法</a>

【技术保护点】
一种Web可视化编辑制作iOS客户端应用的系统,主要由下述平台及模块构成:1)应用生成平台:提供人机图形化模拟操作界面,用于生成客户端应用模板、上传应用资源包括图片资源,并将应用模板数据同步到中间层进行资源打包和将模板节点数据资源保存到数据库,并为用户提供应用生成界面;2)人机器操作模拟:模拟人机互动,采用所见即所得的方式,提供用户在手机随意拖动添加定制内容的图形化界面;3)规则数据,所有应用数据统称为规则数据,包括Ini配置文件,应用节点数据,应用详情数据和图片资源文件;决定应用程序运行的方式和内容展示;4)iOS应用模板程序,提供应用基本的运行逻辑,根据已定义的模板数据执行相应的程序逻;5)数据库,保存系统摸版数据包括应用节点数据资源和应用详情数据,iOS应用程序通过定义的模板数据及后台提供的数据绑定实现定制处理逻辑。

【技术特征摘要】
1.Web可视化编辑制作iOS客户端应用的方法,其特征在于,包括以下步骤:(1)、生成可视化操作用户界面(1.1)、生成应用生成界面用户先利用生成平台提供的人机图形化模拟操作界面生成iOS客户端应用模板和上传应用资源,再将iOS客户端应用模板同步到中间层,并进行应用资源打包,同时将iOS客户端应用模板的节点数据资源保存到数据库,从而为用户提供应用生成界面;(1.2)、生成图形化界面在人机器操作模拟模块中,采用所见即所得的方式模拟人机互动,通过用户在手机随意拖动添加定制内容的图形化界面;(2)、生成规则数据用户通过生成平台的人机操作模拟,将可视化操作用户界面的界面字段与规则字段对应,生成应用数据,即规则数据;其中,所述的规则数据分为Ini配置文件,应用节点数据,应用详情数据,图片资源文件;(3)、执行iOS应用模板程序根据用户已定义的模板数据,iOS应用模板程序根据应用数据执行相应的程序逻辑,实现数据展现;(4)、生成应用视图组件将iOS应用模板程序在手机客户端安装,当iOS应用模板程序安装完毕后,iOS应用程序通过Ini配置文件或数据库获取模板数据,再通过应用生成界面用模版数据加载下一级页面展现的应用视图组件;其中,所述的数据库用于保存模版数据,其包括应用节点数据和应用详情数据;(5)、通过应用视图组件加载页面视图数据;(6)、iOS客户端判断页面视图数据是否为内容接点进行页面视图数据与内容详情页和应用程序界面的绑定。2.根据权利要求1所述的Web可视化编辑制作iOS客户端应用的方法,其特征在于,...

【专利技术属性】
技术研发人员:刘翔覃林石磊尧远
申请(专利权)人:四川公用信息产业有限责任公司
类型:发明
国别省市:

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

1