`
suliuyes
  • 浏览: 92411 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

移动互联网的技术趋势:从APP到Mobile Web

 
阅读更多

90年代起,随着Windows图形界面操作系统的逐渐成熟稳定,桌面应用遍地开花,使得PC很快成为办公、生活的信息中心。

微软/Intel也顺理成章的随之成为PC时代的代表。并实际上垄断了PC行业。

那是一个程序员等同于Windows程序员的时代, VC/VB/Delphi/PB是桌面应用的主流开发工具。老一些的程序员都是从熟悉这些工具起步进入这个行业的。

然而由于桌面应用的部署、升级比较麻烦,而且代价不菲,以及业内对于垄断的抵制,对于免费开源的信仰, 2000年左右,互联网迅速兴起,基于浏览器而非依赖特定操作系统的应用程序逐步成为技术主流, Linux开源系统在互联网应用服务器领域作为Windows的替代者,也得到了空前的发展。

PC软件时代碌碌无为的中国,在互联网时代表现差强人意,这倒并非一定归因于核心技术的提高。

而很大程度上是得益于如下两点:

*)开源社区的推动,由于可以研读揣摩乃至抄袭一些著名的开源项目,使得国内外软件技术表面上的差距被迅速缩小

*)人口红利,互联网PV为王的本质更容易掩盖和粉饰技术质量、创新能力上的差距

简而言之,国际上Google/Facebook/Twitter/Groupon等公司以及国内的Baidu,Alibaba,Tencent等拥有巨大PV和背后的庞大服务器群的公司成为互联网时代的代表。 基于Web的编程技术成为主流,而桌面编程江河日下。

在IT行业,技术更新应接不暇,就在PC寂寞,互联网高潮之时, 移动领域另辟蹊径,

以iPhone为代表的智能手机应用程序商店模式引发了软件消费革命,

手机已经被强化为PC, 并且还拥有了一个PC时代没有想到过的软件超市(甚至音乐、电子书超市),使得购买应用软件变得非常简单。

然而由于移动网络访问在时间、流量和速度上的限制, 基于互联网的应用并没有成为主角,相反类似于PC时代的本地应用在移动领域获得了新生。

大量的桌面应用被迅速移植到iPhone/Android/iPad等智能平台上。 针对各个智能手机平台的应用程序开发已经成为热点。不少程序员转型为智能手机开发人员。

世上万物,历来河东河西,技术领域亦复如此。 在这里谈及未来,并非妄指遥远,而是试图理解未来几年内可能会有什么样的变化,而可以有备无患。

鉴古可知今,从桌面应用过渡到web开发经历了大概10年,而从WEB开发到出现新兴的移动APP编程,大概7,8年时间。 由于参与人员更多,技术变更的周期变得更短,传统的WEB开发需求已经开始衰退,而移动APP编程需求在2,3年内就会收敛, 随着WEB开发和移动领域加速融合(这依赖于移动网络质量的提高,资费的下降),当随时随地上网成为真正的大众消费时, 基于新技术标准HTML5/CSS3,具有类似于本地应用用户体验的移动WEB开发或将成为历史的主角。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics