H5技术在移动客户端中的应用研究

2017-07-27 09:46:18唐毅
电脑知识与技术 2017年11期
关键词:手机

唐毅

摘要:随着前端技术的越来越火,H5技术越来越被推崇,慢慢的不仅仅应用于PC客户端,也开始有人在移动客户端中使用。但是由于目前移动设备在硬件和带宽等方面的性能上的限制,效果并不是太好。本文主要通过多方面的研究,验证该技术与其他技术在移动客户端的使用上的优缺点,通过对H5技术在移动客户端应用中优点和缺点的对比来帮助区分在什么时候适合使用哪种技术,而不是盲目的进行技术选择。

关键词:H5;移动客户端;前端;手机;软件开发

1概述

Native原生开发,目前较为成熟,各大公司均采用此方式。但是其人工成本较高,同一个项目,至少需要Android端、iOS端、Web端三个开发团队。Web App是指基于Web的系统和应用,运行在高端手机的网络和浏览器上,用网页技术开发实现特定功能的应用。与WAP的区别:功能层面。WAP的侧重使用网页技术在移动端做展示,包括文字、媒体文件。Web App侧重使用网页技术实现App功能。Hybrid App,基于第三方跨平台移动应用引擎框架进行开发。使用HTML5和Js作为开发,调用引擎封装的底层功能如照相机、传感器、通讯录等。其具有Native App良好用户交互体验的优势,同时,具有Web App跨平台开发的优势。

其中,原生开发是完全使用Google开发的SDK进行开发,而Web App则是用H5和JS进行开发。目前使用场景最多的还是属于混合开发,也有一些其他的开发架构。三种开发方式的优缺点对比图如表1所示。

由表中可见:开发的需求不同时,应灵活选择的开发方案。不一定非要舍弃Native,原生的用户体验是三者中最好的。……

登录APP查看全文

猜你喜欢
手机
利用数码相机或手机自主开发物理教学资源的研究
“手机”引出的诗歌
浅析移动端视频的发展
戏剧之家(2016年22期)2016-11-30 19:05:30
移动互联网媒体发展与分析
媒介融合下的手机媒体新闻传播研究
智能手机时代隐私权的保护
法制博览(2016年11期)2016-11-14 10:13:24
苹果手机黑产案件侦查与法律适用研究
法制博览(2016年11期)2016-11-14 09:42:53
关于高校体育课堂“手机”现象的思考
体育时空(2016年9期)2016-11-10 21:57:52
手机锂离子电池充电电路的设计与实现