一直以来我们都看不上MXML,既不看好,也不接受。
我们一直走纯AS的路子。
现在我们再上网看,Adobe力推的已经不再是ActionScript,而是MXML。因为MXML有大公司支持,所以大部分第三方也愿意把宝押在MXML上,至少可以搭Adobe推广MXML的便车趁机推广自己。
绕山绕水,一句话,MXML眼看着已经是事实上的标准了。
就像当年很多人抱着AS1.0不肯放而错过AS3.0一样,
不管MXML到底是好还是坏,我们似乎不能再这样置之不理了。一味抵制大公司,抵制MXML,最终被边缘化的只会是我们自己。Adobe花了这么大力气来推广尚且如此,我们要逆潮流而动后果可想而知。
估计iiley现在要写书,没有更多的精力投入到AsWing的进一步开发当中了。真是很矛盾。
MXML看似是Adobe的一个战略目标。怎么说呢,Adobe的Flex是一棵大树,我们的AsWing只是攀附于这棵树的一个树干上的寄生。现在的Adobe野心非常大,远不是过去的Macromedia了,我有一种预感,Adobe现在非常关注当下的开源项目,而且正在着手一个一个地"灭掉"和他的战略有冲突的开源项目。他要统一Flash平台,把一切收归己有。被挤出去的开源项目并不会被收编,Adobe的目的只是简单地把它们逼到绝境,然后他们自己放弃。最后剩下的就只有Adobe,同样是开源,同样是免费,但是全是Adobe自己的。
胳膊拧不动大腿,毕竟我们不是秘密组织,我们的活动也好,我们的策略也好,其实都是公开的,我们没有出其不意的机会。AsWing的将来我们得很认真地想想了。Adobe的力量太强大了,我们也许要分析它的下一步战略,AsWing也许要顺应Adobe的战略,如果还是抱着抵制的想法,我很担心我们会不会还没有形成影响就被淘汰出局了。
Adobe公司一贯有一个思路(我自己认为):不太欢迎第三方。尤其在一些关键的基础层面上,它总是选择独家控制。
Flex组件是一套界面解决方案。AsWing也是一套界面解决方案,二者的功能上存在重叠。从实际效果来看,二者的学习曲线、效率、功能都不相上下。如果我是Adobe的人,我会非常不希望AsWing发展壮大的,因为这样会影响Flex的战略部署。
看到GDS的作者宣布放弃开发,真是让人汗毛竖起。
。。。
我感到很沉重的担忧,AsWing要走的路、面临的挑战仍然很多;现在虽然很多东西都开源了,但是我个人感觉随着大公司纷纷进入开源领域,现在的开源已经不是过去我们所理解的开源了。大公司进入开源,对小项目形成了前所未有的巨大压力,巨大的资本压力。
生于忧患,,,
胡矿的签名
我关于AsWing在Flex MXML下的使用思考,确实有这种问题,AsWing能在Flex的MXML下使用吗?
而且看起来MXML的UI是挤压AsWing的
本文转自jiahuafu博客园博客,原文链接http://www.cnblogs.com/jiahuafu/archive/2009/04/17/1437898.html如需转载请自行联系原作者
jiahuafu