
昨天参加Adobe中国的产品推介会,一个新产品将会进入RIA开发工具之列——Flash Catalyst。我把它翻译做“闪电催化剂”,好帅的名字,“闪光催化剂”逊一点。上次世界Mac大会上,Catalyst就已经在会场演示过了。据介绍,6月份将会发布Windows版的Beta,敬请期待。现在我只是写写推介会上的听闻,以后有机会在写一篇试用体验。
Flash Catalyst可以理解成是一个介于Flex和Flash之间的工具,准确的说是用于创建RIA(富媒体应用程序)的交互和界面内容的工具。Catalyst本身不具备强大绘图功能,而是将photoshop、illustrator等源文件导入,通过操作图层和改变元素尺寸设置不同的界面场景,以及两个界面切换的动画效果。Catalyst也具有丰富的交互功能,而且无需编程,比起Flash里的行为面板更加高级,能完成很多Flex中的复杂应用。
推介会上只是在演示Catalyst如何定制UI、设置交互操作,但我推测它的本质是一个可视化设计MXML的工具。从设计源文件到Flex的过程将会被大卫简化,设计师能做MXML,工程师也将更容易做UI。Flex设计MXML太受限制了,DrawingAPI对我而言也太过复杂,当时就是因此放弃了毕业设计用RIA技术的计划。
我的涉足RIA还是很浅很浅,因为对于设计师来说,是有技术门槛的,MXML比HTML复杂的多,AS3.0也更加深奥,还必须有服务器端技术才能真正成为RIA。同时RIA所呈现的是绚丽的视觉效果和动感的使用体验,因此这肯定是设计师和工程师充分合作的一个领域。
参加了这个推介会,再次深感英语水平的欠缺,虽然PPT上的我都看懂了,可是Andrew Shorten讲的,只能听懂不到30%。年初在我家楼下报了个班准备好好学口语,可是公司安排出差,上半年学好外语的计划完全泡汤。本来说5月前结束外派,现在又要托一个月,计划赶不上变化。
下面是Vimeo上的Demo视频:


