Stephen Chin (Chief Agile Methodologist at GXS) and Kevin Nilson (Just Me VP of Engineering) presented "Moving to the Client - JavaFX and HTML5" (22122) in Nikko Ballroom in Hotel Nikko on mid-afternoon Monday of JavaOne 2011. This was another well-attended session in a relatively large room, which is not too surprising when its title contains one of the most popular topics in recent JavaOne conferences (JavaFX) and one of the trendiest topics in all of software development (HTML5).
After both speakers introduced themselves, Kevin Nilson went into the "History of the Web" and the road to HTML5. He showed a slide with "Tableless Web Design" in 2002, Ajax in 2005, and HTML5 in 2009. Nilson contrasted Web Hypertext Application Technology Working Group (WHATWG) with Java's Java Community Process (JCP).
Nilson dove deeper into HTML5 examples by starting with rounded corners. Images are no longer necessary to present rounded corners. Nilson then moved onto WebGL (OpenGL in the web browser), which is an extension of HTML5's canvas.
I have had trouble with the Wifi for most of the conference so far. I thought it might just be me, but I heard other attendees talking about problems and it was definitely an issue in this presentation as both Nilson and Chin had examples that relied on web connectivity, of which they had none. All of this confirms the wisdom in reactivating and bringing my Verizon Prepaid Wireless Broadband to the conference. It was also nice to have my Droid on hand for getting around the city and for web connectivity. Chin used NetBeans IDE 7.1 beta for showing JavaFX code and he stated that he also used today's released JavaFX 2.0 GA.
The slides of a previous version of this presentation are available on SlideShare.