目前Adobe Flex的中文版学习资料比较少,而且大多都很零散,不适合用来系统地学习。我在这里罗列一下在我的学习过程中读过的一些资料。当然是以Adobe的官方文档为主,这些文档内容非常详尽,应该作为学习的首选。
所有资源均提供下载,如链接失效,请在留言板留言,我尽量给予更新。
------------------- 入门书籍 -------------------
《Getting Started with Flex 2 中文版》:网上流传的重庆大坪的刘刚的“Flex中文帮助(4章)”就是翻译的这本书,非常适合新手用来入门。
《Using Flex Builder 2》 :工欲善其事,必先利其器。先学习学习怎么用这个工具吧。
《Adobe Apollo for Flex Pocket Guide》 :简介Apollo的小册子
------------------- 中级书籍 -------------------
《ActionScript 3.0编程》 、 《Programming ActionScript 3.0》 :两本书内容基本一样,如果英文不好的话,还是看前面那本中文版的吧。
《ActionScript 3.0 语言和组件参考》 、 《Adobe Flex 2 Language Reference》 :两本书内容基本一样,如果英文不好的话,还是看前面那本中文版的吧。
《ActionScript 3.0 Cookbook》 :如果看完上面几本书觉得还不够的话,那就看看这本吧,O'Reilly出书,必属精品。
《使用ActionScript 3.0组件》 、 《Creating and Extending Flex 2 Components.pdf》 :都是谈组件的,可以互相参考。
《Programming Flex 2》 :同样是O'Reilly出的,里面有好多例子不错。
《Building and Deploying Flex 2 Applications.pdf》 :看到这里,如果上面的都看完了,那就开始Project吧。
《Flex 2 Compiler API User Guide》 :一本介绍Flex编译API的小册子
《Migrating Applications to Flex 2》 、 《Testing Flex Applications with Mercury QuickTest Professional》 :程序的迁移及测试
------------------- 高级书籍 -------------------
《Flex 2 Developer's Guide》 :Flex开发人员必看的一本书!一边开发一边学习,可以当作字典来用!
《Advanced ActionScript 3 with Design Patterns》 :AS3的一些进阶技巧
《ActionScript3 Tip Of the Day》 :100个Tips,全面提高你的AS3使用技巧
《Adobe Flex 2 Training from the Source》 :深入学习Flex的编码
《Flash Communication Server》 :如何实现SWF间的通讯
《FLASH 视频编码器用户指南》 :如果做图像采集项目,该书是一个理论总纲
《Flex Data Services 2 - Public APIs》 :相关包的语法集
《Foundation ActionScript Animation:Making Things Move!》 :如何用AS处理动画
《Rich Internet Applications with Adobe Flex & Java》 :如果到现在,你对RIA还没有一个清晰的认识的话,推荐看这本书(附配套光盘)
《基于Cairngorm的Flex应用程序设计》 :实现Cairngorm架构,很有价值的一本小册子
-------------------------------------------------------
必读的书: 《Getting Started with Flex 2 中文版》 -> 《ActionScript 3.0编程》 -> 《Flex 2 Developer's Guide》,这基本上就是目前最快的学习路线了。前两本书读完大约需要两周时间,最后一本书可以在开发过程中一边做开发一边阅读。Flex入门仅需要两周时间,成为高手至少需要一年的时间。