My demo at All4Web
All4Web has been a pretty promising prime and attendees gave us a very good feedback. For sure we will make another in future, even better.
I gave a quick demo of a JavaFX application, a very simple prototypical Contact List - the same simple application was developed by other speakers in Flex, Silverlight and AJAX. It was a special session that we named "RIA vs RIA", a sort of RIA shootout, that we gave for the first time 1.5 years ago (but at the time without Silverlight).
In the end everything was fine, even though the night before the demo, just before going to bed, I accidentally 'rm-rf'ed my code - of course from the command line, so no way of recovering it. Recently I found myself thinking that I should put under Subversion also my quick demos... when you have a good idea, implement it quickly! Fortunately my talk was in the afternoon, so I was able to rewrite it from scratch in the morning, with just a few minor bugs.
In any case I've just created a new project under Kenai, JavaFXStuff. Rather than a real project, it's just a source repository where I'll put some random demos about JavaFX. The All4Web demos can be checked out with
svn -r 11 co https://kenai.com/svn/javafxstuff~svn/trunk/ContactList/src/ContactList
or as an applet embedded in a HTML page:
I'll work a bit on this demo in future, as at the moment the demo is very rough - basically I don't like at all the fact that, as many other demos around, the UI code is just a single file with poor separation of concerns.