[发明专利]一种跨平台应用软件开发方法在审
| 申请号: | 202011340194.1 | 申请日: | 2020-11-25 |
| 公开(公告)号: | CN112379874A | 公开(公告)日: | 2021-02-19 |
| 发明(设计)人: | 俞鑫;周翔 | 申请(专利权)人: | 南通亿荣网络科技有限公司 |
| 主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F9/455;G06F11/36;G06F21/53;G06F21/56 |
| 代理公司: | 南京苏博知识产权代理事务所(普通合伙) 32411 | 代理人: | 伍兵 |
| 地址: | 226004 江苏省南*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 平台 应用软件 开发 方法 | ||
1.一种跨平台应用软件开发方法,其特征在于,包括以下步骤:
基于获取的开发内容资源及对应的脚本模板,调用对应的跨平台开发语言设计对应的主体;
利用所述跨平台开发语言创建虚拟机,以及进行类型映射,生成桥接代码;
利用所述虚拟机判断加载的动态代码是否安全,并利用所述桥接代码对安全的所述动态代码进行调用;
对生成的应用软件进行测试,并将测试通过的所述应用软件在多个开发平台之间进行访问。
2.如权利要求1所述的一种跨平台应用软件开发方法,其特征在于,利用所述虚拟机判断加载的动态代码是否安全,并利用所述桥接代码对安全的所述动态代码进行调用,包括:
利用所述虚拟机判断加载的动态代码是否安全,并对所述动态代码对应的第三方进行权限限制;
利用所述跨平台开发语言中的C语言调用本地接口,并利用所述桥接代码对安全的所述动态代码进行调用。
3.如权利要求2所述的一种跨平台应用软件开发方法,其特征在于,利用所述跨平台开发语言中的C语言调用本地接口,并利用所述桥接代码对安全的所述动态代码进行调用,包括:
根据所述本地接口选择设定的安全沙箱,并利用所述桥接代码将安全的所述动态代码放置于所述安全沙箱中。
4.如权利要求3所述的一种跨平台应用软件开发方法,其特征在于,对生成的应用软件进行测试,并将测试通过的所述应用软件在多个开发平台之间进行访问,包括:
通过所述桥接代码,将生成的对应的应用软件分别拷贝在多个测试平台上进行测试;
将测试通过的所述应用软件在多个开发平台之间进行访问,完成软件开发。
5.如权利要求2所述的一种跨平台应用软件开发方法,其特征在于,将测试通过的所述应用软件在多个开发平台之间进行访问,完成软件开发,包括:
获取所述第三方在访问第一软件开发平台的第一识别码和第一有效信息,并判断在第一有效信息的有效时间内是否接收到访问第二软件开发平台的请求;
根据所述请求获取对应的第二识别码和第二有效信息,并判断所述第二有效信息和所述第一有效信息是否相同,直至所有的所述开发平台访问完成。
6.如权利要求5所述的一种跨平台应用软件开发方法,其特征在于,根据所述请求获取对应的第二识别码和第二有效信息,并判断所述第二有效信息和所述第一有效信息是否相同,直至所有的所述开发平台访问完成,包括:
若所述第二有效信息与所述第一有效信息相同,则访问所述第二软件开发平台,直至所有所述开发平台访问完成;
若所述第二有效信息与所述第一有效信息不相同,则不访问所述第二软件开发平台,然后接收判断下一个所述请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南通亿荣网络科技有限公司,未经南通亿荣网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011340194.1/1.html,转载请声明来源钻瓜专利网。





