一些不错的开源Flex项目
******************************************************************************************** Flex开源项目 ******************************************************************************************** 1. Flexbox http://flexbox.mrinalwadhwa.com/ 这是一位来自印度的flex开发者在07年2月份建立的flex组件库,里面也有不少好东西。
2. Flexlib http://code.google.com/p/flexlib/ 由Dougmccune等人建立的flex组件库,其中有不少实用的组件。
3.SpringGraph Flex Component http://mark-shepherd.com/blog/springgraph-flex-component/ 非常酷的拓扑关系组件!
4.Flex Visual Graph Library http://code.google.com/p/flexvizgraphlib/ 又一个拓扑图形展示的类库,动态效果那叫“惊艳”! 该项目的讨论组: http://groups.google.com/group/flexvizgraphlib
5. Open Source Framework for Flex / Flash & AIR(Apollo) http://code.google.com/p/advancedflex/ The Advanced Flex project is open source Libraries & Framework for Adobe Flex & Flash developer. This is the framework written in AS3.0 & MXML for Flex & Flash & AIR(Apollo).看起来里面涉及到了AOP及debugger等内容,有时间要好好看看了。
6. Open Source Flex Component: TreeMap http://www.zeuslabs.us/2007/11/14/open-source-flex-component-treemap/
7. FlexMDI http://code.google.com/p/flexmdi/ 主要解决多窗口应用生成的问题,全名叫做:Flex Multiple Document Intece ,效果很不错,对于做基于窗口的应用来说是个好的起点。
8. 反射组件类reflexutil http://code.google.com/p/reflexutil/ 这是作者的博客: http://blog.deconcept.com/
9. 对象处理器flex-object-handles http://code.google.com/p/flex-object-handles/ 作者对该组件的介绍: http://rogue-development.com/objectHandles.xml WIKI: http://code.google.com/p/flex-object-handles/wiki/ObjectHandlesUsage 功能是很强大,不过要想自己使用,还需修改一番!
10.CheckboxTree和Carousel组件 http://giles.roadnight.name/components.cfm 都有演示和源码!
11.Flex拖拽库 http://code.google.com/p/flex-drag-n-drop-lib/ 新鲜出炉的类库,太棒了,以后做拖拽处理就方便多了!
12. birdeyehttp://code.google.com/p/birdeye/该项目是一个比较庞大的项目涉及数据可视化的多个方面: 关系分析展示: Relational Analysis ([/b]RaVis)[/b] 空间信息分析展示: GeoSpatial Analysis (GeoVis)[/b] 数值分析展示: Quantitative Analysis (QaVis) [/b]历史数据分析 Temporal Analysis (TaVis) [/b]变形类库: General Utility (GuVis)[/b]
13.antennae http://code.google.com/p/antennae/ 基于ant的Flex工程编译模版,内置FlexUnit等测试工具,很强大的说。
14.Degrafa:声明式的图形描述框架 官方网站: http://www.degrafa.com/ googlecode: http://code.google.com/p/degrafa/ 演示: http://samples.degrafa.com/ 个人还是喜欢用AS3和flashIDE来绘图,不太喜欢这个东西。不过这可框架有专门的组织来推动,似乎前景不错!
15.openflux 号称是 an open-source Flex component framework which allows developers to create radically new and custom Flex components,似乎是基于下一代Flex组件标准,但是目前还没看到更多的东西。只有这个: http://www.bobjim.com/2008/04/04/updated-plexiglass-openflux-3d-example/ 该项目的GoogleCode: http://code.google.com/p/openflux/16.FlexReport http://code.google.com/p/flexreport/ 作者博客: http://www.kemelyon.com/bts/ 一个开源的客户端报表生成组件,目前唯一不足的是不能消除字体的锯齿问题,不过只要不放大字体,应该没问题
******************************************************************************************** AS3开源项目 ********************************************************************************************
1.Flex/Actionscript Math Library http://code.google.com/p/as3mathlib/ The Flex/Actionscript Math Library (as3mathlib) is intended to provide a rudimentary numerical analysis toolkit for the Actionscript/Flex programming environment.一个很不错的基础项目,不过看起来还没有完成:This library has just been converted from Actionscript 2 to Actionscript 3. It is not ready for general use.
2.ActionScript 3.0 library for several basic utilities http://code.google.com/p/as3corelib/ AS3核心类库,里面有包括加密、图形文件编码等等类库。
3.alivepdf http://code.google.com/p/alivepdf/ 是一个Open-source AS3 PDF library,目的在于将flash内容转为pdf文件信息,通过后台程序来生成pdf文件。
4.Tweener http://code.google.com/p/tweener/ A class for creating tweens in actionscript 2 and 3 - because there’s infinity between 0 and 1.
5.ActionScript 3 libraries for interactive visualizations on the web http://flare.prefuse.org/ 刚(10.22.2007)发布的数据可视化工具包,目前alpha版,不过有不少亮点了,很有希望。
6.Dependency injection / Inversion of control container for ActionScript 3, Flash 9, and Flex 2 http://code.google.com/p/di-as3/
7.as3ds http://code.google.com/p/as3ds/ AS3 Data Structures For Game Developers以前记得这个好像是收费的,现在看起来没限制的使用了。
8.Pulse粒子系统作者对该系统的介绍: http://www.rogue-development.com/pulseParticles.htmlGoogle code: http://code.google.com/p/pulse-particle/演示地址: http://rogue-development.com/pulse/explorer/
9.AS3 GIF Player Class http://www.bytearray.org/?p=95 GoogleCode: http://code.google.com/p/as3gif/
10.AS3的物理引擎(ActionScript 3 Physics Engines) http://henryjones.us/articles/actionscript-3-physics-engines
11. 数据可视化类库Prefuse http://flare.prefuse.org/ the flare visualization toolkit:ActionScript 3 libraries for interactive visualizations on the web.
12.文档解析类库:vanrijkom-flashlibs http://code.google.com/p/vanrijkom-flashlibs/其中最有用的可能是地图文件和3D文件的解析类库了!
13.MinimalComps: Minimal AS3 UI Component Set http://www.bit-101.com/blog/?p=1126
14.GoogleMap Flash Intece http://code.google.com/p/google-maps-flash-intece/ 可惜的是written in ActionScript 2,不过应该有借鉴意义。
15.ScaleBitmap : 9-slice bitmap class http://www.bytearray.org/?p=118 一个缩放位图的类,很有用!
16.开源AS3即时通讯类库XIFF http://www.igniterealtime.org/projects/xiff/
17.另一粒子系统Flint Particle system http://flintparticles.org/
****************************************************************************** AS3 3D项目 ********************************************************************************************
1. PV3D虽然该项目发布不长时间,但是它已经名声远扬了,遗憾的是这段时间它的官方博客不能访问了,只能访问它其他网站: Google code http://code.google.com/p/vision3d/ Wiki http://wiki.vision3d.org/ John Grden http://www.rockonflash.com/blog/
2. away3D:官方网站: http://www.away3d.com/google code: http://code.google.com/p/away3d/同pv3d一样,是基于actionscript 3的flash3D引擎: Away3D is a realtime 3d engine for flash in actionscript 3, originally derived from Papervision3D
************************************************************************************ 与JS相关类库 ************************************************************************************
1.SWFAddress http://www.asual.com/swfaddress/ 项目地址: http://sourceforge.net/projects/swfaddressSWFAddress is a small, but powerful library that provides deep linking for Flash and Ajax. It’s a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state. SWFAddress enables a number of important capabilities which are missing in today’s rich web technologies该类库解决了swf的难题,深度链接,也是flex3的一个重要特色,值得关注!2. 不可不提的swfobject http://code.google.com/p/swfobject/ SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file
3.HTMLWrapper http://code.google.com/p/htmlwrapper Motion & Color Inc. today open-sourced a public beta version of Wrapper, formerly used for closed-sourced projects. Wrapper is a cross-browser compliant HTML/CSS rendering engine written in ActionScript that sits on top of your standards compliant HTML page. Wrapper eliminates cross-browser issues and makes integrating ActionScript and HTML/CSS projects possible without needing to compile. Wrapper will be available free from
*********************************************************************************** 企业级组件库 ********************************************************************************************
1.YahooFlex/Flash组件ASTRA GaloreASTRA Galore: New Flash and Flex Components http://www.yswfblog.com/blog/2008/01/30/astra-galore-new-flash-and-flex-components/ 官方的话是这么说的: Our ASTRA library of components has just been updated with three new Flash components and seven (yeah, we are serious about this) new Flex components, as well as some important updates to the existing ones.Yahoo,真棒!
*********************************************************************************** ROR与Flex相关类库 ***********************************************************************************
1.The Ruby on Rails RIA SDK by Adobe http://code.google.com/p/rubyonrails-ria-sdk-by-adobe/
2. as3Stomp - Project site and source code http://flexonrails.net/?p=99 该项目在Googlecode地址: as3-stomp This library is an actionscript 3 implementation of the Stomp protocol. It enables communication between Flash or Flex and any Stomp broker.It has been primarily designed to work with Apache ActiveMQ.
************************************************************************************* 测试类库 ********************************************************************************************
1. 使用FlexUnit http://www.adobe.com/devnet/flex/articles/unit_testing.html http://code.google.com/p/as3flexunitlib/2. 可视化Flex单元测试框架visualflexunit: Announcing Visual FlexUnit - A Visual Testing Extension for FlexUnit该项目的home page在google code。 作者Douglas McCarroll与合作公司Allurent共同建立了这个项目,并开源供大家使用。
************************************************************** FlexMap组件 ********************************************************************************************
1. uMap(免费) homepage: http://www.afcomponents.com/components/umap_as3/ demos: http://ccgi.arutherford.plus.com/website/flex/UMap/UMapFlexDemo/ mouseover to to show picture: http://ccgi.arutherford.plus.com/website/flex/modestmaps/sampleCCTV/
2.modesMap(开源) homepage: http://modestmaps.com/ demos: http://modestmaps.com/example.html http://modestmaps.com /tutorial-actransit /actransit.html
************************************************************************ Flex 框架类库 ********************************************************************************************
1、针对Cairngorm的扩展框架:Flexcairngoamhttp://code.google.com/p /flexcairngorm/Adobe官方的cairngorm框架早就被人们诟病,这次这个非官方的补充,看来是个容易让人接受的框架了!
|
分享到:
相关推荐
在描述中提到的"flex开源3D地图",我们可以理解为一个开源项目,它提供了使用Flex来开发3D地图应用的工具和库。这种3D地图不仅能够展示地形和建筑物的立体视图,还能实现动态缩放、平移、旋转等交互功能,为用户提供...
Flex开源项目是一系列用于Adobe Flex、Flash及AIR开发的免费资源,它们提供了丰富的组件、库和框架,帮助开发者构建更加复杂和功能丰富的用户界面。以下是一些重要的Flex开源项目的详细介绍: 1. **Flexbox**: 由...
NULL 博文链接:https://windmark.iteye.com/blog/1709243
这个开源库专注于提供基于Flex Box的组件,帮助开发者构建更加灵活和适应性的用户界面。 1. **Flex Box基本概念** - **容器(Container)**:Flex布局中的主元素,设置为`display: flex`或`display: inline-flex`...
5. Advanced Flex Project(http://code.google.com/p/advancedflex/):这个项目包含一系列面向Flex和Flash开发者的开源库和框架,涉及AOP(面向切面编程)和调试器等功能,有助于提升开发效率。 6. Open Source ...
Flex开源项目介绍 ------------------- Flex是一种用于构建富互联网应用程序(RIA)的技术,它基于Adobe Flash Player或Adobe AIR运行时环境。在本项目中,"Flex部分"指的是使用Flex框架开发的客户端组件,这些组件...
在Flex中实现3D地图的关键在于利用了Flex的图形渲染能力和第三方库,如 Away3D 或 Papervision3D,这些库提供了强大的3D图形处理能力。Away3D是一个轻量级且高效的3D引擎,能够帮助开发者轻松创建复杂的3D场景,而...
《深入理解FLEX开源聊天室:构建实时交互的在线社区》 在当今互联网时代,实时通信已经成为各种在线应用的核心功能之一。"FLEX 开源聊天室"作为一个支持多人互动交流的平台,它允许用户进行私聊、群聊,以及创建...
Flex开源数据控件MecGrid是一款专为Adobe Flex开发者设计的强大工具,它旨在提供比官方提供的AdvancED数据网格更高级、更灵活的功能。在Flex框架中,数据网格是一种常用组件,用于展示和操作大量结构化的数据。...
《前端开源库-flex-combo-plus深度解析》 在前端开发领域,开源库是开发者们的重要工具,它们提供了丰富的功能和优化方案,极大地提高了开发效率。本文将深入探讨一个名为"flex-combo-plus"的前端开源库,以及其...
5. **Advanced Flex Project**: 提供了面向Flex、Flash及AIR(Apollo)开发者的开源库和框架,包括AOP(面向切面编程)和调试工具等高级特性。 6. **TreeMap组件**: 一个开源的Flex组件,用于以树状图形式展示层次...
标题“也凑热闹搞个flex开源项目 sparkle”指的是作者参与或创建了一个名为“sparkle”的Flex开源项目。Flex是一种用于构建富互联网应用程序(RIA)的开放源代码框架,它基于ActionScript和Flash Player运行时。...
本项目聚焦于使用Flex API,一种基于Adobe Flex的开发框架,来实现军标箭头库的构建。这涉及到Web GIS应用的开发,以及如何将军事符号标准(例如北约军标)与地图服务相结合。 首先,ArcGIS Flex API是由Esri公司...
2. **Flex组件库**:Flex提供了一个丰富的组件库,包括各种UI元素,如按钮、文本框、面板等,以及自定义组件,如画布。在这个实例中,"DrawPaper"可能就是一个自定义的组件,用作画图的基础容器。 3. **图形绘制**...
【Flex开源项目】是开发界的一个重要领域,它主要指的是基于Adobe Flex技术的开源软件项目。Flex是一种用于构建富互联网应用程序(RIA)的框架,它使用ActionScript 3(AS3)编程语言和MXML标记语言。这些开源项目为...
Flex是一种开源的、基于ActionScript的框架,用于构建富互联网应用程序(RIA)。它允许开发者使用MXML和ActionScript来构建交互式的用户界面,尤其适用于创建具有复杂图形和动画效果的应用。 描述中提到的功能包括...
OpenScales是一个基于ActionScript 3 (AS3)编写的开源地理信息系统(GIS)框架,专为在Flex或Adobe Integrated Runtime (AIR)应用程序中轻松集成地图功能而设计。该框架的核心功能是处理和呈现多种地图数据,其中...
参与Flex开源项目有助于提升技能,理解实际项目中的最佳实践,同时也可以为社区贡献自己的力量。 7. **Flex入门**:对于初学者,Flex入门通常从安装Flex SDK和Flex Builder开始,然后学习基本的ActionScript语法和...
文件名为"FLEX-master"的压缩包,很可能包含的是Flex开源库的源代码。Flex(Facebook's Layout Inspector)是Facebook开发的一个用于iOS和Android应用的界面调试工具,它提供了类似于iOS界面布局查看器的功能,可以...
Flex是Adobe开发的一个开源框架,主要用于构建富互联网应用程序(RIA),它基于ActionScript编程语言和Flash Player或Adobe AIR运行时环境。在Flex中,我们可以使用MXML和ActionScript来创建用户界面和业务逻辑。 ...