The search for components
Ever since Macromedia hit the scene with components for Flash MX, I''ve been searching and bookmarking any site that has components. For about a week in my life, it was an addiction. Must have more components! I scoured the Internet for any site that was offering information on this new advancement in Flash development.Unfortunately, there wasn''t much out there. There were several sites that offered loads of components from various developers, but the same components could be found on the next site. In less than a year, several of these component sites have come and gone. This is a list of what remains.
http://www.flashcomponents.net/
Flashcomponents.net is an initiative by http://www.rubberduck.nl/ to "establish a high quality knowledge repository for Macromedia Flash MX Components." And they have done just that.
Rubberduck went the extra mile to have an HTML version of the site and a "Rich Internet Application" version, which uses a Flash MX interface with a Cold Fusion MX backend.
There are currently 140 free components on the site.
http://www.flash-db.com/Components/
The Flash-DB offers plenty of resources for Flashers including components. This site has a lot of samples of components in action. While some sites are focusing purely on giving components, The Flash-DB also offers practical information and source files on using existing components.
The examples are very specific like http://www.flash-db.com/Components/?swfID=18&sComType=List%20Box
http://dynamic.macromedia.com/bin/MM/exchange/main.jsp?product=flash
Just because Macromedia sells components doesn''t mean they don''t offer free components. The http://dynamic.macromedia.com/bin/MM/exchange/extension_detail.jsp?product=flash&extOid=365880 are some of the best components available. Exchange also offers some components submitted from developers.
http://componenthq.entclosure.com/
The interface for Component Headquarters is all Flash and a little annoying, but the site has some good components. If you can squint your eyes long enough, you can find some jewels there.
http://www.flashkit.com/search.php?term=component&cat=movies&version=6&per=20&field=Description&orderby=Rating&andor=or&page=1&submit=Submit
The largest Flash community out there has about 25 decent components and examples. It may be cluttered with advertisements and slow at times, but Flash Kit is still around and growing strong.
http://chattyfig.figleaf.com/ack/
ACK! has three free components: An Event Engine that provides a model for creating custom events and allowing any object in Flash to listen for that particular event, a Priority Queue that allows programmers to create priority queues for any number of uses such as SWF loading, data loading, and event triggering, and a SWF Queue that provides an easy-to-use object that will handle all of the loading of SWFs into your movie in a sequential, prioritized fashion.
http://www.joshdura.com/archives/000163.php
Josh Dura''s Text Editor is, hands down, the best Text Editor component out there (commercial or free). It offers all the basic functions including bolding, italicizing, underlining, color picking, and HTML conversion. The latest version allows users to save, load, and delete.
To top it off, the code is very clean and Josh is very open to any comments others have about it. It seems he has no plans to go commercial with it, which should make many developers very happy. Every Flash developer should make this component part of their collection.
http://www.ultrashock.com/ff.htm?http://ultrashock.com/flas/
Ultrashock has several components, but you have to dig for them amongst their FLAs. Unfortunately, there is no way to sort through their FLAs to only display components only and doing a search for "component" only returns one. But, believe me, they''re there.
That covers what I've got in the free component department. As more sites pop up, we'll let you know.
Scott
http://www.scottmanning.com/