Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the excellent Flex open source projects?

2025-04-04 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >

Share

Shulou(Shulou.com)06/02 Report--

This article will explain in detail what excellent Flex open source projects are, and the editor thinks it is very practical, so I share it with you for reference. I hope you can get something after reading this article.

1.Cairngorm

To put it simply, it is a micro-architecture developed to facilitate Flex to develop enterprise applications. What's the use of this thing? If your project is more complex and requires more than 3 developers to develop together, do you need an agreed development method? So believe me, Cairngorm is the most orthodox choice (official recommendation), although it is a bit difficult to learn at first (as if there is a Chinese translation of Cairngorm documents in this forum).

Cairngorm architecture diagram

If you develop a small project or project by yourself, think about it, because maybe if the project is small, you will find that using Cairngorm is a burden. However, even if the developer does not use him, I suggest that you should come down and have a look at DOWN if you have time. After all, the designpatterns of a large number of enterprise applications of Iteration:two (included by Adobe) is worth learning.

Cairngorm download address: http://labs.adobe.com/wiki/index.php/Cairngorm:Cairngorm2.2:Download

2.Papervision3D

I saw this project more than half a year ago. At that time, it gave me the feeling of startling heaven and earth and crying ghosts and spirits. Who says FLASH can't do 3D (Oh, it was only Flex at that time, and I don't know if FLASH9 can use this set of libraries now), who says FLASH's 3D performance is not good, and who says FLASH's 3D programming is troublesome? Then take a look at Papervision3D.

Papervision3D was developed by Brazilian Carlos almost on his own (there should be a lot more contributor in later versions), and developed a 3D engine that I think is mature in the FLASH world (in fact, there are FLASH-based 3D engines such as sandy, but I don't think it is as good as Papervision3D), and now some commercial websites also use this engine for applications. Let me briefly talk about the advantages of PV3D:

◆ can import dae and ase files directly (these files can be exported by installing a widget using 3DMAX or other 3D tools), which means that models made by most professional 3D tools can be used directly.

The performance of ◆ is good, and the performance of AS3 is beyond my imagination.

◆ is powerful and now supports a lot of exciting advanced 3D effects. I don't know what the final version will become.

◆ is easy to use. Basically, you can see what to do by looking at an example. 5, most importantly, it is open source.

Collection of Papervision3D applications: http://blog.davr.org/pv3d-examples/

Papervision3D download address: http://svn1.cvsdude.com/osflash/papervision3d/

3.as3corelib

This is a set of Adobe official development, for AS3 development to a set of class library, there are a lot of very useful things ah, it is suggested that friends can dig slowly, including MD5,SHA1 encryption method of the AS3 version, picture format conversion class (pictures into bit JPG,PNG and other formats) and JSON serialization and other useful things.

As3corelib download address: http://code.google.com/p/as3corelib/downloads/list

4.FlexLib

To put it simply, this is a set of open source class libraries that contain many advanced Flex components. Don't think there are enough components that come with Flex? Do you think there are few functions in Flex's own components? Download the FlexLib*** version and keep an eye on it. Just looking at the members of the development team, darron.schall,DougMcCune,TedPatrick,MikeChambers (all idols *.) need not doubt the quality of this set of open source components. Even if you don't need these components, it's a pleasure to look at the coding of a master, and after looking at the sources of these components, you can write a rough idea of what you need in the future.

FlexLib download address: http://code.google.com/p/flexlib/downloads/list

5.APE

This is a set of AS3-based open source physics engine class libraries. Although it is still the alpha0.3 version, and the FLASH-based physics engine has been available for a long time, I still think this set of things is the most noteworthy. Particle system? Bounce back? Gravity acceleration? It's all nothing under this APE. I don't know if it is possible to combine with PV3D in the future.

APE download address: http://www.cove.org/ape/ape_a03.zip

6.ASWING

Put in * *, in fact, I want to solemnly introduce this is a set of open source FLASH components, including AS2 version and AS3 version (that is, for Flex and FLASH9), and most importantly, this set of components is developed by Chinese IILEY, and it is also the most successful FLASH open source project that I have ever seen.

It is estimated that the name can be guessed, the use of this set of components is very similar to JAVA's SWING, in fact, this set of components is very suitable for JAVA programmers who used to be familiar with SWING and want to go to the FLASH camp, but do not want to spend time learning FlexFRAMEWORK programmers, this is a good choice.

Instead of being a member of JAVA, there are many reasons to choose this suite:

1. There are all the necessary components in it (more than FlexFRAMEWORK, let alone the V3 set of FLASH9)

two。 And there is a good way to modify the style.

3. The file generation volume is much smaller than using Flexframework (about half). It is estimated that after you carefully read this set of components, you will not only sigh the strength and efforts of iiley, but also begin to despise the component development team of Adobe. After all, the number of Adobe component development team must be larger than that of iiley alone.

ASWING download address: http://www.aswing.org/?page_id=4

On "what are the excellent Flex open source projects" this article is shared here, I hope the above content can be of some help to you, so that you can learn more knowledge, if you think the article is good, please share it out for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Development

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report