好程序员H5移动端趋势不可逆转,一旦爆发引雪崩效应

从各个平台来看,移动端是趋势,这也是为什么这几年移动互联网创业火热的原因,就连菜市场卖菜的大妈都要搞自己的app,当然是不是泡沫就另当别论了。我觉得H5的发力点就是在app,H5+js+css-->打包app,简洁、高效、一次开发多平台适用的这种模式将会被越来越多的人接受。HBuilder,AppCan这些整体解决方案的出现,也能让那些嘲笑H5App性功能障碍的native高富帅们消停会了,phonegap+sencha已成过去时,前端的福音已经到来。

好程序员H5移动端趋势不可逆转,一旦爆发引雪崩效应_第1张图片

在看老周的《方法论》时,他有一个观点我特别认同,‘‘你永远打不败的竞争对手就是趋势,趋势一旦爆发,就不会是一种线性发展,它会积蓄力量于无形,最后突然爆发成雪崩效应,任何不愿意改变的力量都会被毁灭,被市场边缘化’’,H5就是未来的趋势,虽然发展有些曲折,但你看看w3c不断推出的H5特性,各大公司的招聘启示,就连我卖茶叶蛋的同学都知道H5game...,你知道为什么所有的前端都对ie嗤之以鼻吗?难道是因为界面丑吗?图样图森破!

好程序员H5移动端趋势不可逆转,一旦爆发引雪崩效应_第2张图片

H5在移动端成为不可逆转的趋势,首先,移动可以让人们充分利用碎片时间,满足各种需求。其次,html5是一种实现移动应用的方式,随着device API的丰富,给了h5各种可能性

那么,html5可以做什么?

好程序员H5移动端趋势不可逆转,一旦爆发引雪崩效应_第3张图片

大家讨论的比较多的是html5和native的性能对比,开发速度,维护,升级等方面的问题,但这些在我看来不是大问题,随着硬件的提升,相信html5的性能会越来越好。我比较看好的是device API在未来可以应用的空间:

1.利用重力感应开发物理游戏

2.陀螺仪实现摇一摇

3. video和audio开发语音识别和视频通话、虚拟现实、增强现实

4.湿度和温度传感器可以开发智能家居

5. webnfc可以用来开发近场通讯支付

6.震动API

7.距离传感器

8.噪音检测

未来还会有更多的传感器API实现,相信这将会让前端开发者有机会开发智能应用。

好程序员H5移动端趋势不可逆转,一旦爆发引雪崩效应_第4张图片

此外,微信、支付宝等超级APP非核心功能基本上都用html5实现的。这种优势就是更新快、部署快,不需要用户升级APP,不需要苹果审核。但如果html5想要完全替代原生APP个人不看好。

我现在用HTML5开发移动应用,也不复杂,但是比预想的麻烦很多,效果和成本都比开发两套原生程序差。

这跟HTML、JavaScript、CSS的先天缺陷有关。就像用一堆离散的石头去搭细腻的雕塑一样痛苦不堪。尤其是客户要求实现原生一样的效果就更痛苦了。比如客户要求移动WebApp实现和iOS日期选择框一样的效果,在安卓上也一样效果。

H5的生态圈正在完善,引爆H5是迟早的事,拭目以待。

你可能感兴趣的:(好程序员H5移动端趋势不可逆转,一旦爆发引雪崩效应)