[发明专利]EasyApp移动开发平台和开发方法在审
| 申请号: | 201711432959.2 | 申请日: | 2017-12-26 |
| 公开(公告)号: | CN108228155A | 公开(公告)日: | 2018-06-29 |
| 发明(设计)人: | 周红卫;周海江 | 申请(专利权)人: | 江苏润和软件股份有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/61;G06F8/65;G06F8/71 |
| 代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 姚姣阳;徐振兴 |
| 地址: | 210012 江苏*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 插件层 应用层 调用 开发平台 插件 开发 用户体验度 浏览器内核 功能调用 混合模式 桥接模式 数据传递 数据转换 模块化 平台桥 组件化 移动 可读性 封装 数据库 配置 | ||
本发明公开了一种EasyApp移动开发平台,包括:应用层:供开发者使用的数据库和模板;平台桥:使用桥接模式,提供了应用层到插件层的调用和数据转换,实现应用层调用插件层的原生功能,插件层调用应用层代码,并实现功能调用和数据传递;插件层:提供了原生功能的插件封装。与现有技术相比,本发明具有如下有益效果:使用多浏览器内核选择,增强了混合模式开发UI的用户体验度;模块化,组件化,插件化,配置化开发,增强了代码的可读性,程序的稳定性。
技术领域:
本发明属于数据处理技术领域,特别涉及一种EasyApp移动开发平台。
背景技术:
Hybrid App主要以JS+Native两者相互调用为主,从开发层面实现“一次开发,多处运行”的机制,成为真正适合跨平台的开发。目前已经有众多Hybrid App开发成功应用,比如百度、网易、街旁等知名移动应用,都是采用Hybrid App开发模式;2013年8月为止完全使用Native开发的只有8%,而剩余的92%都可以被认为使用的是Hybrid, 2013年无论是开发中、已发布的Hybrid(或HTML App)均相比于2012年出现了超过125%~400%的增长率,可见混合模式开发的受欢迎程度。
目前,HyBrid App三种开发方式开发(以下简称三种方案),并且出现的大量的混合式开发开发框架,主要有:
方案一:使用AppCan,appMobi,ApiCloud之类的中间件,以WebView作为用户界面层,以JavaScript作为基本逻辑,以及和中间件通讯,再由中间件访问底层API的方式,进行应用开发, 60%的人会使用该技术或产品进行开发,广受欢迎。
方案二:使用Adobe Air、RubyMotion、Appcelerator或者是Xamarin这种非官方语言的工具,打包成原生应用的方式开发,通过对开发者提供友好的开发工具,并折中地把这种开发语言转换成原生语言,最终打包出整个应用,使用者相对较少,但也不乏使用,是一种不错的解决方案;
方案三:在开发原生应用的基础上,嵌入WebView但是整体的架构使用原生应用提供,一般这样的开发由Native开发人员和Web前端开发人员组成。Native开发人员会写好基本的架构以及API让Web开发人员开发界面以及大部分的渲染。保证到交互设计,FacebookThree2.0就是使用该方案。
2、客观评价现有产品的优缺点,重点是缺点:
目前市场上出现了大量的混合开发的开发框架,主要是针对以上三种方案进行设计和研究,三种方案的优缺点如下:
优点:
1)升级简单方便,只需要服务器端升级一下安装包,免去了Native开发的方式版本迭代周期慢,每次完成版本升级之后都需要上传到App Store并审核,升级,重新安装等;
2)能节省跨平台的时间和成本,只需编写一次核心代码就可部署到多个平台,提高了开发效率与代码的可维护性,开发成本低
3)能够访问手机的多种功能;
4)可任意调整风格,版面布局简单;
缺点:
1)大多收费,技术支持差,大多收费,客服反馈速度较慢,出现问题,很难排解,成为技术攻关的难点;
2)存在一定的版权纠纷,难以解决;
3)文档较少,文档描述也比较简单,开发人员使用困难;
4)有的插件提供有限,一般不支持自定义插件,功能扩展性较低;
5)用户量较少,存在不稳定因素;
6)不开源,打包需要上传到云端服务器打包,存在源代码泄露等安全风险;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏润和软件股份有限公司,未经江苏润和软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711432959.2/2.html,转载请声明来源钻瓜专利网。





