新闻动态

互联网领域一站式解决方案领导者

上一篇 新闻目录 下一篇

苏州软件开发公司为你解答APP开发用H5还是原生态

苏州APP开发 / 2017-07-08
							

苏州软件开发公司最近被问道,APP的开发H5那么节省开发资源,为什么还要用原生态呢?

是啊,要是只用H5的话,那工作量就真的会少很多了,尤其是开发。其实原生和H5是只是APP的两种开发方式,既然是工具,那就没有必要说一定要用谁啊,只能说什么时候用什么比较合适,而没有必须。

比如说:

H5是网页,我的理解是,H5的开发,很大意义上都是一个网页上的套壳,苏州app开发公司,也就是说,你认为你在浏览APP,其实他的性质是你在浏览wap页面,因此他会反应速度比较慢,因为你打开任何一个页面,都是需要重新加载的。当然原生态的只是加载变化的部分,流畅性上要好于H5的。

如果APP网络要求比较高的,比如计时类的APP,也不能让用户用个计时器就得打开网络啊。这时候基本上都是采用原生态开发,如果想要考验开发人员的技术,那就采用H5,实现起来,应该不怎么简单。

如果APP里面有调用底层功能的,比如跟闹铃一致的什么震动啊,静音啊,屏幕唤醒啊之类的那就直接采用原生态开发吧,如果非得h5的话,会逼死程序的。

这里会不会有人说,那干脆直接采用原生态,不就可以了吗?

为什么很多方面指向的都是原生态开发,为何有些项目还是H5,那就足以证明H5肯定是有它存在的价值的

比如成本,h5的开发,UI人员只需要提供一套图标即可,苏州软件开发公司,不用什么2x,3x了,只需要一套750的为准就可以了,程序员也不至于一直在适配了。但是6P的界面上就会稍微有一点迁就了啊。

还有就是app有些样式太丰富,可能会用到H5,H5的界面写起来较为容易,至于原生态开发什么json处理起来,就会稍微有点麻烦喽。

但是具体采用哪种开发形式,就主要看公司的实力和关注点了吧。

苏州软件开发公司建议,目前好些APP都是混合着来的,各有分工,固定不变的原生态,一直更新的呢,就是H5。不过只要写完了,原生态和H5在申请APP store和应用宝上,好像没什么影响。APP store里wapAPP还有呢,更何况H5呢,只是申请的时候,把比较有争议的地方修改一下就可以了啊。