技术之争:Web App VS 原生App

现今互联网发展的趋势是: HTML5 和云计算。但更为重要的趋势是互联网浏览向移动设备的转移,越来越多人的大部分互联网的行为都会在移动设备上进行。HTML5 的目的是想要浏览器上面的体验趋近 Native apps,云计算的目的是把数据和一部分的数据处理放在云端减轻客户端的工作负担。在 Web apps 的体验还不够好,移动设备电力续航和处理性能不足网络带宽有限的情况下,Native apps 短时间内会是主流。
 

技术之争:Web <wbr>App <wbr>VS <wbr>原生App

 
目前 HTML5 的规范还在制定和讨论中,在运用 Web App 开发过程中仍然会遇到对事件的响应速度页面渲染等性能问题、不同机型及 Web 浏览器内核的兼容性问题、对于移动设备硬件资源的访问等众多问题,业界也出现了很多如 Julia、PhoneGap、Sencha Touch、Jquery Mobile 等移动设备开发框架,同时也有以 HTML5+Native 加壳方式的 App(AppCan 的 NATIVE 模式),各种新技术的尝试和主流浏览器及各大智能机操作系统对 HTML5 特性的支持,HTML5 未来在移动终端的发展无疑让大家更加期待。
 
Native App:
 
优势: 1. 提供最佳的用户体验和用户界面;2. 可以针对不同平台适配; 3. 盈利模式明朗。
 
劣势: 1. 移植到不同平台上比较麻烦;2. 维持多个版本的成本比较高;3. 需要通过 Store 或 Market 的确认;4. 盈利需要与第三方分成。
 
Web App:
 
优势:1. 开发成本低;2. 适配多种移动设备;3. 迭代更新容易无需安装成本。
 
劣势:1. 浏览的体验短期内还无法超越原生应用;2. 不支持离线模式;3. 消息推送不够及时;4. 本地文件系统的访问能力弱。
 
 
转自HTML5中国网站: http://www.html5cn.org/article-2595-1.html

转载于:https://www.cnblogs.com/html5cn/articles/2482453.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值