Today I released Swing On Steroïds 1.2 under the Apache Licence 2.0.
It’s largely inspired by the work of Ray Ryan at Google on the GWT Wave client and his presentation at Google IO 2009 titled Best Practices for Architecting GWT App.
I’d say that watching this video is the first step to understanding Swing On Steroids.
It’s been used in production apps for about a year now with success : it’s modular, refactorable and work for small or big applications.
Among some enchancements, this release is the first one where non-ui related code (threading, forking, messagebus etc…) is available in a separate jar.
At this time the documentation is really poor. I hope to find time to write some.
If you’re interested, read about the patterns mentionned above and then dig into the code. If you understand the patterns it won’t be hard to understand and get started.
As a bonus, a versatile wizard api using the same patterns, a graph model and commodities such as BlockingView easing in and out smoothly thanks to Trident is provided.
You can find the jars and dependency snippets in Maven Central.
Tell me what you think.