正所谓,一着输,着着输。由于技术路线选择导致项目失败的案例,不胜弥举。在行业移动应用技术路线的选择中,选择何种移动终端操作系统(OS,Operating System),是一个令技术决策者为难的决定。现在,市场上不仅有OS领导厂商微软推出的Windows Mobile,而且有iPhone、S60、Android、RIM等各具特色的OS。各种OS的出现活跃了市场,丰富了用户的选择,却也造成了用户难以抉择的困惑。专家分析认为,从长期角度看,影响行业移动应用项目选择OS平台的重要因素有:用户使用习惯、产业链成熟度、对定制化企业应用的支持程度。
比拼一:用户使用习惯
任何时候,一个符合最终用户使用习惯的行业应用系统,才会被用起来,才会给行业带来效益。尊重用户已有的使用习惯,才会使移动行业应用真正动起来。对于具有部分PC功能的智能终端来说,与PC一致性的使用体验是让用户快速习惯起来的关键。这方面,微软推出的Windows Mobile具有天然的优势。经过这么多年的习惯培养,地球上的大多数人都已经习惯于使用windows系统,习惯于windows系统的界面表现形式和交互方式。
在PC常用软件的支持上,Windows Mobile内置支持office系列产品,和PC用户的体验更加一致。而iPhone和S60对PC上常用软件的支持,基本都依靠第3方软件实现,不仅用户体验不一致,而且会增加软件采购等额外成本。RIM的终端对Office文档的支持也不是原生的,需要经过文档转换,在转换过程中会丢失了大量的 Office元素。
很多用户都有自己已经习惯的智能终端,不愿意因为一个系统上线就更换一个手机。这就要求移动应用OS必须支持足够多的终端。据不完全统计,Windows Mobile支持150多款手机,包括有键盘和无键盘、触控的和非触控等各类型终端,而iPhone仅有一两款产品,S60近一年才开始支持触控手机,Android仅不到10款手机,RIM国内仅一两款手机,Windows Mobile优势明显。
比拼二:产业链成熟度
现在,技术路线之间的竞争,不是一个企业的孤军奋战,而是一个产业链与另一个产业链的竞争。与个人级移动终端不同,行业移动应用的成功不能仅靠一两家厂商的努力,有赖于整个产业链的通力合作。OS提供商是整个产业链的核心,但它必须融合电信运营商、设备制造商、软件开发商、应用服务商、终端制造商、系统集成商、服务提供商和其他增值业务提供商等各方的优势资源,才能打造出一个成熟的行业移动应用。
首先,行业移动应用离不开运营商的支持。我国现在有3大运营商,铺设有2G和3G 两个网络。然而, Windows Mobile是目前唯一一家同时支持2G和3G网络,并能支持三大运营商的智能手机OS。iPhone只支持联通的3G网络,而RIM只支持中国移动。在提供给最终用户的价格上,RIM目前在中国的运营成本相当高,Windows Mobile可以选择20元150M的数据流量,而RIM最便宜的选择都是398元20M的数据流量。
其次,一个成熟的移动行业应用,离不开众多行业应用开发商。据介绍,Windows Mobile在各行业都有众多的合作伙伴,在公安、交通、金融、教育、工商等领域都拥有成熟的移动信息化解决方案。可以毫不夸张地说,Windows Mobile成功的关键就是,拥有一个成熟的合作伙伴体系。
比拼三:企业应用定制化开发支持度
对企业级应用定制化开发支持度,是技术决策者选择移动行业应用OS平台的关键。 Windows Mobile和传统应用具有同质性,可以与PC的无缝集成,与桌面兼容的应用等。Windows Mobile在企业中的应用可以追溯到十几年前的PDA应用时期,内置支持企业应用所必需的开发、部署、支持管理的各方面需求,使得企业和合作伙伴能快速的实施企业移动应用。Windows Mobile实现了硬件和应用程序的有效耦合,在不失硬件多样性的基础上,又确保了应用的兼容性,因此能有效降低企业IT运营的成本。使得企业在部署应用时,关注的是应用和平台,而不是特定终端。对于用户来说,这样的好处是,可以延长行业移动应用的生命周期,不会随终端的退市而发生变化。
对于开发人员来说,Windows Mobile的开发环境和PC上的应用开发所需要的工具和技能也是一致的。传统开发人员可以快速的开发Windows Mobile的应用,而S60需要更长的学习周期。就开发资源来说,Windows Mobile的开发资源远远超过S60的开发资源,而且S60是更偏重于个人电话应用,缺乏在企业IT方面的支持。
在支持企业应用级定制化开发方面,iPhone由于采用封闭的模式,对于应用的安装都有严格的认证流程,使得企业个性化的定制应用和大规模部署都难以实施。Android更多强调网络体验,偏重于个人应用,在企业中应用缺乏基本的支持。
不少人认为,RIM的优势在于邮件,其实RIM的邮件推送是建立在RIM中间件对邮件服务器轮询基础上的,严格意义上是一种伪推送。而Windows Mobile和Exchange的结合是原生的即时推送,无需额外的服务器支出,无需经过第三方中转,无需第三方介入来管理企业内部邮件账号,同时还有更好的性能和效率。
对于一个以行业移动应用为目的的智能终端来说,多任务操作系统是必须的。因为不论是在外执行公务的警察,还是出差谈业务的销售,都需要边打电话边查询公司后台系统,都需要在后台运行一些程序。而到目前为止,iPhone系统仍旧是单任务环境。S60自称是多任务操作系统,但是系统原本没有给用户提供任务和进程察看的管理软件,而且不对用户公开的程序运行内存等指标,不能算作是真正的多任务操作系统。只有Windows Mobile是一个完整的多任务操作系统,能适应各种移动环境下企业级多任务IT应用的需要。
市场是一块试金石。现在,智能手机OS市场领导者已经胜出,基于Windows Mobile平台的移动行业应用已经遍地开花,众多成功案例成为行业移动应用开发者选择OS平台最有力的证词。