[发明专利]原生移动应用代码的计算机辅助开发在审
申请号: | 201480057398.0 | 申请日: | 2014-09-19 |
公开(公告)号: | CN105637478A | 公开(公告)日: | 2016-06-01 |
发明(设计)人: | D·M·莎士比亚;D·W·诺瓦科瓦斯基;N·J·劳伦特 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 吴信刚 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 原生 移动 应用 代码 计算机辅助 开发 | ||
1.一种用于至少部分基于对象模型合成移动应用的方法,包括:
接收移动设备标识符和信息,所述信息包括应用标识符、对象模型或表单标识符当中至少一种;
至少通过在新表单中实现现有表单的部分来为服务器上的现有应用生成新表单,其中现有应用包括现有表单,现有表单包括现有字段集,并且新表单包括与现有字段集对应的新字段集;以及
至少通过以下操作来生成包括新表单并且在移动设备上执行的移动应用:
分析所述信息,其中移动应用访问对新表单中的新字段集进行表单处理的现有应用;
至少通过分析新表单来确定新表单中的新字段集;
通过至少使用现有表单中的现有字段集和函数集之间的映射来识别函数集,其中函数集被实现为访问现有应用的移动应用的部分,并且函数集与在现有应用中进行的一个或多个操作对应;
从原生应用代码模块的储存库中检索与函数集的至少部分对应的多个原生应用代码模块,其中所述多个原生应用代码模块能够在不依赖浏览器的情况下在移动设备上被本地地执行;及
至少通过组装新表单的至少部分和所述多个原生应用代码模块当中至少一些,以及至少通过将一个或多个对象绑定到新表单的所述部分中的新字段集中的一个或多个字段,来生成在不依赖浏览器的情况下在移动设备上本地地运行的移动应用。
2.如权利要求1所述的方法,其中对象模型包括字段、函数和消息当中至少一种。
3.如权利要求1所述的方法,其中所述多个原生应用代码模块至少用来发起创建操作、替换操作、更新操作或删除操作当中至少一种。
4.如权利要求1所述的方法,还包括将移动应用部署到与移动设备标识符对应的移动设备上。
5.如权利要求1所述的方法,还包括根据JSON消息生成Java类。
6.如权利要求1所述的方法,其中所述多个原生应用代码模块当中至少一个生成请求消息。
7.如权利要求6所述的方法,其中请求消息包括简单对象访问协议(SOAP)请求。
8.如权利要求6所述的方法,其中请求消息包括表述性状态转移抽象(REST)请求。
9.如权利要求6所述的方法,其中请求消息包括密码。
10.如权利要求6所述的方法,其中请求消息包括图像捕获文件。
11.如权利要求1所述的方法,还包括:
将移动应用部署到与移动设备标识符对应的移动设备上;以及
根据JSON消息生成Java类,其中
所述多个原生应用代码模块中的至少一个原生应用代码模块用来发起创建操作、替换操作、更新操作或删除操作当中至少一种;并且
所述多个原生应用代码模块中的所述至少一个原生应用代码模块或者另一个原生应用代码模块生成请求消息,所述请求消息包括简单对象访问协议(SOAP)请求、表述性状态转移抽象(REST)请求、密码或图像捕获文件当中至少一种;并且
所述对象模型包括字段、函数或消息当中至少一种。
12.如权利要求1-11中任何一项所述的方法,被实现为体现在非暂态计算机可读介质中的计算机程序产品,该非暂态计算机可读介质存储有用于执行过程的指令序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480057398.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高强度可折叠原烟烟包架
- 下一篇:一种带安全翻板的装订机