<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/">
  <title>projavafx.com</title>
  <link rel="alternate" href="" />
  <subtitle>projavafx.com</subtitle>
  <entry>
    <title>The WidgetFX+++ JavaOne Recap</title>
    <link rel="alternate" href="http://projavafx.com/portal/portal/c/blogs/find_entry?entryId=11517" />
    <author>
      <name>Stephen Chin</name>
    </author>
    <updated>2009-06-15T14:06:24Z</updated>
    <published>2009-06-15T14:06:24Z</published>
    <summary type="html">&lt;p&gt;I had the unique opportunity to present 3 different sessions, plus assist  with a University Session at JavaOne this year, and had a blast doing all of  it.&lt;/p&gt;&lt;div class="entry"&gt;&lt;div sizset="31" sizcache="0" class="snap_preview"&gt;&lt;p&gt;I put this blog post together as a reference for anyone who is interested in  JavaFX, WidgetFX, and/or Piccolo2D and wants to learn more. Hopefully you will  find it valuable!&lt;/p&gt; &lt;h2&gt;The JavaFX University Session&lt;/h2&gt; &lt;p sizset="31" sizcache="0"&gt;Jim Weaver invited the entire Pro JavaFX author team  to help out with presenting content for his Monday morning JavaFX University  Session. Presenting at a University Session was an entirely new experience for  me, because I have never attended one myself. I have to say that the format  really lends itself to digging in much deeper on a technology than normal  technical sessions can accommodate. Even after 3.5 hours, we still had not  covered all our material, but the &lt;a jquery1245074629998="4" rel="#someid0" href="http://steveonjava.files.wordpress.com/2009/06/javaoneuniv2009-javafx.pdf" title=""&gt;JavaOne University slides&lt;/a&gt; are a great  reference!&lt;/p&gt; &lt;p&gt;As an example of mobile technology, we passed around an XPERIA X1 running the  DrawJFX example from our book to give everyone a chance to try it out. Here is a  photo of the collage the class drew as a collective:&lt;/p&gt; &lt;div style="width: 217px;" id="attachment_321" class="wp-caption alignnone"&gt;&lt;img width="207" height="400" src="http://steveonjava.files.wordpress.com/2009/06/university_session_collage.png?w=207&amp;amp;h=400" alt="JavaFX University Session DrawJFXtras Picture" title="university_session_collage" class="size-full wp-image-321" /&gt; &lt;p class="wp-caption-text"&gt;JavaFX University Session DrawJavaFX Collage&lt;/p&gt;&lt;/div&gt; &lt;h2&gt;Pro JavaFX Platform&lt;/h2&gt; &lt;p sizset="32" sizcache="0"&gt;The first technical session was with Jim Weaver, who  is a seasoned presenter. Before we even got started with the session he already  had the audience enthralled with his intro music! Rather than getting in the  details, I encourage you to read Ed Ort&amp;rsquo;s excellent article on the &lt;a jquery1245074629998="6" rel="#someid1" href="http://java.sun.com/javaone/2009/articles/gen_javafxria.jsp"&gt;Pro JavaFX session&lt;/a&gt;.&lt;/p&gt; &lt;div style="width: 520px;" id="attachment_317" class="wp-caption alignnone"&gt;&lt;img width="510" height="278" src="http://steveonjava.files.wordpress.com/2009/06/javaone_authors.png?w=510&amp;amp;h=278" alt="JavaOne Author Team" title="javaone_authors" class="size-full wp-image-317" /&gt; &lt;p class="wp-caption-text"&gt;Pro JavaFX Book Signing (left-to-right: Weiqi, Dean,  Steve, and Jim)&lt;/p&gt;&lt;/div&gt; &lt;p sizset="33" sizcache="0"&gt;The highlight of the week came right after this  session when Neal Gafter dropped in on our book plate  signing. To my relief he was &lt;strong&gt;not &lt;/strong&gt;there to sue me for defacing  his book cover in the &lt;a jquery1245074629998="8" rel="#someid2" href="http://developers.sun.com/learning/javaoneonline/j1sessn.jsp?sessn=TS-4861&amp;amp;yr=2009&amp;amp;track=media"&gt;Pro JavaFX Platform slides&lt;/a&gt;, but instead  dropped by for a chat with the Pro JavaFX authors.&lt;/p&gt; &lt;h2&gt;Piccolo2D BOF&lt;/h2&gt; &lt;p&gt;I helped get the Piccolo2D project off the ground over a year ago with the  support of Ben Bederson from UMD and the help of Michael Heuer, Sam Reid, Marcus  Rohrmoser, and Willis Morse. While most of the project members couldn&amp;rsquo;t make it  out for JavaOne this year, Michael Heuer made the trip, and both of us  co-presented an evening BOF on Zooming User Interfaces.&lt;/p&gt; &lt;p sizset="34" sizcache="0"&gt;If you are interested to learn more about Zooming  User Interfaces, the &lt;a jquery1245074629998="10" rel="#someid3" href="http://code.google.com/p/piccolo2d/wiki/JavaOne2009"&gt;Piccolo2D Presentation Slides&lt;/a&gt; are a great reference  (and testament to all of Michael&amp;rsquo;s hard fought research).&amp;nbsp; This was also a great  chance to show off the MangaDesu Manga Viewer application that I wrote a little  over a year ago (you may see this in the Java Store sometime soon):&lt;/p&gt; &lt;div sizset="35" sizcache="0" style="width: 520px;" id="attachment_322" class="wp-caption alignnone"&gt;&lt;a jquery1245074629998="12" rel="#someid4" href="http://mangadesu.com/"&gt;&lt;img width="510" height="401" src="http://steveonjava.files.wordpress.com/2009/06/mangadesu_screenshot.png?w=510&amp;amp;h=401" alt="Java Manga Viewer with a Zooming User Interface" title="mangadesu_screenshot" class="size-full wp-image-322" /&gt;&lt;/a&gt; &lt;p class="wp-caption-text"&gt;Java Manga Viewer with a Zooming User  Interface&lt;/p&gt;&lt;/div&gt; &lt;h2&gt;Getting Started With WidgetFX&lt;/h2&gt; &lt;p sizset="36" sizcache="0"&gt;The &lt;a jquery1245074629998="14" rel="#someid5" href="http://widgetfx.org/"&gt;WidgetFX&lt;/a&gt; session was probably the most fun of the  entire week.&lt;/p&gt; &lt;p&gt;The session had a great turnout, especially for the last day of JavaOne.&lt;/p&gt; &lt;div style="width: 520px;" id="attachment_324" class="wp-caption alignnone"&gt;&lt;img width="510" height="340" src="http://steveonjava.files.wordpress.com/2009/06/img_2333.jpg?w=510&amp;amp;h=340" alt="WidgetFX Session in Progress" title="WidgetFX_Crowd" class="size-full wp-image-324" /&gt; &lt;p class="wp-caption-text"&gt;WidgetFX Session in Progress&lt;/p&gt;&lt;/div&gt; &lt;p sizset="37" sizcache="0"&gt;As promised, we demonstrated Henry Zhang&amp;rsquo;s Pacman  widget to the audience, which he put together in response to &lt;a jquery1245074629998="16" rel="#someid6" href="http://learnjavafx.typepad.com/weblog/2009/05/i-wish-henry-zhang-would-make-a-widgetfx-widget-from-his-javafx-pacman-game.html"&gt;Jim&amp;rsquo;s challenge&lt;/a&gt;. We tried to have a  little fun at the expense of the audience, but it quickly backfired when our  random volunteer from the audience, Dan, easily bested us at our own game.&lt;/p&gt; &lt;p sizset="38" sizcache="0"&gt;However, we struck back with a vengeance by having  our &lt;a jquery1245074629998="18" rel="#someid7" href="http://www.nabaztag.com/"&gt;Nabaztag&lt;/a&gt; rabbit (who was conspicuously sitting on  the stage the entire time) trash-talk Carl of the Java Posse about his new  Tesla.&lt;/p&gt; &lt;div sizset="39" sizcache="0" style="width: 520px;" id="attachment_328" class="wp-caption alignnone"&gt;&lt;a skip="true" href="http://steveonjava.files.wordpress.com/2009/06/img_2359.jpg"&gt;&lt;img width="510" height="340" src="http://steveonjava.files.wordpress.com/2009/06/img_2359.jpg?w=510&amp;amp;h=340" alt="Josh Interviewing Carl from the Java Posse" title="Josh_interviewing_Carl" class="size-full wp-image-328" /&gt;&lt;/a&gt; &lt;p class="wp-caption-text"&gt;Josh Interviewing Carl from the Java Posse&lt;/p&gt;&lt;/div&gt; &lt;p&gt;Carl took it in good humor, and we unveiled the Nabaztag widget that we were  using to control the wifi-enabled rabbit. Besides being a great ambient  notifier, Josh also choreographed a dance sequence to the music of the Bee  Gees:&lt;/p&gt; &lt;div sizset="40" sizcache="0" style="width: 520px;" id="attachment_329" class="wp-caption alignnone"&gt;&lt;a skip="true" href="http://steveonjava.files.wordpress.com/2009/06/img_2362.jpg"&gt;&lt;img width="510" height="340" src="http://steveonjava.files.wordpress.com/2009/06/img_2362.jpg?w=510&amp;amp;h=340" alt="Nabaztag Bunny Dancing to the Bee Gees" title="Choreographed_Bunny" class="size-full wp-image-329" /&gt;&lt;/a&gt; &lt;p class="wp-caption-text"&gt;Nabaztag Bunny Dancing to the Bee Gees&lt;/p&gt;&lt;/div&gt; &lt;p sizset="41" sizcache="0"&gt;We ended the session with the announcement of a &lt;a jquery1245074629998="20" rel="#someid8" href="http://widgetfx.org/portal/contest"&gt;Widget Development Contest&lt;/a&gt; with a grand prize of a  year of books!&lt;/p&gt; &lt;p sizset="42" sizcache="0"&gt;You can browse the full photostream from the event  on &lt;a jquery1245074629998="22" rel="#someid9" href="http://www.flickr.com/photos/browsecode/sets/72157619591134147/"&gt;Flickr&lt;/a&gt;, and download the slide deck &lt;a jquery1245074629998="24" rel="#someid10" href="http://developers.sun.com/learning/javaoneonline/j1sessn.jsp?sessn=TS-3789&amp;amp;yr=2009&amp;amp;track=media"&gt;here&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;This was definitely a new JavaOne experience, because rather than being in  the audience and heckling the presenter&amp;rsquo;s mistakes, I was the one on stage being  scrutinized&amp;hellip;&amp;nbsp; Fortunately, I had great co-presenters (Jim, Josh, and Michael)  and was so busy preparing that I didn&amp;rsquo;t have time to panic.&lt;/p&gt; &lt;p&gt;I hope you enjoyed this journey through my presentations, and maybe I will  see you in the presenter&amp;rsquo;s lounge at a future JavaOne conference!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</summary>
    <dc:creator>Stephen Chin</dc:creator>
    <dc:date>2009-06-15T14:06:24Z</dc:date>
  </entry>
  <entry>
    <title>Behind the Scenes - The Making of Pro JavaFX™ Platform</title>
    <link rel="alternate" href="http://projavafx.com/portal/portal/c/blogs/find_entry?entryId=10233" />
    <author>
      <name>Stephen Chin</name>
    </author>
    <updated>2009-04-14T07:04:14Z</updated>
    <published>2009-04-14T07:04:14Z</published>
    <summary type="html">&lt;div class="entry"&gt;&lt;div class="snap_preview"&gt;&lt;p&gt;Welcome to the exclusive, behind-the-scenes look into the making of the  Pro JavaFX&amp;trade; Platform book.&lt;/p&gt; &lt;p&gt;Jim Weaver, Weiqi Gao, Dean Iverson, and I have been slaving away at writing this book to bring it to the JavaFX community by JavaOne. I jokingly wrote in the book that most of the writing happens after midnight (we&amp;rsquo;ll see if it survives editing!), but it is true.&amp;nbsp; Writing a book while holding up a full-time day job is not easy.&lt;/p&gt; &lt;p&gt;Of course, there are perks as well. I convinced my wife to let me buy a second monster monitor.&amp;nbsp; It is hard to tell scale from the picture, but those are both 24&amp;Prime; widescreen displays, one upright so I can edit a whole page at a time.&lt;/p&gt; &lt;div style="width: 520px;" class="wp-caption alignnone" id="attachment_233"&gt;&lt;p style="text-align: center;"&gt;&lt;img width="510" height="341" alt="Pro JavaFX Command Center" src="http://steveonjava.files.wordpress.com/2009/03/dsc_0009_edited.jpg?w=510&amp;amp;h=341" title="Pro JavaFX Command Center" class="size-full wp-image-233" /&gt;&lt;/p&gt;&lt;p class="wp-caption-text" style="text-align: center;"&gt;&lt;em&gt;Pro JavaFX&amp;trade; Command Center&lt;/em&gt;&lt;/p&gt;&lt;/div&gt; &lt;p&gt;I just finished writing the chapter on &amp;ldquo;Extending JavaFX with Third-Party Libraries&amp;rdquo;. Weighing in at 80 pages, it is the most complete and in-depth look at the JavaFX community outside of Sun, including detailed information on building real applications with JFXtras and WidgetFX.&lt;/p&gt; &lt;p&gt;If you are interested in getting a sneak peek, the first seven chapters (including the one I mentioned) are already available on the Apress Alpha website here:&lt;/p&gt; &lt;p&gt;&lt;a href="http://apress.com/book/view/1430218754"&gt;http://apress.com/book/view/1430218754&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The content won&amp;rsquo;t get any fresher than this, so jump on and help us make this the best JavaFX book available in the world!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;</summary>
    <dc:creator>Stephen Chin</dc:creator>
    <dc:date>2009-04-14T07:04:14Z</dc:date>
  </entry>
</feed>

