Using a component someone else made to suit a general audience is almost always going to be less good than creating a custom component for a specific task/project, given a sufficiently skilled developer, no matter how good the general component is. So if you use a 3rd party component, it should be because you lack the time, skill and/or desire to create it yourself. Using a set of components extends this idea, where now the set is even less likely to perfectly suit the task at hand, but also the work required and skill needed to instead create manually all components needed increases as well.

I have never personally used any component sets, but that is only about 90% practicality, and 10% stubbornness in my own partial estimation. There are certainly a few sets out there that seem eminently usable, and now the Flex 2 framework presents us with a very tempting basis for development, but I am very uncomfortable with the idea of using code in my projects that I have not written, since it seems like a somewhat slippery slope. I am getting to the point where I am contemplating using 3rd party libraries, which is less invasive than components, but still something that did not exist a few years ago.. but if one looks at the wonderful 3D Flash libraries coming out now; they have gained a level of complexity where I have to admit that I am not interested in trying to produce a functional equivalent on my own.

Mike


On Nov 25, 2006, at 4:22 PM, JulianG wrote:

I have the same impression.
I found it easier to develop my own scroll bar component (or class )
including support for mouse weel, targeting textfields and masked
movieclips , than dealing with the graphic customization of the UI
Components.
I've also noticed they add about 200KB to your SWF file.

Considering those things I'd say they qualify as "evil".

I haven't dealt with Flex yet, but perhaps that where they really belong to.

cheers,
Julian.G

_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to