[发明专利]原生移动应用代码的计算机辅助开发在审

专利信息
申请号: 201480057398.0 申请日: 2014-09-19
公开(公告)号: CN105637478A 公开(公告)日: 2016-06-01
发明(设计)人: D·M·莎士比亚;D·W·诺瓦科瓦斯基;N·J·劳伦特 申请(专利权)人: 甲骨文国际公司
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 中国国际贸易促进委员会专利商标事务所 11038 代理人: 吴信刚
地址: 美国加*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 原生 移动 应用 代码 计算机辅助 开发
【说明书】:

用于计算机辅助软件应用开发的方法、系统和计算机程序产品。在接收到移动设备标识符和诸如应用标识符、对象模型和表单标识符的附加信息时,合成器开始,然后分析附加信息,以确定要在移动设备上实现什么样的表单。进一步的合成处理包括分析表单,以确定要在识别出的移动设备上实现的函数集。使用确定的函数集,从储存库中检索原生应用代码模块。检索出的原生应用代码模块对应于函数集。代码模块被集成到一起,以生成原生移动应用,它可以被部署到移动设备。来自移动设备的消息被截获,以便模拟后端应用的表单处理。使用表单的任何后端应用都可以被原生移动应用访问。

技术领域

本公开内容涉及计算机辅助软件应用开发领域,并且更具体而言 涉及用于基于应用对象模型自动合成原生(native)移动应用的技术。

背景技术

移动设备无处不在,并且用户需要以与他们使用桌面应用的方式 相同或相似的方式来使用他们的移动设备。对于移动应用越来越多和 越来越快部署的需求是迫切的,但还没有出现合成在移动设备上运行 的原生应用的容易或标准的方式。传统技术包括创建在移动设备的浏 览器中运行的应用插件,但是这种传统方法无法产生在设备本地运行 的移动应用(例如,不依赖于浏览器)。在其它传统情况下,甚至在 移动设备支持可下载的应用或小应用程序的情况下,以及甚至在这种 移动应用包括使用除浏览器可用的资源之外的移动设备系统的情况下, 特定于每个移动设备和/或每个操作系统的原生应用的手动编码或者 应用或插件的开发太过麻烦。需要以与桌面应用操作的方式相似或相 同的方式解决以在异构移动平台上运行但是又与后端(例如,基于服 务器的)应用接口为目标的应用的快速开发和部署的问题的技术。

以上提到的传统方法当中没有一个实现本文公开的用于基于应用 对象模型自动合成原生移动应用的技术的能力。因此,需要改进。

发明内容

本公开内容提供了适于解决以上提到的关于传统方法的问题的改 进方法、系统和计算机程序产品。更具体而言,本公开内容提供了在 用于基于应用对象模型自动合成原生移动应用的方法、系统和计算机 程序产品中使用的技术的详细描述。要求保护的实施例解决以在异构 移动平台上运行为目标的应用的快速开发和部署的问题。更具体而言, 一些权利要求针对用于合成原生代码的集合以符合给定对象模型的方 法,这些权利要求推进了用于解决以在异构移动平台上运行为目标的 应用的快速开发和部署的问题的技术领域,并且推进了外围技术领域。 一些权利要求改善了在所公开的环境中多个系统的功能。

在接收到移动设备标识符和诸如应用标识符、对象模型和表单标 识符的附加信息时,合成器开始,然后分析附加信息,以确定要在识 别出的类型的移动设备上实现什么样的一个或多个表单。进一步的合 成处理包括分析(一个或多个)表单,以确定要在移动设备上实现的 函数集。使用确定的函数集,从储存库中检索原生应用代码模块。检 索到的原生应用代码模块对应于函数集(例如,CREATE、READ、 UPDATE、DELETE)。然后,代码模块被组装,以生成原生移动 应用,它可以被部署到移动设备。服务器函数(例如,中间件)截获 来自移动设备的消息,以便模拟后端应用的表单处理。使用表单的任 何后端应用都可以被原生移动应用访问。

一些实施例实现接收移动设备标识符和包括应用标识符、对象模 型和表单标识符当中至少一种的信息,分析信息以确定要在移动设备 上实现的至少一个表单,分析表单以确定要在移动设备上实现的函数 集,从原生应用代码模块的储存库中检索与该函数集的至少一部分对 应的多个选定原生应用代码模块,以及组装包括该表单的至少一部分 和选定原生应用代码模块当中至少一些的移动应用。

在一方面,对象模型包括字段、函数和消息当中至少一种。在另 一方面,选定的原生应用代码模块用来发起创建操作、替换操作、更 新操作和删除操作当中至少一种。

一些实施例还包括将移动应用部署到对应于移动设备标识符的移 动设备上,并且一些实施例还包括根据JSON消息生成Java类。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201480057398.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top