Flash和Flex很明显是Adobe产品战略中的重要组成部分,但是Flex/Flash Builder的收益不能仅仅在于销售它们所带来的收入。类似的情况,Linux市场虽然相比Windows市场还非常小,但服务开发者是其战略方向,同样也给大型Windows和Mac市场的非开发者带来了重大影响。Flash平台可以成为推动诸如LiveCycle ES、LCDS和像企业门户等尚未开发产品销售的工具。这些企业解决方案将需要核心开发者,而他们期待更好的Linux支持。
综上所述,有竞争力的RIA技术对开发者和他们的客户非常具有吸引力。Silverlight 3正在逐渐赢得市场,这一点不令人奇怪:
•Silverlight和Flex一样也可以说是支持跨平台的;JavaFX更是如此,因为它运行在Java虚拟机上;Ajax则提供最好的跨平台支持;
•Silverlight具有更完善的系列工具,因此基于Silverlight产品的开发成本和上市时间更少。
•熟练的微软开发者可以更轻松的学会使用Silverlight。尽管JavaFX Script完全不同于Java,但它运行在Java虚拟机上,并且可以无缝集成现有Java程序。
•由于Flash和Flex依赖Windows作为其主要开发平台,微软对Flash平台和它上面的开发者具有重大影响。通过我在Borland担任产品销售经理的体验,我已经认识到Borland是多么容易受到微软的伤害。Adobe当前的RIA战略同样如此。为Flash和Flex提供多样化平台支持,给Linux与Windows、Mac相同的重视,通过一种不以下季度利润作为衡量标准的方式来改变游戏。
•GWT和其它基于Ajax的产品具有来自开源和专有工具的强大支持,HTML 5正逐渐变为专有RIA平台的一个强大竞争者。
Adobe要想赢得RIA之战,我提出如下建议:
1、为Flash Builder提供更多的技术和宣传资源。
2、推出一个开发商计划。一个开发商授权架构可以带来更大的市场。开发商制作工具、模板和组件,然后终端用户来购买它们。微软和Autodesk通过围绕各自产品孕育一个开发商系统取得了巨大成功。
3、开源Flash Builder,然后与合作伙伴建立联盟,这样可以有效的实现协同开发。
4、外包某些Flash Builder开发工作给专注于Eclipse开发的公司,例如Xored。
目前正处于RIA战役的转折点。在如何有效利用开发者方面,Autodesk和微软提供了强大的历史案例,但是它们的故事发生在开源运动之前。拥抱开源社区的力量,可以让Adobe拥有赢得RIA战争的动力,并实现股东们需要的稳定增长。