Desktop Matters Day Two, Including JIDE Announcements
Its been a busy — an informative — day so far at Desktop Matters. Jasper Potts started out the day with a demo of the state of Nimbus so far; he’s got quite a bit of it implemented, but a ton of work remains. We chatting a bit about the state of frameworks in Swing, and Hans picked up on that discussion with an update on the Application Framework JSR.
Jim Moore talked about the Spring RCP project. This was particularly interesting because Spring RCP is used by “over a hundred large companies” but there are no official releases and the documentation is sorely lacking, so it hasn’t gotten as much attention as it might. Jim showed off a lot of the features Spring RCP developers get for free, like binding, validation, Acegi integration, Maven2 project management, and so forth. He talked about their Spring integration for injection, modularity, and so forth. However, he didn’t specify any kind of roadmap towards a 1.0 release and was ambiguous about Interface21’s plans to back Spring RCP in any official way. So, for me it remains an interesting project with a lot of depth but a touch radioactive.
Etienne Studer representing Canoo talked a lot their UltraLightClient solution which is primarily about a way to distribute very small but fully rich Swing clients because a large amount of the processing occurs on the server. So, great way to have very small Java Web Start or Applets — and a great way to have distribution problems handled automatically.
The most exciting news of the morning was that JIDE is open-sourcing about a 1/3 of their code, or 100k loc of Swing utilities and helper components. Very cool news. I’ve used JIDE’s stuff and they add a ton of very useful stuff to the Swing core classes. They also announced a new “container-management” application framework whose most useful feature was a “DesktopLookAndFeel” — a look-and-feel that encapsulates a large number of the individual platform look-and-feel guidelines. However, they leave layout-specific adherence to UI designers.
More to come…





it’s so exciting…
shuregi
March 10, 2007 at 4:02 am
Ben, thanks for hosting this incredible event, its been fun and insightful, please do it again next year when (hopefully) we can call 2008 “the year of Swing” it Chet’s timing is right
Andres Almiray
March 12, 2007 at 10:20 am
Thanks for your regular updates. I would have loved to be there, but travelling international.
We would love to see the Java community take a serious interest in desktop matters.
Jay Pullur
March 12, 2007 at 10:37 am
Ben, thanks for getting this together and putting it on. It was nice to go to a conference where about 1/2 the material was something I was very interested in (and possibly planning on using) and the other 1/2 was interesting and informative (even if I am not planning on using it). Looking forward to this next year!
Greg Payne
March 12, 2007 at 2:42 pm
[...] I only summarized until around 11:30 am on Friday in my last blog entry on DM, and we kept on going until around 9:30 pm. As one attendee put it, “This is the most intense conference I have ever been to.” That was not entirely a compliment; perhaps I packed things in a little too densely. [...]
Ben Galbraith’s Blog » Blog Archive » Desktop Matters Day Two: Second Half
March 13, 2007 at 12:31 am
[...] Here is the news on Ben Galbraith’s Blog. [...]
David Qiao’s Blog - » DesktopMatters
March 14, 2007 at 11:14 pm