Just got out of the JavaFX presentation by Chris Oliver. I entered the room somewhat skeptical of JavaFX as a viable product. IMO, Adobe Flex has the momentum, Microsoft has entered the market with Silverlight, and here’s Sun coming along in lagging the market with no tool support. I can’t say I’m entirely bought over, but JavaFX as a technology is incredibly compelling.
First, some personal observations about Chris Oliver - he’s soft spoken, not the best presenter in the world compared to some of the seasoned media veterans you see in the general sessions, but this is all very refreshing. At a conference like this, you get tired of the song and dance, the slick haired tech executive who hasn’t seen an IDE in a few years talking about ROI and TCO. Chris Oliver is close to the code, extremely opinionated, and impatient. He’s a developer. He looks the part.
Second, he had a Neo moment - “This is the matrix.” So he starts showing us some slides, he gets to slide four - an example of a bad Java swing application - a PDF reader. He explains that Swing applications all look bad because they are Swing, etc. etc. We’re all expecting the next slide to be an example of a slick looking JavaFX application, and he blew everyone’s mind by saying, “Now for the Flex application……you are looking at it” So, he proceeded to show us this slick looking JavaFX application, zoom animations, a fancy animated view of pages ala itunes albums. I mean it was impressive, and I’m a skeptic.
Another great thing about Oliver, he’s opinionated, that’s a good thing. He refused to answer questions that weren’t up to his standards. I like that.
Interesting Rails Applications::Sortable Table Plugin
Side note, tried to spend as little time in the press area as possible, the action is out in the sessions and the Pavillions. This evening, I decided to write this blog entry from the press room, ran into Michael Kovacs who showed me a demo of Pitchwire.com. Pitchwire, implemented in Ruby on Rails, is an interesting application targeted publicists and influencers and journalists. He showed me some of the code and a interesting Rails plugin Sortable Table Plug-in. Who would have thought that I’d find a relevant Ruby on Rails plug-in in the press room of JavaOne.