这篇文章是我在平时经常用到或者收藏的相关于Flex与AIR开发的资源集合,在这里列出来给各位共享,同时也是便于以后自己使用。(将来会按照列表资源的URL更新而改动,版本更新就不做更改了)
开发工具
Flex Builder+Tour de Flex
版本:3.0 可以通过FB内置software updates进行updater更新
类型:商用软件(学生可以凭借扫描证件免费获取,获取地址:https://freeriatools.adobe.com/flex)
下载地址:http://www.adobe.com/go/flex_trial
简单评价:基于Eclipse,高效、专业,价格不菲、免费针对教育和学生很棒
Flex SDK
版本:3.0,3.2,4.0
类型:免费
资源地址:http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
简单评价:不适合刚入门Flex开发人员,高级,透彻,免费
FlashDevelop
版本:3
类型:免费,开源,只有Windows版本
资源地址:http://www.flashdevelop.org/community/
简单评价:不跨平台,只有win版本,需要.net framework支持,功能强大,高效,免费
FDT
版本:3
类型:商用软件
资源地址:http://fdt.powerflasher.com/
简单评价:功能强大,价格贵
IntelliJ IDEA
版本:8
类型:商用软件
资源地址:http://www.jetbrains.com/
简单评价:多语言继承IDE开发工具,不仅仅支持Flex,包括RoR,JS,Java等。Flex开发功能齐全,很多功能与FB3相同,两者取一即可
Aptana Studio
版本:1.2.1
类型:免费和商用
资源地址:http://www.aptana.com/air
简单评价:目前业界最棒的Ajax前端开发工具,同时支持RoR,PHP和Python以及Adobe AIR 1.5。如果你在寻找一款纯Web技术,而且可以开发AIR的工具。Aptana和Dreamweaver分别是Web前端开发人员和Web前端设计人员的不二选择。
Tofino
版本:1.2
类型:免费插件,针对Visual Studio,ensemble公司出品
资源地址:http://www.ensemble.com/index.html
简单评价:VS插件,所以只有Windows版本。如果是一个已经熟悉VS开发工具的技术人员,用起来会比较顺手
Amethyst Personal Edition
版本:Beta 1
类型:免费插件,针对Visual Studio
资源地址:http://www.sapphiresteel.com/Download-Amethyst-PE-Adobe-Flex
简单评价:Beta阶段,VS插件,由于没用过,其他不详
TextMate
版本:1.5.7
类型:商用插件,针对MAC OS系统
资源地址:http://macromates.com/
安装bundles地址:http://svn.textmate.org/trunk/Bundles/
配置AS3及Flex资源:http://noahlittle.wordpress.com/2007/09/09/flex-and-actionscript-3-with-textmate-and-fcsh/
简单评价:MAC下最棒的编辑器,没有之一。中文支持不好,但是这对于我对其的喜爱丝毫不会有任何影响。写AS3和RoR项目MAC下首选
Flex Bean
版本:1.0 Beta
类型:开源免费,NetBeans插件
资源地址:http://sourceforge.net/projects/flexbean/
简单评价:NetBeans插件形式,目前还没有机会和时间使用它开发Flex。可能适用于原来长期使用NetBeans的开发者
Flash Catalyst
版本:internal alpha
类型:商用软件,计划09年内开放public beta
资源地址:http://labs.adobe.com
简单评价:联接设计师和开发人员制作Flex应用的桥梁,制作方法和流程独树一帜,能够改变designer和developer协同工作方式的强大途径。
框架部分
Cairngorm
类型:Adobe官方开源MVC框架
资源地址:http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm;jsessionid=9D99F3FD9331DC8247B9416D6F5F0D2D
评价:体系完整,模式齐全,帮助详细,应对全面,某些应用场合欠缺灵活性
PureMVC
类型:开源 MVC框架
资源地址:http://www.puremvc.org/
评价:简练精干,易于学习使用,模式干净清晰,文档齐全(有中文),概念明细,细节不足。
Prana
类型:MVC框架
资源地址:http://www.pranaframework.org/
评价:老牌,资深,最新支持AS3开发方式,吸取了上面两个框架的不少优点。略微庞大,不适合上手即用和初学者
Mate
类型:基于标签,事件驱动 Flex框架,开源
资源:http://mate.asfusion.com/
评价:单一,干练,基于标签和事件驱动,Flex专注。对于传统OO开发人员学习过程有些不习惯...
Swiz
类型:基于metadata独立注入型Flex框架
资源:http://code.google.com/p/swizframework/
评价:专注,独立性强,可用度高,活跃度高(更新频繁,至少到目前为止),有反转控制,事件处理和远程方法异步调用生命周期管理。无主流框架的众多设计模式和布局管理方法
代码及单元测试
由于我本人很少参与项目的单元测试,所以下列内容只是简单罗列,没有评价了。
FlexUnit
类型:Adobe开源,基于JUnit
资源:http://code.google.com/p/swizframework/
FUnit
类型:开源,针对Flex基于metadata驱动的单元测试
资源:http://blog.funit.org/
asUnit
类型:开源
资源:http://www.asunit.org/
FlexMonkey
类型:开源测试单元
资源:http://code.google.com/p/flexmonkey/
FlexCover
类型:代码维护
资源:http://code.google.com/p/flexcover/
好了,就先列这么多,有落下的请各位给Comments补充吧。
分享到:
相关推荐
【Java Flex 开发 AIR 完整源码及文档】是一个针对Java与Adobe Integrated Runtime (AIR)集成开发的资源包,包含完整的源代码和详细的开发指南。...总的来说,这是一个全面的Java Flex AIR开发学习和实践资源集合。
Flex教程及开发中文文档是针对Adobe Flex这一编程框架的学习资源,旨在帮助开发者深入理解和熟练运用Flex进行富互联网应用(RIA)的开发。Flex是基于ActionScript 3.0的开放源代码框架,主要应用于构建可在多种...
这个“FLEX资料集合”压缩包文件很可能是包含了一系列关于Flex学习、开发和实践的资源,包括教程文档、示例代码、API参考等。 Flex以其强大的MXML和ActionScript编程语言,提供了丰富的用户界面组件库,使得开发者...
在Flex Air应用开发中,TileList控件是一个强大的组件,常用于展示数据集中的项,以网格形式排列。本教程将深入探讨如何利用TileList控件实现一个具有翻页特效和图片浏览功能的相册应用。 一、TileList控件基础 ...
这个资料合集很可能包括了Flex的基础教程、API参考、示例代码、最佳实践以及常见问题解答等内容,对于初学者来说是一份宝贵的资源。通过深入学习这些文档,开发者可以掌握Flex开发的各个方面,从而创建出功能强大、...
此外,压缩包中还包含了一个名为"RIA藏经阁(Flash、Flex、Air、JavaScript、HTML5书籍下载).url"的链接,这可能是一个网站或者资源集合,提供了更多关于RIA(Rich Internet Applications)相关的学习资料,包括Flash...
综上所述,这个“FLEX网站源码”压缩包可能是多个Flex项目的源代码集合,包括了MXML文件、ActionScript类、配置文件等,对于想要深入学习Flex技术或进行Flex应用开发的人来说,是一份宝贵的参考资料。通过研究这些...
Flex应用程序通常运行在Adobe Flash Player或Adobe AIR(Adobe Integrated Runtime)之上,可以在各种操作系统和浏览器中运行。 Java与Flex结合使用时,Java通常作为后端服务器端,处理业务逻辑和数据访问,而Flex...
这个“Flex综合终极资源”压缩包显然是一份全面的学习和开发资源集合,包括示例代码、官方文档、PDF教程以及可能的相关网站链接,对于学习和提升Flex技术能力非常有帮助。 1. **Flex框架**:Flex框架提供了MXML和...
9. AIR应用开发:Flex3.0还可以用于开发Adobe Integrated Runtime(AIR)应用程序,这些应用可以脱离浏览器独立运行,具备桌面应用的特性。 10. 测试与调试:Flex3.0提供强大的测试工具,如Flex Builder的集成调试...
Flex框架包括Flex SDK,一个包含了编译器、库和开发工具的集合,以及Flex Builder,一个基于Eclipse的集成开发环境(IDE)。 在描述中提到的“NULL博文链接:https://blueskylan.iteye.com/blog/305355”,这可能是...
Flex是Adobe公司开发的一种用于构建富互联网应用(RIA)的技术框架,它基于ActionScript编程语言和Flash Player运行环境。在本资源包中,"fcg"可能指...对于想要踏入Flex开发领域的人员,这是一个不可多得的资料集合。
4. AIR开发:探索Adobe AIR,使用Flex构建桌面应用程序。 5. Flex与Flash Player交互:了解如何在Flex应用中嵌入和控制Flash内容。 五、Flex实战 1. 应用案例分析:通过实际项目案例,深入学习Flex在Web应用、企业...
Flex开发之葵花宝典,这是一份专为学习Adobe Flex和ActionScript 3.0技术准备的综合资源集合。Flex是一种开源的、基于MXML和ActionScript的框架,用于构建富互联网应用程序(RIA),而ActionScript是Flex的核心编程...
Flex中文参考手册是一份极其宝贵的资源,尤其对于那些致力于 Rich Internet Application(RIA)开发的IT专业人士而言。Flex是由Adobe公司推出的用于构建富交互式应用程序的开源框架,它基于ActionScript编程语言和...
本文档集合涵盖了Flex开发的各个方面,包括基础概念、语法、组件库、数据绑定、事件处理、动画效果、网络通信以及调试和优化等关键知识点。 1. **基础概念**:Flex是基于Flash Player或Adobe AIR运行时环境的,它...
压缩包文件名为"EssentialGuideToFlex3.zip",这暗示着它可能是一个与《Flex3必备指南》相关的资源集合。这本书可能涵盖了Flex3的基础到高级主题,包括Flex Builder的使用、组件库的探索、事件处理、动画效果、数据...
本资料集合是针对ArcGIS Flex的学习资源,对于那些希望深入了解或入门GIS开发的初学者来说非常有价值。 【Flex技术基础】 Flex是Adobe开发的一种开源框架,用于创建运行在Flash Player或Adobe AIR上的富互联网应用...
本资源“Flex中文帮助手册大全”是一份全面的文档集合,旨在为开发者提供在使用Flex进行软件开发时所需的指导和参考资料。下面将详细阐述Flex的相关知识点。 1. **Flex架构**:Flex构建于Flash Player或Adobe AIR之...
### Flex 4:开发RIA应用程序知识点总结 #### 一、Adobe Flex 4 简介与平台背景 **Adobe Flash Platform 简介** - **技术简介:** Adobe Flash Platform 是一套用于创建交互式内容的技术栈,其中包括了Adobe Flex...