Adobe Flex Quick Starts 中文翻译:前言
Adobe Flex Quick Starts
中文翻译
__________________________________________________________________________________
译者:Dreamer http://www.zhuoqun.net
第 1 页
Adobe Flex Quick Starts 中文翻译:前言
前言
Adobe Flex 2.0 是一项新兴的技术,它基于强大的已经很成熟的 J2EE 平台,具有一些很强大并
且迷人的特性,比如 Flash 的表现能力,丰富的媒体和离线能力等等。Flex 2.0 虽然在前台表现
为 Flash,却是更多地面向开发者(developer),而不是设计者(designer)。你只需要编写代码就
可以使用各种控件做出很漂亮的东西,这是许多缺少艺术细胞的开发人员向往的事情。而且 Flex
除去了 Flash 中一些令很多人费解的东西,比如帧,元件等(我本人就怎么努力也无法学会 Flash,
郁闷),完全可以将界面设计和逻辑实现分离开来,使美工和程序员专注于自己的东西,相信这
也是大家所希望看到的。
其实 Flex 2.0 也不算是太新的东西,在 Flex 2.0 之前已经有了 MacroMedia Flex 1.0 和
MacroMedia Flex 1.5,不过国内很少有人关注。Flex 1.0 和 1.5 的性能都不是很好,编译出来的
SWF 文件很大,而且 Flex Builder 1.5 是一个类似于 Dreamweaver 的编辑器,狂占内存,我的机
器配置又不是太先进,用起来苦不堪言,调试的时候每每都要等上一段时间页面才能编译并显
示出来。由于这些原因,大多数人对 Flex 都只是观望态度。但是 Adobe 收购了 MacroMedia 之
后推出的 Flex 2.0 相对于 Flex 1.5 可以说是一个全新的版本,是 Flex 的真正的起点。它使用了强
面向对象的功能强大的 ActionScript 3.0 取代了以前的 ActionScript 版本,使得运行效率大大提高,
编译出来的 SWF 文件体积也缩小很多。而且 Adobe 摒弃了以前的 Flex Builder,做了全新的基
于 Eclipse 的 Flex Builder 2.0,使得开发环境改进良多,提高了开发者的体验(用起来确实舒服
多了,代码提示等方面做的很不错,我可以证明 ^_^)。
Adobe Flex 2.0 可以称得上是最强大的 RIA(Rich Internet Application,富因特网应用程序)开发
工具。但是由于国内比较落后,很多新技术出来好像都要等上几年才能传到国内并且流行。怎
么办?加强经济建设,加快改革开放,使中国赶紧成为发达国家,让人家做的软件研究的技术
发行出来就有中文版的…… 不过这些好像纯粹是幻想,至少近期是不可能了,没有办法,只好
去啃英文文档。然而关于 Flex 的英文资料也不是很多,Flex 自带的帮助是最好的文档,而且看
英文文档的效率是很低的,远不如看母语来的畅快。我深知其中痛楚,所以就想翻译一些入门
的文章供大家参考,而最好的入门文章莫过于 Adobe Flex 开发者中心的这些 Quick Starts。以后
我会逐步把它们翻译出来,可能全部翻译,也可能只翻译其中一部分,我会把翻译的所有这些
都做成 PDF 文件放到网上,算是对初学者的帮助,也是对自己的一种历练(说了那么多乱七八
糟的,现在才说重点,发现自己废话也够多)。原文中的一些示例不能嵌入到 PDF 中,所以大家
如果想看代码运行情况,还请到原文中去找。另外,由于本人英语水平和技术水平极其有限,
审校工作也做得不好,书中出现错误或者不妥之处在所难免,恳请并热烈欢迎大家批评指正,
先谢谢大家。
虽然只是翻译几篇文章发出来,读者也可能很少,但是我还是想在这里感谢几个人(虚荣一下,
莫怪 ^_^),他们是我的兄弟们:冬瓜,小侯,雷子,张霄。虽然他们没有对翻译做任何贡献而
且有可能问 Flex 是不是很好吃,但是他们是我的精神支柱和生活中的重要部分。谢谢你们,我
以你们为荣。
__________________________________________________________________________________
译者:Dreamer http://www.zhuoqun.net
第 2 页
Adobe Flex Quick Starts 中文翻译之一:使用 MXML 和 ActionScript 编程
一、 使用 MXML 和 ActionScript 编程
原文作者:Aral Balkan
原文地址:http://www.adobe.com/devnet/flex/quickstart/coding_with_mxml_and_actionscript/
__________________________________________________________________________________
译者:Dreamer http://www.zhuoqun.net
第 3 页
评论0