移动互联网的发展已经有几年了,公司里的大佬们早就埋头在iOS和Android设备上了。微博和微信把他们紧紧锁在了手机和Pad上。他们是第一个在移动设备上尝到甜头的人。他们有这样的需求,希望通过移动设备方便的访问公司的数据库。随时随地查看文档。他们希望在移动设备上看到更多公司信息。于是,这种自上而下的力量开始推动现代企业的移动化开发进程。BYOD的整合战略今年,最受关注的词是BYOD——BringYourOwnDevice。自带办公设备,包括个人电脑、手机、平板电脑等智能移动终端。在机场、酒店、咖啡店等,不受时间、地点、设备、人员、网络环境的限制,登录公司邮箱和在线办公系统。BYOD向人们展示了美好的未来办公场景。然而,如何制定这些智能设备的整合策略成为了BYOD项目的重中之重。2013年4月,Comptia做了这样的统计。他们指出:49%的企业在推动虚拟桌面架构的实施,29%的企业在推动定制化应用,只有28%的企业在从事云应用。VDI虚拟桌面能否与时俱进?全球桌面用户一度达到7亿,但其中只有1~2%的人使用过VDI。这种方案不仅成本高,而且复杂,对网络的依赖性强,用户体验差。除非你有专业的硬件设备,否则很难在VDI上运行虚拟桌面。此外,在部署VDI时,性能问题通常要到产品化阶段才被发现。目前,对于VDI,即便是其先行者Vmware也不愿意在VDI领域投入更多。另一方面,VDI的移动产品目前并不畅销。例如,CitrixReceiverforiPad有许多3星评价。作为一个免费的应用程序,3年来它只有5000多条用户评论。(还要配合硬件,买硬件的人太少了)CitrixReceiverforAndroid平均评分2.6星。定制开发:企业移动应用。曾经有一家大银行向我透露,“我们内部开发了7000多个.Net/Java定制化应用,很多解决方案都不是很靠谱,我们是一个有实力的大公司,我们自己可以做!”正因为这份“自信”的力量,目前手机应用的定制开发也分为三个梯队。第一层就像微软。所谓Shrink-Wrapped产品,典型的就是Office365,云、跨平台、年费是它最重要的特点。第二层是定制。包括SAP、OracleSiebel、CA、sage、Epicor、infor等,为企业客户做定制化开发的企业。虽然价格高,服务贵,但很多企业还是愿意掏钱的。第三层就是上面说的那些大公司,自己搞内部开发。HTML5、Java、Flash使用各种跨平台语言来适应各种移动设备。这些应用虽然是我们自己做的,但是开发难度也很大。每个坑都不容易跳过去。无论是定制还是内部开发,这条路充满荆棘和坎坷。iOS、Android、WP、BB10应该选择哪个平台?客户机器升级到iOS6后,APP闪退怎么办?屏幕适配呢?应用程序需要为新的屏幕尺寸重新开发,并且存在很多兼容性问题。桌面和移动版本都得到更新和维护。进行定制开发的公司支付这笔年度维护费。业内有一个不成文的“潜规则”,就是***年每年的维护成本是总开发成本的25%。有些公司甚至会免费为你开发一些企业级的应用,然后收取每年的维护费。中间件供应商呢?能火起来吗?许多传统的中间件供应商现在很活跃。我们希望借助互联网时代的资源优势和技术优势,推出企业移动中间件平台。很多外包公司,基于这些中间件,在上面封装了一些应用、基础对象、引擎、框架等。对于中间件厂商,我们应该从两个方面来看。大厂商都有自己的中间件平台。虽然在宣传的时候说了各种福利,但无非是和企业这个大平台的深度绑定。如果你使用我的中间件,你就会被我困住。至于小型中间件厂商,我一直不看好未来的趋势。我认为这些基础中间件最终都会被收购,或者自行消亡。一旦上游的中间件厂商死了,下游的外包公司就活不下去了。国内的情况可能和国外不太一样,但如果我预测的话,国内的中间件厂商至少还有5年的成长空间。因为国内还有一两个规模比较大的平台,都是靠大项目和政府项目为生。生存是没有问题的,但是中间件商业化还是太难了。总结:不同的路,不同的终点。有能力的制造商自己从事企业移动项目,而弱公司则将他们的项目外包。企业移动化的浪潮刚刚到来,后续的发展充满着无数的变化。任何基于位置的业务,任何分散的客户,任何需要外出办公的企业,都需要踏上移动这艘大船,因为这就是移动的最大优势。要实现企业的移动化,有很多途径和途径。根据自己的需要,选择最合适的才是正道。
