JavaOne 2009 – Day 4

The keynote on the last day of JavaOne is all about toys. James Gosling presented a wide array of projects and products that have used the power of java in all sorts of ways.

I spent the rest of the day attending technical sessions. The most interesting one was an introduction to Google Guice. I am definitely going to take a closer look at that. Guice will probably form the foundation for JSR 330: Dependency Injection for Java, so it should not be too much of an effort migrating over to this standard from Guice in the future if that is desirable.

JavaOne 2009 – Day 3

The third day of JavaOne is always kind of weird. Your are in the middle of the conference, but painfully close to the end. The pavillion closes (as I have pointed out in my evaluation forms every year!) too early! Why do they have to start packing down all the stuff at 14:00? Do they have so tight schedule at Mocsone to prepare for the Apple Developer Connection that they can’t wait a couple of hours more..?

After the Swing Rocks presentation, I spent some time on the pavillion before attending a presentation on Bean Validation (JSR 303). Validation of input has always been a pain in-the-ass so I embrace this JSR with my heart.

The night ended with a couple of parties before heading back to the hotel. Tomorrow is the last day of JavaOne 2009. I wonder if there will be a JavaOne 2010….

Swing Rocks at JavaOne 2009

I am not usually attending the Swing presentations at JavaOne, but this year I had to make an exception. A couple of friends from Malmö (Pär and Martin) gave a presentation called Swing Rocks: A tribute to Filthy-Rich Clients.

Here is a picture of them right before the presentation starts
Before the presentation

And one taken during the presentation
During the presentation

For more information about what they are up to to get the source code from their examples, check out their website, swing-rocks.com

JavaOne 2009 – Day 2

Day 2 at JavaOne 2009 started with a keynote given by Sony Ericsson. They talked a lot about the importance of user experience and their focus of delivering seamless service experience to the end users. The whole history of PlayNow arena was gone through on the big screen all the way from 2004 until today. Sony Ericsson wants to be seen as “The Communication Entertainment Brand”, and PlayNow arena is a part of that strategy. They also announced that applications will soon be supported by PlayNow.

All the time during the presentation, Erik Hellman coded a JavaFX application combining Google Maps and Twitter to show all the tweets submitted during the presentation in the San Francisco area. The application was finally deployed on three different phone platforms.

At the end of the keynote, Sony Ericsson announced the Sony Ericsson Content Submission submit.sonyericsson.com.

The rest of the conference day was as it normally is. Lots of great presentations. Joshua Bloch gave is inevitable Effective Java presentation. This year, it was a bit of a copy from last year’s, but his presentations are usually well worth attending.

The day ended at a party held by Adobe and SpringSource in combination. They gave a short presentation of  spring-flex before opening the bar…

JavaOne 2009 – Day 1

The show has started!

As usual Jonathan Swartz presented a collection of partners and companies that has excelled in using or contributing to the Java technology, a couple of Duke awards was announced. The Java Store store.java.com was released with the slogan Turning Labors of Love Into Day Jobs.

James Gosling rocketed out the inevitable T-shirts, and people where as crazy as ever. I am sure some of the nerds even fainted…. 🙂

At the end of the show, Scott McNeally brougt Larry Ellison on stage. See previous post.

Larry on stage

Just when we were wondering if the whole keynote would go by without anybody mentioning Oracle at all, Scott McNealy invited Larry Ellison on stage!

Larry said that Oracle has no plans of changing anything radically. On the contrary, he emphasized that the combined resources of Sun and Oracle will let Java and the Java Community continue to grow as it is doing today.

The show is about to start

My last chance to get a post out in May…
This week, thousands of Java nerds gather in the Moscone Center, San Francisco for the JavaOne Conference. First out is Community One West which takes place on Monday. Then the big opening of JavaOne happens on Tuesday morning. I have the best intentions to write a little bit from it here every day as I have done the previous years.

JavaOne 2008

At Javarforum in Malmö yesterday, I gave a presentation about JavaOne 2008. Please see under Resources if you are interested in downloading the presentation.

The content of the presentation is:

  • Java + YOU
  • Upcoming Java Language Features (abstract from TS -5581 and TS-6185)
  • Future of Java (from TS-5581)
  • Boldness (abstract from TS-6213)