Hi all,
It's been a long time since we've last updated the site.
A few months ago, we decided to make Jspresso take the Adobe's Flex road. This was actually a real challenge since until then, Jspresso only relied on server-centric GUI technology (WingS and Canoo ULC) to distribute the client-side of the application. Integrating Flex as a Jspresso GUI channel actually meant writing a generic client-server communication layer as well as extending the Jspresso backend with a GUI agnostic controller dedicated to interfacing with client-centric GUI frameworks. We ended-up with a clean design that smoothly integrate with the overall Jspresso philosophy and we are now a few days away from making the first Flex-enabled release generally available.
This new Jspresso release opens up a broad range of new possibilities since 70% of the new code is actually independant of Flex! This means that implementing a new GUI channel with any other technology will be quite straightforward now. And there are a lot of really good looking, free and opensource GUI frameworks downthere...
Of course, there is absolutely nothing you have to do to benefit from the Flex GUI channel; and I mean not a single line of ActionScript nor MXML. Just continue to develop your Jspresso application as usual and everything will happen during the build. You will end up with a flash enabled client next to the Ajax one. Want to see it live ? Let's go (login demo/demo).
Just a last word to tell you that the tutorials and the reference documentation have not been updated yet but the work is in progress.
For those of you who don't want to wait and want to be part of the beta test, I've opened a thread in the forum that gives you the directions to follow. I hope you will enjoy.
Vincent Vandenschrick
Jspresso Project Leader