现在APP越来越多,H5也能实现APP的功能,以后H5真的会取代APP么?特别是移动应用方面
至于取代不取代这个不敢做独论,但是我觉得是一个技术进步的提升。
App原生态做的优点:
1、App预先装于本机,对于程序的运行方面拥有非常良好的表现
2、原生态的App一些Api、demo会更加稳定,交互会很好
3、原生态的实现方便,资源利用多,节省研究时间,技术成熟
弊端:
1、修改功能需要更新版本,让用户重新下载
2、需要适配不同机型和操作系统
3、开发周期长,功能更新慢
4、APP可以本地存储,运行速度更快,更省流量,可离线操作或者访问本地资源
H5的优点:
1、H5实现的功能调整,不需要发布App版本,达到快速修改的效果
2、H5可以实现一些更好的效果和样式,让体验更新颖
3、H5不需要Ui再去切图,客户端开发去调整控件、元素位置,设计、开发的效率更高
4、H5可跨平台使用,开发成本相对更低,适用轻量级功能
弊端:
1、对于复杂的交互,比如3D特效,频繁的输入输出等等,即使实现了,在用户体验上也要减分
2、H5—>App的转化强依赖于浏览器,要把用户真正留存在自己的产品中需要进一步的转化
3、H5目前基本无法将数据存储在本地,依赖实时性数据,网络状态不好的时候卡到哭
最后总结下,我个人的感觉是梳理完优点、缺点,发现他们之间耦合很大,没有哪一个能完全满足和支持,而最好的表现就是相辅相成,交叉使用。
未来的市场不知道,但我们目前都是交叉使用,总体感觉提升了用户体验,达到了我们的目的。
App和H5就是你中有我我中有你的关系,谁也离不开谁。而且不可否认的是原生APP的运行流畅目前比H5网页是要强了很多倍的。未来谁也不可能终结谁,而只会是互联共存的关系。
转载自: PMCAFF产品经理社区
原创文章,作者:ioued,如若转载,请注明出处:https://www.iamue.com/12017/