移动开发中HTML5能否替代本地程序?

作者:馆里猿 发布时间:February 20, 2012 分类:观点

现在越来越多的公司进入到移动互联网这个领域,选择HTML5做跨平台的解决方案,还是针对不同的平台开发,这是一个十分艰难的选择。早期的技术选型很重要,稍有不慎,后患无穷,是超前使用HTML5,还是稳妥地针对性开发,或者两者折中?

随着移动设备越来越先进,对HTML5的支持度越来越高,我们进军移动领域的时候,都会遇到一个问题,是选择HTML5和还是Native(用原生 代码编写的本地程序)?HTML5的前景无疑是诱人的,一句“Write once, run anywhere”就可以秒杀一切。笔者最近两年来对HTML5与Native有较为深入的研究,觉得两者之间不能仅仅是二分法来选择,还要根据企业自身的情况、团队的构成、公司的战略以及产品的特点来综合选择。

HTML5的发展前景我无疑是非常看好的,各大公司也不遗余力的推动,目前主流的三大智能机操作系统iOS、Android和WIndows Phone都已经支持大部分的HTML5特性。而移动设备硬件军备竞赛也为HTML5扫清硬件障碍。按照现在的发展速度,我判断是在三年以内甚至更快,移动设备运行HTML5将会完全没有压力,无论是标准还是硬件。现在主流的智能机已经配置双核浏览器和1G及以上的内存,今年再出智能机没这个配置你都不好意思发布了。

阅读剩余部分...