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.

Wednesday Aug 26, 2009

See you at Devoxx 09 ?

The Devoxx conference is something of a shapeshifter. One of the 'european JavaOnes', it grew out of the Belgian JUG, has undergone a number of name changes, and now has shifted up a month, starting this year on November 16th instead of its early December slot.

One thing has remained consistent though: its a well-attended conference with a lot of up to date and high quality technical content.

For anyone interested in JDK 7, or JavaFX you should hop online and get planning: many of the Sun engineers involved in those projects are already signed up to speak.

Thursday Dec 11, 2008

From Devoxx: JavaFX on show, JDK 7 News !

Closing out a busy week here at Devoxx, the release of JavaFX and JDK 7 news have been the talk of the town !

Kicking off the official conference part of Devoxx, your very own Janitor gave the first keynote (slides here) counting down the top 10 things about JavaFX you need to know. JavaFX team-Devoxx: Richard, Martin, Josh and Jasper showed four JavaFX applications, built with the 1.0 release. Like, JavaFX HD video apps (like this one), a JavaFX media cabinet shown on a popular Java ME phone. And wowed the crowd by using JavaFX to bring the huge movie screen size static backdrop on the stage to life with a beautiful Devoxx-themed animated design created in Photoshop and Illustrator and exported into NetBeans with the JavaFX Production Suite. Reactions to seeing JavaFX 1.0 for the first time have been very good.

Meanwhile, Devoxx attendees have been busily expressing their wants and needs on the whiteboards between sessions. Questions like Which language ?, Thinking of JavaFX ?, Which VM ?, Which JDK 7 language feature ? and even  Worst Blog ? attracted attention all week.

The next day, Josh gave an entertaining talk about the next generation Java puzzlers, followed by Mark Reinhold who keynoted on Java Modularity and JDK 7. As you read here on the Planetarium, Project Jigsaw will modularize the JDK, you will get a new low pause garbage collector, better performance, language changes (see Joe's blog), and there will be new APIs too: NIO2, Swing App Framework, Annotations on Java types and a host of smaller features like the XRender graphics pipeline, SCTP support, unicode 5 and so on. JDK 7 will preview at JavaOne 2009 (don't forget to file a talk) and ship in a little over a year's time.

Sessions galore. Like Alex and Brian on the work in the VM to support multiple languages, and Richard and Josh on JavaFX in Practice: with a surprising number of questions about developing JavaFX on mobile. Hanging with half the JavaPosse off mike (though they have been broadcasting all week), Belgian beer, twittering, bumping into old friends, a Devoxx movie and suddenly today is the last day. What a week !

The Planetarium will be taking a break for the next week, but back right before the holidays with more news about what's been going on in the world of Java SE, Java ME, JavaFX and JavaCard (which, by the way, all Belgians have at least one of).

Monday Dec 08, 2008

Devoxx, JavaFX in Second Life

The Planetarium is brought to you from Devoxx all week.

Devoxx is full ! The first two days are mostly in a University format: real in depth 3 hour sessions. After bumping into Devoxx organizer, Stephan Janssen (pictured left and whacked here) working the front desk, the Planetarium Janitor dropped in on a few sessions.

Like the first JavaFX session, where a highlight, after working through the language and API features, was in response to a question as to how to create a media player, Richard Bair answered it by coding one up in front of the packed crowd.

And the Groovy session where Guillaume Laforge showed some really neat examples of how compact Groovy can be, all running on the JVM, with a high ratio of application logic to syntax: in his words a high 'business density'.

And Chet's impromptu Adobe session on Flex and Flash, and what's coming up in Gumbo, the next version of Flex. Chet is such a natural presenter and stepped in at the last minute when someone else had to cancel.

As if that wasn't exciting enough, the Janitor is taking part in a JavaFX Launch in Second Life event today (Tuesday) at 1pm Pacific Time, where he will be interviewed by John Erickson from Dr Dobbs. So charge up your avatars, and stop on by for that.

Wednesday Oct 08, 2008

Java and JavaFX reminders

No, the Janitor can't see Russia from the Planetarium, instead he brings a reminder list for ya.

The Devoxx conference (the euro-JavaOne and previously called Javapolis), this December, has an open call for papers. The Euro-JavaOne, it gets bigger every year. Why not submit something before it closes October 15th ?

Don't forget to vote for your favorite software projects at the Product of the Year Awards. Voting ends Monday.

And, the JCP is holding its elections for the Executive Committee, check out the election website. Right now, JCP members can vote to ratify the candidates nominated by the PMO. Next month, JCP members can vote for the open seats. Check out the voting and attendence record of the Executive Committee to help decide who to vote for !!

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


« July 2016