Skip to main content


Posted by editor on December 15, 2008 at 7:36 AM PST

Was everyone crammed into the auditoriums at Devoxx?

With everyone working their way home from Devoxx '08 (né Javapolis), we're inundated with a variety of blogs, impressions, revelations, and brain-dumps from the crazy-popular Antwerp conference.

Danny Coward is generous with the links in blog wrapping up the activities of Sun's JavaFX and JDK people at the conference, 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."

Read on for more about sessions, JavaFX Mobile questions, and all the angles of the roadmap to JDK 7.

Danny also mentions the ever-present whiteboards at Devoxx, and in Java Today,
Stephen Colebourne has compiled the whiteboard voting from Devoxx '08 into a pair of blogs tallying attendee opinions. In a post on JDK 7 language changes, he breaks down the votes on proposed changes from properties to a multi-exception catch. Participants were asked to rank their choices from 1 to 8 on this poll, so Stephen analyzes the data by first-place, second-place, third-place, and all votes, to get an idea of the relative importance of the features. A second blog tallies more poll-like questions: interest in JavaFX, testing framework choice, REST vs. SOAP, IDE, VM version, and more.

In a recent SDN roundup article, Top Java Developers Offer Advice to Students. "Since 1999, writers have interviewed Java developers from diverse backgrounds and solicited their advice for students. In this article, 11 top Java developers share the fruits of long experience." Among the nuggets of wisdom, author Joshua Bloch says to "write lots of code", NetBeans developer Tor Norbye recommends learning to really use your tools, Ben Galbraith suggests interacting with an expert, and GUI guy Chet Haase says, seriously, "Don't Put Your Entire Application in One Method".

More Devoxx wrap-ups top today's Weblogs, starting with Joshua Marinacci writing about JavaFX at Devoxx. "I'm in the London airport awaiting my flight back home. After an exhausting week at Devoxx it will be good to be home and on vacation until the end of the year. And what a year it has been."

Also from Devoxx, Felipe Gaucho and
The smallest ATOM feed in the world. "I introduced the smallest atom feed in the world during Devoxx 08 - what means you can publish Atom feed without external libraries. I included a Grizzly example to publish the atom on the web."

In other conference news, Terrence Barr preps attendees for Mobile, Media, and eMbedded Developer Days with the update
Conference count-down: Only 6 weeks to go. "Only six weeks (well, actually even less) to go until the Java Mobile, Media, and eMbedded Developer Days conference (Jan 21-22, 2008)! Like for the previous conference we'll be sending out weekly countdown newsletters to talk about specific highlights of the conference."

In today's Forums, Chen Fishbein updates the LWUIT release roadmap in the reply Re: Is the new source code available ? "We will update the august release hopefully in a week or two, in the meantime you can use the svn and access the code directly."

thorsten_s has posted a
Blackberry implementation for LWUIT. "I have been working on a Blackberry implementation that could be used as an alternative to the default MIDP GameCanvas implementation. I know that the default implementation does work fine on a Blackberry. Unfortunately it does not give an option to make use of the Blackberry keys such as the Menu key and the Back(Escape) key. To address this you would have to use of the Blackberry UI classes which in turn requires to write a Blackberry CLDC application instead of a MIDlet. While this requires you to build more than one jar, this does have a few advantages, too. Anyway, it's good to have the choice. The sources are provided AS IS, they are not complete and are not completely working, yet! You are invited to help out here."

imperfect is looking for strategies for creating a
Repeating job in J2SE/J2EE without using TimerService/Quartz??? "I want to create a library to perform some tasks, say to refresh a cache, to echo a string "hello" every 10 minutes (no transcation/persistence required). Other projects include and use the library WITHOUT ANY configuration. I don't want to use TimeService (can't run in j2se) as my library don't have session/entity bean and it is packed in a jar file for distribution. (no server-specific deployment descriptor). Some other library Quartz seem need to create some configuration (e.g. set servlet in web.xml...etc). My library is a simple one, i don't want to depend on so much external library or to complicate in deployment. just add to classpath and go."

Finally, jaywayjohan has a suggestion for figuring out device orientation in
Re: motion sensor.
"Have you tried the Mobile Sensor API? The API gives access to the motion sensor(s). This might do the trick. For more information about the API: On some phones it is possible to read a system property to find out if you are in landscape or portrait mode, but this is a less portable solution."

Current and upcoming Java

Registered users can submit event listings for the href=""> Events Page using our href="">events submission form.
All submissions go through an editorial review before being posted to the

Archives and Subscriptions: This blog is delivered weekdays as
the Java
Today RSS feed
. Also, once this page is no longer featured as the
front page of it will be
archived along with other past issues in the href=""> Archive.

Was everyone crammed into the auditoriums at Devoxx?