Yeah, well. Not everybody is fond of flash, mostly because of the annoying ads out there :) But IMHO one should use the tool that's best for the job and flash would be on top of my list for a task such as yours. Maybe followed by SVG and/or a Java Applet. Why? Mainly because the Flash Player has the highest penetration out of the three and you'll find tons of resources and help if you need it.
In my opinion, generating the images on the Server-side is a very bad choice. Not only does it have a huge latency compared to the client-side applet, it also decreases in efficiency with more requests. Actionscript shouldn't be a problem at all if you're familiar with other OOP Languages like Java or C++. There are actually quite a lot of people out there who successfully port C++ Code to ActionScript. You don't need to buy Adobe software either. The Flash SDK (called Flex SDK) is free and open-source: http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK There's a very good free IDE for Flash as well. It's called FlashDevelop (.NET, Windows): http://www.flashdevelop.org/community/ Integrating the Flash "applet" into your existing qooxdoo application should be simple: http://demo.qooxdoo.org/0.8.x/apiviewer/#qx.bom.Flash Wow... I guess now everybody thinks I'm a Flash-Fanboy or work at Adobe :) If you come up with a good SVG solution, I'd be interested in hearing about that. Maybe you can keep us posted here. Best - Roman Marcin Jakubowski wrote: > Hello Roman, > > > On 2009-03-23 08:00, Roman Schmid wrote: >> If you want purely client-based image generation, you could also use >> flash. It allows you to draw vector- as well as pixel-based images. > I myself am a flash hater ;) And also, on a more serious note, I don't > own a license for any of Adobe's products and haven't ever written a > single line of code in ActionScript. Also, I wouldn't know how to > position those lines atop my already customized and polished to the > perfection (who am I kidding ;) qooxdoo widgets. > > I think I'll go with one of the previously proposed solutions - either > PHP serverside generation (thanks Gene!) or SVG doing the work (thanks > Derrell!). > > Thank you all for your answers, you've been a great help :) > ------------------------------------------------------------------------------ Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are powering Web 2.0 with engaging, cross-platform capabilities. Quickly and easily build your RIAs with Flex Builder, the Eclipse(TM)based development software that enables intelligent coding and step-through debugging. Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
