Thursday Nov 19, 2009

Devoxx 09: Day 2 Fun

It was a morning of keynotes examining the workings of technology professional, and a contrast of preaching styles.

Ivar Jacobson's Lutheran delivery allowed the audience to share in the nordic dispair of a participating in an industry in still seeking a single development methodology, before raising the collective spirit with a gospel of a universal one to be resurrected from the common elements of all the ones developed to-date. But it was hard for the Janitor's mundane mind to see if there was anything left in this intersection-of-methodologies except for good old fashioned common sense. And will probably Bourne in shell for saying so.

Next up was the evangleical Bob Martin whose exhortive style raised a lot of chuckles, mining such rich seams as: Developer versus Manager, and Project Trainwrecks We've All Survived. At times seeming like he might speak in tongues, the Janitor thought he was, unfortunately, glossolalia-ing over some nice practical advice about how to be more of a professional that produces write well-crafted code in which QA will find no fault.

And the day continued a stylistic Tower of Babel, with an last minute standin presenter of an excellent talk on Java classloaders having the nerves of steel to allow the audience to debug and fix his demo that had gone wrong; Stephen Chin's engaging JavaFX talk on the many excellent components in JFXtras (like the JavaFX table which performed beautifully with 16 million items), and FEST saw him running up and down the stairs asking questions and handing out t-shirts.

The stylistic nightmare that was four geeks in hats dancing to Rick Astley meant you were at the start of the live recording of the JavaPosse. There were predictably big cheers for Scala, Java EE 6's imminent (December 10th) release, mostly cheers for closures, and lots of other fun which you can catch up to when they edit the bad words out and publish it, if you weren't there.

Stephan Janssen really puts on a great show at Devoxx.

Wednesday Nov 18, 2009

Devoxx 09: JDK 7, Java EE 6, JavaFX, Java Store and more

The Janitor is here at Devoxx, just down the road from Neelie Kroes !

 Her influence was on show at the Oracle keynote, which began with a legal disclaimer saying something about forward looking statements about products not being indicative of anything. One has to be sympathetic as the commission's wheels grind on, but it was a bit like hearing that the tenor has a sore throat before the opera starts. Happily, Roberto and Ludo were more melodious, announcing the imminent December 10th release date for Java EE 6 and Glassfish v3 and a demo of deploy-on-save in Eclipse (it could equally have been in NetBeans), re-deploying deployment descriptor-free servlets and EJBs to Glassfish v3 in about a second. Adobe gave an engaging keynote, and although the Janitor didn't love the smell of all the multistep automagical conversion to massage an app developed in the flash tool into something allowed to run on the iPhone (pretty sure Apple doesn't either), the image-to-widget tool in Adobe Catalyst demoed very well. Something to think about for the JavaFX Production Suite.

Next up the Janitor sat in on Mark Reinhold's session on JDK 7. There was a progress update on the projects you already know about, some of the Project Coin code snippets provoking murmurs of appreciation and the odd ripple of applause, as did Mark's proposal to add simplified closures proposal to JDK 7. Less good news on the schedule, but as Roberto is finding for Java EE 6, sometimes the wait can be satisfying.

After lunch, the voices became hushed and the big room where James was about to speak suddenly filled up. James talked about the JavaStore, which is in live beta, as well as a new set of cash registers. While you can still only purchase apps from the store in the US (until the legal team works through the retailing laws of every other country), you can submit apps today if you are in US, UK, Australia, India, China, Sweden, Brazil or Russia, with Belgium, Canada, Israel, Germany, Italy, France, Spain coming soon.

Richard and Jasper and Tor's session on JavaFX focused on the upcoming features in JavaFX 1.3 and on the authoring tool. Covering tasks, the new UI controls (like tree, menus, popups, tooltips, scrollviews etc), new region architecture for expanded CSS styling and super fast rendering, it looks like a tasty package in the works, and the authoring tool (last seen at JavaOne) was looking better than ever. Can't wait to get it out the door.

And for a while today #devoxx was trending on Twitter. Right now beer and frites are trending high. More tomorrow.

A blog all about Java in all its flavors on all client platforms from smartcards to desktops and everything inbetween.


« November 2009 »