Flex备忘薄
今天偶也来记一些流水账,关于Flex学习成长过程中一些必经之路。 入门: 入门的教材总是需要的,我通常首选官方自己出的教材,所以先看的是:《Adobe.Flex.4.Training.from.the.Source.Volume.1》。 当然,其实有很多,而且多数可以在网上下载到,实在不行就在电驴上面搜。 另外,如果想快速上手,视频教程和示例代码是最有帮助的,我看的是Linda.com出的《Flash.Builder.4.and.Flex.4.Essential.Training》。 工具: 既然是基于著名开源编译器Eclipse,Flash Builder本身已经是很方便的开发工具,不过除此之外我还是又安装了Alcon来观察程序性能和执行情况。 反编译工具: 当然,下一步我会关注测试工具和UML建模工具。 样本研究: 这个标题有点怪异,不过对于单独作业的程序员来说,想从教材到构建一个大的复杂的项目,其间少不了是要观摩参悟其他现有的项目源码。有几种渠径来获得这类代码,一就是寻找免费开放的,比如这间公司: http://www.flashextended.com/free_products.php 免费注册后就可以下载一些项目源码,而在其他地方却要付费,而且价格高到几十美元。 下面是来自这个网站的一些免费程序: 另外一个渠道就是去买,最大的关于Flash技术的源码交易网站就是www.activeden.net。 当然,如果你够聪明,也总是可以找到一些地方免费来下载这些原本需要付钱的东西,比如这个文件管理器,就是在上面卖的程序: 或者,干脆就花钱买算了,不过当然要让公司出钱。 近来国内出现一个抄袭activeden的网站:www.ebibi.com 另外,http://www.flashxml.net/?是一个提供大量免费Flash的网站,不过不包括源文件。这个网站不见得有大用处,不过假如你有够厉害的反编译工具,也是可以去参考下。这个网站值得看一下的主要原因是它的Flash都是支持WordPress和Joomla!的。 文档&手册: 真正开始研究实际的代码时,总会发觉与教科书里的东西完全不同,这时候教科书已经不再需要了,需要看的是官方的文档,比如函数参考手册,或者技术白皮书一类东西。Flex的官方文档: http://www.adobe.com/devnet/flex/documentation.html 另外还有一份关于Actionscript3.0的: http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/flash_as3_programming.pdf http://help.adobe.com/en_US/ActionScript/3.0_ProgrammingAS3/ ActionScript3.0 Developer's Guide: http://help.adobe.com/en_US/as3/dev/as3_devguide.pdf 和关于AIR的: http://help.adobe.com/zh_TW/air/build/air_buildingapps.pdf Adobe AIR documentation第三方框架&库: 从这些个网上弄来的源码里,你会发现,一般的项目都已经不再仅仅是从零做起。除了眼下大众已经熟知的3D引擎和缓动引擎以外,也还有一些东西是会极大缩短开发时间的,保持开阔的视野很重要,可以事半功倍。 比如: as3corelib 这里有一个连接,专门搜罗基于Flash技术的开源项目,要注意的是,并非罗列出来的框架都是稳定成熟的: http://osflash.org/projects 另外有一个开源项目是早期的时候我非常非常喜欢的: FlashMyAdmin 网站&论坛: 国外的论坛主要去的有两个,一个是Adobe官方的,一个是actionscript.org,但都不算活跃。国内的相对比较活跃,但是都是搞了没多久就出现一些所谓专家开班授课,所以整个论坛都是铺天盖地的培训班广告,不说也罢;个人认为真正的高手多半是大隐隐于市,搞属于自己的事业,比如整个开源项目什么的,而不是出来授业解惑,因为对于一个科技人才而言,那丝毫没有 什么成就感与满足感。 http://www.java2s.com/Code/Flash-Flex-ActionScript/CatalogFlash-Flex-ActionScript.htm http://www.flex888.com/384/15-actionscript-code-resources.html http://www.dreamincode.net/code/browse.php?cid=8 http://www.daniweb.com/web-development/web-design/graphics-and-multimedia/threads/16508 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |