http://java.sun.com/ http://java.sun.com/ http://java.sun.com/javaone
JavaOne - ExperiencingJava technology through education, industry, and community
2007 Conference
Home
Registration
   Conference Hotels
Schedule
   Activities
Tracks
Sessions
   General Sessions
   Business Day
   TV Day
   JavaOne Camp
Hands-on Labs
Pavilion
   Cosponsors
   Exhibitors
   Media
   How to Exhibit
Blogs
Multimedia
Java University
 
Conference Tools
Schedule Builder
Event Connect
My Registration Details
 
Conference Programs
Alumni Program
   Alumni FAQ
Eco Corner
Rock Stars
 
Related Resources
JavaOne Library
JavaOne Online
2006 Site Archive
 
Community
Forums
Sun Developer Network
 
Popular Items
Java Wear
Duke Images
 
Related Sites
java.sun.com
java.com
java.net
 
 
  Home > JavaFX Makes Its Debut

 JavaFX Makes Its Debut

   
By Robert Eckstein  

If you attended Tuesday morning's general session, then you heard all about JavaFX. In fact, that's the product that I couldn't wait to tell you all about yesterday.

Just to make sure that you're not tongue-tied and thinking of seashells on the seashore: JavaFX is the name of a product family. Within the JavaFX family are two initial products: JavaFX Script is the scripting language, which can be used to easily create Swing GUIs; while JavaFX Mobile is the environment for mobile platforms that support JavaFX. Thanks to the Java-powered phone stack that we introduced Tuesday, that should be a ton of devices, very soon.

Speaking of Swing, it's pretty hard to miss the Filthy Rich Client series of talks that Chet Haase and some of the members of the Java desktop team are performing at the conference. (That would be like missing the fact that the Oakland Coliseum has a branding agreement with Oracle -- you can spot it all the way from downtown San Jose.) These were standing room only last year, so if you're interested in these talks, be sure to get in early. Chet is also finishing up his book, co-authored with Romain Guy, and published by Prentice Hall, also called Filthy Rich Clients. If the jazzy Swing animations and special effects whet your appetite, you can check out a "rough cut" copy using the Safari online book access (not the Apple Mac OS X browser; O'Reilly is running a free 3-day trial here at JavaOne that you can access by going to my.safaribooksonline.com/javaone).

Okay, time for total honesty: I always get nervous when I first open the conference newspaper on the initial day of JavaOne. And this Tuesday was no exception. It was just a little worse this year thanks to the syrup-drenched pancakes I downed at the Argen... err, Westin right before I ran down to the Moscone. You know, there's just something about seeing your comments and opinions next to an aging photo being read by thousands of people waiting for a General Session to begin that does a number on your stomach. It's easy to write a blog and post it on the Internet. It's much harder to write a column and then wait while 10,000 people are reading it in front of you. You occasionally find yourself looking across the attendee-scape, seeing someone smile, and thinking, "Are they reading my column? Or are they just day-dreaming about their boss and some falling anvils?"

On a different note, if you have any interest in the Java Real-Time System 2.0 that was introduced in the Tuesday general session, I would encourage you to visit the appropriate sessions and web sites to learn about it. Real-time Java is one of those areas that beckons with a sign that says "Meek Programmers Need Not Apply." After all, it's easy to create a Java application for a consumer desktop, but it's a little more stressful when you need to ensure that the pacemaker you're working on doesn't throw an OutOfMemoryException. And trust me, folks, there's no "You must restart your engines before the desired changes take effect" in airplane navigation systems.

Finally, don't forget to attend some of those talks from Chris Oliver on JavaFX Script. If you see him mentioning JavaFX Script as "F3" or "Form Follows Function", don't worry. That's the previous name of the technology as it was created when he came to us from SeeBeyond.

Finally, in the spirit of meeting people, I really encourage you to visit JavaOne Camp, the "unconference" that we are holding here at JavaOne. With an unconference, any Java technology developer (and that means you) can sign up to give a talk. Share your ideas with your peers, network with people, and like John Gage mentioned, "change the world." You might think that these sort of ground-breaking changes only happen in smoke-filled boardrooms. Not so anymore. Come join us and make a difference.

So, with that, enjoy your Wednesday, and we'll see you here again tomorrow.

Rate and Review
Tell us what you think of the content of this page.
Excellent   Good   Fair   Poor  
Comments:
Your email address (no reply is possible without an address):
Sun Privacy Policy

Note: We are not able to respond to all submitted comments.