Monday, September 1st, 2008
Open Flash Chart for GWT Released
<p>
Grant Slender has released the Open Flash Chart GWT Widget Library which “provides a simple to use chart widget for GWT based on Open Flash Chart 2. It uses a modified POJO bean model from OFC4J that is serialized using GWT JSON to provide the correct GWT Client data that meets the requirements of the OFC 2.x API.”
You can get a feel via the demonstrations (Ext based too) which are very responsive and interactive.
Related Content:











“Open Flash”…? ;)
Well, I probably shouldn’t be too hash on them, they’re LGPL licensing the thing, though I still think the word combination of “Open” and “Flash” seems like it’s trying to play on some hype it doesn’t really deserve to get to play on due to the foundation they’re trying to build it on…
[Suggestion]
What about a canvas or even maybe dynamically rendered image implementation…?
The flash used is built with Flex SDK (which is free) and the source for the flash charts are all in plain text ActionScript3 – so it’s pretty open source to me. Granted the source for the Adobe flash client and aspects of the internals to the Flex library are not available, but its pretty open source compared to a project built on say C# and .Net
Re the Canvas implementation – thinking very closely about that ;-)
@gslender
I assume you’re talking about Ra-Ajax when you refer to C# and .Net. I currently does not even *HAVE* Windows installed. I purely develop on Ubuntu using Mono and MonoDevelop which for the most parts are LGPL and MIT licensed. Some (few parts) are GPL but everything on my computer is FOSS from the bottom and all the way to the top. Except for my Flash runtime that is ;)
@ThomasHansen
I guess I’m pointing out that your original claim that Flash wasn’t Open is no more correct than the majority of client players out there… sure there are FOSS tools available to create content, but we have to live with the client side being closed (which I think is not such a bad thing) – the C# .Net reference was mean’t to imply things like client runtimes not the language itself.