基于hybrid混编模式下的目标管理系统
2018-12-21刘肖雄朱滕威
电子技术与软件工程 2018年10期
文/刘肖雄 朱滕威
1 引言
在移动互联网的快速发展下,各大开发厂商和团队开始争相竞争移动应用市场,各种新奇有趣的应用层出不穷,为了争占市场份额,急速的拓展业务,团队对于开发效率的要求显著提高,而HTML5 plus的可跨平台性、开发成本低、项目周期时间短等优势逐渐被使用起来,形成了Hybrid APP这种被很多公司看好开发模式,并迅速成为主流替代了Native APP。下面就传统的Native APP、Web APP和新兴的Hybrid App这三种开发模式的优势和缺点进行比较。
1.1 Native App
传统的Native APP开发模式作为曾经的主流开发模式有着很多重要的优点,厂商为了推广应用或者吸引用户,一般会适配多个操作系统,在最大程度上覆盖和吸引各渠道用户,其优点有:依托于移动设备底层硬件的访问,可以直接调用官方API,Native APP操作体验较为流畅,原生开发动画效果流畅并且有着良好的交互性能,拥有系统级别的贴心通知或推送提醒,便于访问本地资源(如通讯录、地图等),有着良好的用户体验。而其缺点也非常明显:这种开发模式对于IOS、Android等不同的手机操作系统需要使用不同的程序设计语言和框架进行开发,不同操作系统需要掌握不同的程序设计语言来进行开发,如Android系统需要用Java语言,IOS使用OC或者Swift,这就导致开发人员的学习成本大大提升,该模式一般由客户端和服务器端两部份组成,APP端的UI设计元素、数据内容、逻辑框架安装在移动设备上,每一次系统更新都需要在各大应用商店进行审核,对于新功能更新上线有着不利的影响。……
登录APP查看全文
