今天终于有空把Flex和Flex Builder在自己的机器上装了起来,然后尝试了一把。。。
首先要说的是,Flex还是个婴儿期的东西——虽然已经有一些很cool的功能,但是作为一个工具还是比较弱智的,连初始化一个Flex Site必须的一些自动化操作都没有提供,只好自己在Tomcat下面建了一个新站点,然后把sample中带的WEB-INF捡看着像的copy过去。。。然后在Flex Builder中建立了一个站点配置——我的Flex体验前1小时都花在找寻可以自动化这一切的功能上了,最后放弃了这个打算,自己动手倒是几分钟就OK了。
Flex Builder提供的mxml双向编辑工具还是不错的,就像DW的HTML编辑器一样,但是那个property编辑器就太烂了,大概是Macromedia习惯于作HTML编辑器而不是GUI Builder(老手很容易分辩这二者的差异),结果property的编辑大量都要靠手写,而不是上下文相关的选择。
控件和数据的绑定做的还是比较好的,不过对于编程老手来说,有些概念上要花点时间才能理解正确。由于是完全基于DW做的工具,所以熟悉DW的人应该上手很快。
大约10分钟,参考Flex Samples Explorer上的源码,建立了我的第一个mxml应用页面。
En, could be used to achieve more, hm?