Web App和Native App之争总是不绝于耳,究竟谁才是王者呢?开发者是应该努力把客户端的体验提升到最优,还是在网页应用层面上做出更多更好的设计呢?这一直是困扰大家的话题。好吧我们一起看看知乎上大家的辩论吧! 网友:冷溪,前端攻城狮 web APP 现在确实不够完善,native APP现在还是占据大头,前几天历时八年HTML5标准已经完成。HTML5的崛起已经势不可挡。而且现在phonegap的出现已经说明了很多问题。还有Jqmobi Sencha ionic 以及国内的 APPcan 和 html5+ 网友:dickeylth,前端小菜鸟一枚 当然是Hybrid,但是这种问题只有结合实际的业务需求和场景讨论才有意义。 网友:leinov 赞同 看用来做什么产品吧,native速度快体验好,但是发布更新麻烦,webapp体验差,但是发布更新全部自己控制。不过随着硬件性能提升webapp的体验会越来越好,但是完全替代native不太可能。感觉Hybrid app是个不错的选择,另外Hybrid app中h5的比率会越来越大,native用来提供核心功能的流程体验 网友:人笨就要多学习,人丑就要多读书 移动应用开发不存在'one-size-fits-all'(万全之策)的解决方案。无论是采用混合、HTML5还是原生,许多开发者在项目的中期总会发现他们最开始采用的方法并不是最佳方案 Web和混合(Hybrid)应用正在成为热门趋势 Web平台(HTML5 & JavaScript)是创建跨平台应用的首选 个人私见,Web App应该会占上风,原生会没落,但不会被遗弃 网友:专注于Android、Java、性能优化 移动互联时代,还是产品为王的时代,一个产品要想赢得用户,必须要有极致的用户体验。所以,未来到底是Web App还是Native App的天下,主要还是取决于使用这两种技术的产品的用户体验的优劣。从目前来看,由于Web App依赖于浏览器的性能,Web App还只是适合做一些信息浏览类型的应用,如果想做一些复杂功能,特别是频繁与网络交互的应用,还是只能选用Native App。 网友:你懂得 关于Web App和Native App的争论一直没有停过,前段时间翻译了一篇文章,还没有翻译完,但是看了好几遍,很长的文章,不妨在这里整理一下里面的观点。 英文原文在这里:http://sealedabstract.com/rants/why-mobile-web-apps-are-slow/ 当然还有一篇反驳的文章:http://danbricklin.com/log/2013_06_19.htm#jsspeed 这里我只说说第一篇文章中说到的一些观点,供参考。 phonegap中文网小编总结: 你会选择哪个? 如果你现在要问我本地应用、Web应用和混合应用,哪个才是最好的应用呢?我只能说:“视情况而定!” 你的项目采用哪种应用是由多种因素决定的,比如你的预算是多少?如果你的公司有足够的预算的话可以选择一些本地应用,但是大部分公司预算还是有限的,因此需要仔细斟酌。这也是为什么大部分厂商对“Native APP Vs. Web APP”之争特别热衷的原因。对复杂产品来说,Native App + Web App的混合模式也许是个不错的解决方案,在可能的地方使用Web视图,在不能的地方使用平台特定的本地化组件。 OK,无论选择哪种模式,让我们拥抱Native、Web、Hybrid各自的优点来创造更好的应用体验吧! phonegap中文网感谢有你! 想吐槽就吐吧 , 这里您可以畅所欲言 |
Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )
GMT+8, 2024-4-24 19:36 , Processed in 0.039041 second(s), 23 queries .
Powered by Discuz! X3.2
© 2001-2013 Comsenz Inc.