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