iPad:原生应用还是Web应用?
开始本文的主题前,对于该系列文章向大家做如下的澄清:
本系列文章由iPad做了引子。主要的篇幅还是在讲移动互联网上的企业应用。由于无论苹果iPad何时推出,移动互联网上的企业应用的发展都是IT界人士非常关心的课题,在这个市场,移动公司和软件公司们都在蠢蠢欲动。因此,针对这个专题,本博客将持续地发表文章。我先澄清一下,在未来发布的文章中,仍把iPad当作在移动互联网最优秀的终端看待。也就是说,后续的文章的重心会放在移动互联网上企业应用与iPad所代表的优秀移动终端的整合上。标题命名也将开始紧扣主题而有所变化。
可能一些网友会问,你的文章的目标读者是谁?iPad爱好者,移动互联网或软件从业者,企业信息主管及行业内媒体人。放心,这些都是这系列文章读者。其中,不同背景的读者若在文中碰到一些晦涩难懂的概念或内容。有兴趣探究的可以向搜索引擎寻找帮助或者一起探讨。
好了,现在我们进入今天的文章主题吧。为何与大家探讨原生应用还是Web应用?我们知道,两种模式分别代表两大阵营,即以微软/苹果为代表的经典操作系统阵营和以Google为代表的网络操作系统阵营。其中,站在巨大商业利益的角度,微软/苹果仍在孜孜不倦地推出他们优秀的原生应用。而Google正在试图改变现状,并逐渐引导我们进入Web应用时代。
那么,iPad向左走还是向右走呢?先讲现状吧,iPhone原生应用已经超过14万个,显然Web应用相对原生应用不是一个数量级的。这个差距是否意味着iPad仍将大踏步向原生应用发展呢?我认为,不会,理由主要两点:
1.原生应用开发成本高,需要针对不同的移动操作系统分别开发,无法做到跨平台应用,增加软件运维成本。
2.原生应用是Client/Server架构,虽然苹果提供了良好的开发SDK及分发平台AppStore。但C/S架构的应用管理仍比Browser/Server架构复杂的多,尤其在版本管理上。
我们相信,尽管原生应用在休闲、娱乐、游戏及消费生活类应用仍将占据主导地位。但随着SaaS的逐渐普及,Web应用在iPad平板领域将成为主流开发模式。这与目前企业应用架构向B/S发展的趋势是一致的。
基于这个重要性,苹果在推出以原生应用为代表的AppStore之初,就同发布了其WebApps开发库及指南。发展缓慢的原因可能就是iPad没有来临,在前文中已经给出的结论是:没有大屏幕的支持,iPhone/AppStore模式很难在相对复杂的企业应用领域发挥更大价值。当然,另一重要原因还有巨大商业利益的考虑,原生应用收费模式相比Web应用更成熟,更容易被消费者所接受,做为一家商业公司不可能背市场趋势发展。苹果清晰的知道,2008年初AppStore推出之时基于Web的SaaS模式很难被市场被接受,直到2010年的现在基于SaaS模式下的Web应用规模仍然非常小。
那么,一旦企业移动应用向WebApps发展,其销售收费模式是否还需要依赖AppStore呢,答案是否定的,更理想的模式仍然掌握在开发基于SaaS模式的Web应用的软件提供商。因此,上文讲到如果企业应用突破AppStore的限制及“生杀权”,那将大放异彩。综上所述,我们有理由相信Web应用是iPad企业应用发展趋势,同时软件运营权仍将掌握在软件提供商。在Tablet时代,苹果和Google的竞争也主要主要在应用架构、开发平台及配套应用终端上(iPad/gPad)。理解这点后,我们将在下文中主要以探讨基于SaaS模式下的Web应用来诠释iPad为代表的Tablet的企业应用。
欢迎大家继续“拍砖”。我将紧跟大家的反馈及本系列文章的主旨与大家一起继续探讨。谢谢阅读。原创自:www.iPader.com