变革,本地开发技术的回归

  智能手机和其他智能移动终端正在引领一场变革。对于开发者而言,这场变革不仅体现在新的软件运行环境和发布交付模式,更重要的,iPhone或者Android平台的用户对手机应用的需求使本地开发技术(Native Code)得以快速发展,无论是新闻资讯、图片分享还是SNS网站,移动Web浏览器正在被各种各样的本地应用程序所取代,而开发技术也正在有移动应用的这场变革向本地开发技术回归。

  Herman Mehling用一些具体的事例和数字证明了这场变革的发生和未来趋势。

  几年前,本地开发技术(Native Code)在程序员中间还很时尚,但现在这一开发模式已经非常盛行,至少在移动开发领域是如此,为什么会这样,用一句话来回答就是:苹果引发了这场开发革命。

  Embarcadero公司Delphi产品经理Michael Rozlog说:“这一切都是由苹果教主史蒂夫·乔布斯引起的,早在2007年乔布斯就曾谈过本地应用程序,并将苹果推向了该开发领域的领导者宝座,因此苹果在这方面的影响力很大一点也不奇怪。在美国,许多公司的中高层管理人员喜欢iPhone和iPad,也很喜欢本地应用程序的强大功能。在此之前,我相信很多人都曾想过‘我们是不是应该创建本地应用程序呢?’,但在苹果本地应用程序成功前,这么多年我很少听人谈到它”。

  Rozlog说Google的本地客户端项目(Native Client)带动了大量的本地开发,Google的技术旨在让Web开发人员最大化利用客户端CPU的计算能力,同时保证浏览器的稳定,不同操作系统的可移植性,以及人们都很关注的Web应用程序安全性。

  据芬兰移动分析公司Zokem最近发布的一份调查报告显示,本地数据应用程序,如安装到智能手机上的社交网络,多媒体和地图程序,它们产生的数据占所有移动数据的50%。

  在这份报告中,Zokem发现移动Web浏览器仍然是最流行的智能手机应用程序,但本地应用程序的增长速度很快,大有赶超Web浏览器的趋势。

  报告指出,Web浏览器使用时间占所有应用程序使用时长的54%,数据量占50%,Zokem的研究是直接在智能手机上基于专利的非参数测量的,在这项研究中,研究人员分析了超过1万名智能手机用户,包括650万不同的智能手机应用程序使用会话,整个研究从2009年持续到2010年,采集了11个国家的智能手机用户数据。

  在这份报告中还指出,本地应用最热的领域是社交网络,如Facebook的本地应用程序就吸引了12%的重度用户,每个月平均使用时间188分钟,虽然Twitter的用户基数不大,大约只有4%的智能手机活动用户,但Twitter的本地应用每个月的平均使用时间达到了311分钟,说明Twitter的用户大都属于重度使用者,用户质量非常好。

  报告还指出几乎所有智能手机用户每个月至少会使用一次浏览器,浏览网页的时间平均值达到了300分钟,这个时长相当于手机通话的时间了。

  Zokem 创始人Hannu Verkasalo博士说:“我们发现基于Web的本地应用程序在移动应用程序商店中发展迅速,苹果和Google的应用程序商店,各种各样非基于浏览器的数据应用程序,一起推动了移动互联网的快速膨胀,随着移动消费模式的丰富,人们对应用程序的要求越来越多,本地应用程序可以提供更佳的用户体验”。

  Zokem的报告显示Web浏览的使用时间正在下降,Verkasalo说:“几年前,Web浏览还占手机上网活动时间的70-80%,而现在来看,情况正在发生变化,虽然Web浏览的绝对数量还会上升,但在所有上网活动消耗的时间中所占的比重却一直在下降”。

你可能感兴趣的:(Web,浏览器)