Burk is a long-time programmer and software architect, currently focused on the Java platform with an eye toward mobile platforms. In 2010, he was voted a JavaOne Rock Star for his talk on User Experience Anti-Patterns, and is a co-author of the books "97 Things Every Software Architect Should Know" and "97 Things Every Programmer Should Know". Burk is also a Sun Certified Programmer, Developer, and Enterprise Architect for JEE 5. Burk has posted 25 posts at DZone. View Full User Profile

JavaOne Day 4 - The Toy Show

  • submit to reddit
The Friday morning general session is something to look forward to at every JavaOne, and this year was no exception. The reason is because James Gosling runs it, and he brings up people to show some of the neatest uses of Java technology you’ve ever heard of; and this year’s “Toy Show” was no exception.

This year’s show was a bit different because it combined the traditional Toy Show with the Duke’s Choice Awards. Integrating the two meant that it wasn’t as fast-paced, with one awesome gizmo or software demo after another, but it also meant that the Duke’s Choice Award winners got a bigger audience than they might have and developers got a look at some things they might have otherwise missed out on.

Ari Zilka, representing Terracotta, accepted the first Duke’s Choice Award for their work in making it simpler to scale Java applications.

Brendan Humphreys, of Atlassian, accepted the next award for Clover, a testing tool that many Java developers use to check code coverage as part of their continuous integration process. The new version also allows you to run just the tests for the areas affected by the code change that triggered the build.

The BlueJ/Greenfoot team, represented by Ian Utting and Paul Henriksen, was brought on stage and James wished them a happy birthday. For ten years BlueJ has been used to teach Java programming to children (and adults) in universities and schools around the globe.

Mark Gerhard, CEO of Jagex the makers of RuneScape, brought a fast motion video showing how they create and test creatures for RuneScape. It turns out that Jagex has written their own version of Maya of Max3D in Java to allow them to model, and test, and deploy the creatures and other content for RuneScape.

Simon Ritter and Angela Caceido, both Technology Evangalists with Sun, gave us a good look at what you can do with Java/JavaFX, a Wii remote, some wood, and a helping of innovative thinking. Go watch the video on this. Especially Angela’s simplified version of the UI from the movie “Minority Report” - it’ll leave you with the desire to go out and build one yourself.

Tor Norbye, Principal Engineer with Sun and member of the Java Posse, gave us a better look at the JavaFX Authoring tool. While it’s not yet in beta, I was impressed with the capabilities Tor displayed and how easy it makes creating a UI using JavaFX. You can even pull up multiple views (representing what the screen will look like on different devices) and tweak them individually to deal with different screen sizes your application will encounter. If you’re interested in JavaFX development, I recommend keeping an eye out for the release of this tool.

Brad Miller, Associate Director of the Robotics Resource Center at the Worcester Polytechnic Institute, and Derek White, Staff Engineer at Sun, accepted the next Duke’s Choice Award for his work on the FIRST Robotics Competition. Brad brought members of the winning team and their robot to demonstrate a little of what FIRST is about, and Derek showed the robot being controlled by Java code executing on his laptop in the NetBeans debugger. Previously, the controlling code was written in C/C++ but this year the code’s been ported to Java and anybody interested in helping kids learn Java is encouraged to get involved. Check out www.usforst.org for more details.

There’s a lot more that went on, including a look at Visuvi’s visual search engine, Manuel Tijerino’s jukebox for startup bands, and Neil Young’s entry in the Automotive X prize competition - a 6,000 pound 1959 Lincoln Continental that runs on electricity. Go check out the video at http://java.sun.com/javaone/2009/general_sessions.jsp

Burk Hufnagel, reporting for DZone
Published at DZone with permission of its author, Burk Hufnagel.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)


Bas Zero replied on Mon, 2009/06/08 - 2:15am

Check out my daily summaries including some nice fotos:





sub online replied on Fri, 2009/06/26 - 3:15am

what do you mean? not at all?links of londonHe's so crass. There's no way I would date him.Scrooge! What a scrooge! He didn't even buy presents for them on Christmas.links of londonHave a heart.Is it too late? Can we make it?Tiffany JewelleryGet your money's worth.That's bullshit.See? I told you! It's cold outside. I should have worn my jacket. See? I told you. It's a cold day.Are you through? !He's the same as always.What's it to you!I don't want to cause any trouble.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.