Michaelwagner wrote:

I was explaining why I have a knee-jerk reaction to Flash, and why I
have a hard time considering it a real development environment.

Your reaction is understandable, but you might just as well denigrate HTML, Photoshop or the printing press. They're just authoring tools.

Up until more recent versions the Flash tools consisted of two pieces: Flash Studio and Flash Player.

The Flash Studio product was built for designers. It has basic 2D vector drawing tools and a timeline based animation scheme. It does support scripting, and you can build application UI in it, but that's not really what it was optimized for.

And, yes, many crimes against eyeballs were committed. Though I've also seen some very impressive work built in that tool. Kvetch if you must, but all of that is yesterday's news. In my mind, the technology has found a purpose.

Things progressed, and the ability to script the player became more impressive. The makers added functions to support data interchange with a server. Server components and methods were developed to ease that side of the development task.

After some time, the makers seemed to realize that these application UI capabilities would be much more valuable than the animation capabilities. Macromedia/Adobe built out their set of tools, server frameworks and player with this in mind. Along came a new IDE based on the Eclipse project that is most definitely a "real development environment". And a second generation of server tools. All of these pieces together constitute the technology being marketing as "Flex".

Flex's capabilities comprise a pretty complex story. MM/Adobe are making a noble attempt to explain it, but I'm not sure they've hit their stride yet. A lot of the information they're putting out is either strategic/marketing or technical nuts and bolts. But it won't be too long before some really great work is done with this tool. Developers will start wondering "how did they do that" and get interested.

OpenLazslo is an open source equivalent set of tools and equally exciting.

Personally, I can't wait to see what people do with these tools. Myself included. And who knows, it may provide a basis for a better SS.

Yip!

--rt
_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to