<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.javaworld.com/community" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>javafx</title>
 <link>http://www.javaworld.com/community/taxonomy/term/260</link>
 <description>Taxonomy in convenient list form</description>
 <language>en</language>
<item>
 <title>Rebooting JavaFX, Part 2</title>
 <link>http://www.javaworld.com/community/node/8034</link>
 <description>&lt;!--paging_filter--&gt;In the &lt;a href=&quot;http://www.javaworld.com/community/node/7733&quot;&gt;first part&lt;/a&gt;, of this two-part tutorial series on JavaFX 2.0, I showed you how to install the JavaFX 2.0.2 SDK, presented JavaFX&#039;s architecture, and revealed a rich &quot;Hello, World&quot;-style application that introduced you to JavaFX application architecture and JavaFX APIs.

&lt;p&gt;
Part 2 continues to explore JavaFX 2.0, but does so in the context of a &lt;code&gt;Slideshow&lt;/code&gt; application. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/8034&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1086">f3</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/2283">Glass</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/2284">Prism</category>
 <pubDate>Thu, 30 Jun 2011 17:54:04 -0400</pubDate>
 <dc:creator>Jeff Friesen</dc:creator>
 <guid isPermaLink="false">8034 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Rebooting JavaFX, Part 1</title>
 <link>http://www.javaworld.com/community/node/7733</link>
 <description>&lt;!--paging_filter--&gt;&lt;em&gt;JavaFX&lt;/em&gt; is a platform for delivering Rich Internet Applications (RIAs). Sun Microsystems introduced this platform at its JavaOne Worldwide Java Developer Conference in May 2007. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/7733&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1086">f3</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/2283">Glass</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/2284">Prism</category>
 <pubDate>Thu, 02 Jun 2011 18:49:31 -0400</pubDate>
 <dc:creator>Jeff Friesen</dc:creator>
 <guid isPermaLink="false">7733 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>A Simple Data Binding Framework</title>
 <link>http://www.javaworld.com/community/node/7580</link>
 <description>&lt;!--paging_filter--&gt;&lt;em&gt;Data binding&lt;/em&gt; is a technique for binding two data sources together and keeping these data sources synchronized. A subset of data binding is &lt;em&gt;UI data binding&lt;/em&gt;, in which an application&#039;s domain model is synchronized with its UI elements.
 &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/7580&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/2225">data binding</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Thu, 31 Mar 2011 15:37:43 -0400</pubDate>
 <dc:creator>Jeff Friesen</dc:creator>
 <guid isPermaLink="false">7580 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Welcome to Java Tutor</title>
 <link>http://www.javaworld.com/community/node/7474</link>
 <description>&lt;!--paging_filter--&gt;Hello. I&#039;m Jeff Friesen and I welcome you to &lt;em&gt;Java Tutor&lt;/em&gt;, a new blog that I&#039;m writing for JavaWorld. Java Tutor is my platform for teaching about Java 7+ (the standard edition, in terms of language, APIs, architecture, and tools) and JavaFX 2.0+ (which eventually will be integrated into Java standard edition, probably starting with version 8). I teach about these technologies mainly via programming projects (e.g., multiple key press detection).

&lt;p&gt;
I welcome your input to this blog, and will write about relevant topics that you suggest. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/7474&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1331">Java SE</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1368">JNI</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/371">JVM</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/2156">tutor</category>
 <pubDate>Thu, 24 Feb 2011 21:00:31 -0500</pubDate>
 <dc:creator>Jeff Friesen</dc:creator>
 <guid isPermaLink="false">7474 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JavaOne 2010: JavaFX Graphics</title>
 <link>http://www.javaworld.com/community/node/5193</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In late July, I publicly wondered&amp;nbsp;&lt;a href=&quot;http://marxsoftware.blogspot.com/2010/07/how-much-time-to-spend-on-javafx-at.html&quot; rel=&quot;nofollow&quot;&gt;how much time I should spend on JavaFX at JavaOne 2010&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/5193&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1721">javaone 2010</category>
 <pubDate>Wed, 22 Sep 2010 20:52:00 -0400</pubDate>
 <dc:creator>Dustin Marx</dc:creator>
 <guid isPermaLink="false">5193 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>How Much Time to Spend on JavaFX at JavaOne 2010?</title>
 <link>http://www.javaworld.com/community/node/4742</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;For any conference that one attends, one of the difficult decisions is which presentations to attend.&amp;nbsp; This is particularly problematic when there are some really interesting-sounding presentations held during the same hour.&amp;nbsp; I find that I often change my plans for which presentations to see based on earlier presentations in the same conference.&amp;nbsp; A presentation (often an opening keynote) may stir my interest in a topic I had entered the conference not knowing or not caring much about.&amp;nbsp; On the other hand, an early presentation could equally dissuade me from attending further &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4742&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1721">javaone 2010</category>
 <pubDate>Sat, 24 Jul 2010 19:06:00 -0400</pubDate>
 <dc:creator>Dustin Marx</dc:creator>
 <guid isPermaLink="false">4742 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>The Continuing Struggles of JavaFX</title>
 <link>http://www.javaworld.com/community/node/4703</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In the post &lt;a href=&quot;http://marxsoftware.blogspot.com/2010/05/o-javafx-what-art-thou.html&quot; rel=&quot;nofollow&quot;&gt;O JavaFX, What Art Thou?&lt;/a&gt; I publicly posted questions about &lt;a href=&quot;http://javafx.com/&quot; rel=&quot;nofollow&quot;&gt;JavaFX&lt;/a&gt; that largely pertain to its future. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4703&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Mon, 19 Jul 2010 10:13:00 -0400</pubDate>
 <dc:creator>Dustin Marx</dc:creator>
 <guid isPermaLink="false">4703 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>The trouble with JavaFX, in one tidy blog comment thread</title>
 <link>http://www.javaworld.com/community/node/4647</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Do you care about JavaFX?  Then you owe it to yourself to read &lt;a href=&quot;http://www.pushing-pixels.org/?p=2106&quot; target=&quot;_blank&quot;&gt;this diatribe&lt;/a&gt; from UI engineer Kirill Grouchnikov.  It&#039;s a nice encapsulation of where JavaFX has been (or tried to be) and where it&#039;s going (nowhere fast). &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4647&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/358">hand-wringing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Thu, 15 Jul 2010 01:05:13 -0400</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">4647 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>O JavaFX, What Art Thou?</title>
 <link>http://www.javaworld.com/community/node/4382</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;I have read about and started to learn about &lt;a href=&quot;http://www.sun.com/software/javafx/&quot; rel=&quot;nofollow&quot;&gt;JavaFX&lt;/a&gt; twice and both times have been &quot;strikes&quot; in the sense that there wasn&#039;t enough there to really use.  Both of these forays into &lt;a href=&quot;http://www.javafx.com/&quot; rel=&quot;nofollow&quot;&gt;JavaFX&lt;/a&gt; occurred at the time of 2007 JavaOne and 2008 JavaOne as a result of the pomp and ceremony at these conferences regarding JavaFX.  Both times, I stopped wasting my time because I realized that it wasn&#039;t ready for prime time yet. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4382&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Wed, 26 May 2010 00:06:00 -0400</pubDate>
 <dc:creator>Dustin Marx</dc:creator>
 <guid isPermaLink="false">4382 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Grab Bag: Android, JavaFX, and the Allure of Software Engineering</title>
 <link>http://www.javaworld.com/community/node/4360</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;There have been a few recent online articles and posts that I think deserve mention here.  These are related to Android being good for Java, praise for the field of software engineering, and a sense of what Java developers think of JavaFX.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Software Engineering: High Pay, Low Stress?&lt;/strong&gt; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4360&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/384">Android</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/710">Dustin</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/712">General Development</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/716">Java (General)</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Mon, 17 May 2010 10:51:00 -0400</pubDate>
 <dc:creator>Dustin Marx</dc:creator>
 <guid isPermaLink="false">4360 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Oracle&#039;s Java road show continues</title>
 <link>http://www.javaworld.com/community/node/4181</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Oracle is sending its mid-to-upper-level folks out on a charm offensive to convince Java developers of their good intentions.  Last week it was &lt;a href=&quot;http://www.javaworld.com/community/node/4158&quot; target=&quot;_blank&quot;&gt;James Gosling&lt;/a&gt; at The ServerSide&#039;s confab; this week, at EclipseCon, a pair of VPs, Steve Harris and former Sunnie Jeet Kaul, were &lt;a href=&quot;http://www.itworld.com/development/102065/oracle-execs-cite-modularity-javas-future&quot; target=&quot;_blank&quot;&gt;touting Oracle&#039;s various commitments to the platform&lt;/a&gt;. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4181&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/282">Eclipse</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1717">Java EE 7</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/930">modularity</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/315">OSGi</category>
 <pubDate>Thu, 25 Mar 2010 02:09:15 -0400</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">4181 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Vector Textures</title>
 <link>http://www.javaworld.com/community/node/4109</link>
 <description>&lt;!--paging_filter--&gt; &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4109&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/242">/JavaFX</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/241">chrisoliver</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Sat, 27 Feb 2010 21:48:14 -0500</pubDate>
 <dc:creator>Chris Oliver</dc:creator>
 <guid isPermaLink="false">4109 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Should JavaFX be put down?</title>
 <link>http://www.javaworld.com/community/node/4099</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;One of (several) things I&#039;m cranky about on this blog is JavaFX.  Last December I &lt;a href=&quot;http://www.javaworld.com/community/node/3767&quot; target=&quot;_blank&quot;&gt;asked if anyone knew of honest-to-goodness production JavaFX apps in the wild&lt;/a&gt;; in particular, as I emphasized &lt;a href=&quot;http://www.javaworld.com/community/node/3852&quot; target=&quot;_blank&quot;&gt;in a later post&lt;/a&gt;, I wanted to know about JavaFX ads that run within a browser windows, as do most apps written in Flash and Silverlight (the technologies against which JavaFX ostensibly competes). &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/4099&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/273">Java ME</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/99">swing</category>
 <pubDate>Mon, 22 Feb 2010 17:41:27 -0500</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">4099 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Oracle-Sun closes; mists clear (a little)</title>
 <link>http://www.javaworld.com/community/node/3980</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Well, the day we&#039;ve been waiting for has finally arrived: Apple released its long-awaited tablet computer!  Oh, wait, wrong blog.  No, Sun has finally ceased to exist as a separate entity (at least in the US and Europe) and Java is firmly in Oracle&#039;s hands. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3980&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/16">glassfish</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/466">JDeveloper</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1158">merger</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/20">netbeans</category>
 <pubDate>Fri, 29 Jan 2010 00:40:52 -0500</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">3980 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JavaFX: Am I missing the point?  Or is the developer community?</title>
 <link>http://www.javaworld.com/community/node/3852</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Earlier this month, I put up a &lt;a href=&quot;http://www.javaworld.com/community/node/3767&quot; target=&quot;_blank&quot;&gt;somewhat grouchy  post about JavaFX&lt;/a&gt;, or at least about my experience with one JavaFX app -- specifically, in the weird and wonky way in which I had to download and install it. I asked about others&#039; experiences with better-run apps, and got a couple of interesting anonymous responses in the comments section.  The first, under the heading &quot;Ha ha, silly post,&quot; was as follows: &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3852&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Wed, 23 Dec 2009 01:25:23 -0500</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">3852 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JavaFX: It still exists! Apparently!</title>
 <link>http://www.javaworld.com/community/node/3767</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;JavaFX sure was an interesting topic of conversation around this blog for while -- Java to compete in the RIA space!  Make a grand play for relevance in the Web 2.0 world! -- until suddenly it wasn&#039;t, with everything up in the air in light of the Sun-Oracle merger, and who knows what the priorities will be for all these embryonic technologies.  With the merger on indefinite hold, however, we might as well check in to see what&#039;s up! &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3767&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;

</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Tue, 01 Dec 2009 02:07:54 -0500</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">3767 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>JavaFX 2009 = Struts 2001?</title>
 <link>http://www.javaworld.com/community/node/3259</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;An interesting post from &lt;a href=&quot;http://java.dzone.com/articles/why-should-i-invest-learning&quot; target=&quot;_blank&quot;&gt;Peter Pilgrim on JavaLobby&lt;/a&gt; on the current state of JavaFX.  A lot of it is stuff that&#039;s commonplace but still apparently necessary to explain to people -- don&#039;t learn JavaFX because it&#039;s cool, or not cool, or whatever, learn about it if you think an RIA is the right fit for your project and if JavaFX is the right RIA platform to fit your experience and the project&#039;s needs. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3259&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/25">jruby</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1147">Struts</category>
 <pubDate>Tue, 28 Jul 2009 17:23:36 -0400</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">3259 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Instancing</title>
 <link>http://www.javaworld.com/community/node/3236</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;To conserve memory and minimize processor cache misses and GPU state changes, we need reasonable ways of &quot;instancing&quot; scene graph elements, meaning reusing the same objects in cases where the same element conceptually appears multiple times in the same scene.&lt;/p&gt;
&lt;p&gt;
It&#039;s possible to implement a transform and bounding volume hierarchy which supports instancing, however the overhead is significant, both in terms of its impact on processing costs and memory-use, as well as on ease-of-use for many use cases. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3236&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1094">/Research</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/241">chrisoliver</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Thu, 23 Jul 2009 18:49:12 -0400</pubDate>
 <dc:creator>Chris Oliver</dc:creator>
 <guid isPermaLink="false">3236 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Lazy binding and functional programming</title>
 <link>http://www.javaworld.com/community/node/3218</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Functional programming techniques can be used in conjunction with lazy binding to rather easily and compactly express the complex multi-valued dependencies we require. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3218&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1094">/Research</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/241">chrisoliver</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Sat, 18 Jul 2009 19:25:09 -0400</pubDate>
 <dc:creator>Chris Oliver</dc:creator>
 <guid isPermaLink="false">3218 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>The calm in the eye of the binding storm</title>
 <link>http://www.javaworld.com/community/node/3210</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Here&#039;s my attempt to write up a description of the benefits of lazy binding with respect to the construction and composition of 2d shapes. Don&#039;t be too surprised by the naming discrepancies compared to analagous classes from javafx 1.x. For the record, this project was no fork, rather its original version predated the release of javafx 1.0 by over a year, in fact it began prior to the start of any actual development of the javafx 1.0 runtime, aka &quot;Reprise&quot; - but that&#039;s another story. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3210&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1094">/Research</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/241">chrisoliver</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Wed, 15 Jul 2009 13:13:04 -0400</pubDate>
 <dc:creator>Chris Oliver</dc:creator>
 <guid isPermaLink="false">3210 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>3D Animation and Maya</title>
 <link>http://www.javaworld.com/community/node/3192</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Although I&#039;m not a world class 3d animation expert, the artist member of our little team was. His name is John Yoon, and he&#039;s an amazing guy. He went to MIT with Ken and received a degree in computer science, then worked for a number of years at Alias/Wavefront as an engineer on Maya. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/3192&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1094">/Research</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/241">chrisoliver</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <pubDate>Sat, 11 Jul 2009 20:55:46 -0400</pubDate>
 <dc:creator>Chris Oliver</dc:creator>
 <guid isPermaLink="false">3192 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>SwingX, JRuby: Survivors?</title>
 <link>http://www.javaworld.com/community/node/2916</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Deciding what projects will live and what projects will die once Java has &quot;Property of Oracle&quot; stamped on its behind is, of course, Oracle&#039;s job; but &lt;em&gt;predicting&lt;/em&gt; those outcomes is good clean fun for everyone, until then!  I&#039;ve already discussed a couple of projects people have been anxious about -- Glassfish and JavaFX; in the last few days, there&#039;s been a few peeps about JRuby and Swing. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2916&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1158">merger</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/994">SwingX</category>
 <pubDate>Thu, 07 May 2009 19:54:46 -0400</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">2916 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Does JavaFX have a future at Oracle?</title>
 <link>http://www.javaworld.com/community/node/2859</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;In my &lt;a href=&quot;http://www.javaworld.com/community/node/2807&quot; target=&quot;_blank&quot;&gt;initial reaction&lt;/a&gt; to the Sun-Oracle deal, I wrote JavaFX off as dead.  After all, JavaFX aims to provide UIs for Java SE and ME apps, whereas for Oracle the holy grail is a Java EE-based all-one-thing appliance.  But was I too hasty? &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2859&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/463">Oracle</category>
 <pubDate>Wed, 29 Apr 2009 10:29:15 -0400</pubDate>
 <dc:creator>Josh Fruhlinger</dc:creator>
 <guid isPermaLink="false">2859 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Introducing an emboss effect to JavaFX</title>
 <link>http://www.javaworld.com/community/node/2854</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Wikipedia&#039;s &lt;a href=&quot;http://en.wikipedia.org/wiki/Embossing&quot;&gt;Embossing&lt;/a&gt; entry defines &lt;em&gt;embossing&lt;/em&gt; as &quot;the process of creating a three-dimensional image or design in paper and other ductile materials.&quot; A few years back, I presented an algorithm for embossing images in my &lt;a href=&quot;http://today.java.net/pub/a/today/2005/12/08/image-embossing.html&quot;&gt;Java Tech: Image Embossing&lt;/a&gt; article. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2854&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1273">effect</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1085">effects</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1271">emboss</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1272">embossing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1277">glow</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1275">media</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1278">node</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1279">nodes</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1276">player</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1252">reflection</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1274">reflections</category>
 <pubDate>Tue, 28 Apr 2009 15:01:04 -0400</pubDate>
 <dc:creator />
 <guid isPermaLink="false">2854 at http://www.javaworld.com/community</guid>
</item>
<item>
 <title>Deploying Swing and JavaFX applications to the masses</title>
 <link>http://www.javaworld.com/community/node/2811</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Sun&#039;s (and now Oracle&#039;s) desires for Java/Swing&#039;s and JavaFX&#039;s success on the client depend upon how easy it is for the average user to install the appropriate version of Java/JavaFX on their platform. Furthermore, these desires depend upon browsers being able to launch Swing and JavaFX applications without problems. &lt;span class=&#039;read-more&#039;&gt;&lt;a href=&quot;http://www.javaworld.com/community/node/2811&quot;&gt;&lt;br /&gt;&lt;br /&gt;Read more ...&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;</description>
 <category domain="http://www.javaworld.com/community/taxonomy/term/440">applet</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1259">application</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1258">deploy</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/871">deployment</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/89">java</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/562">Java Web Start</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/260">javafx</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1260">JNLP</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/560">jws</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/99">swing</category>
 <category domain="http://www.javaworld.com/community/taxonomy/term/1261">toolkit</category>
 <pubDate>Tue, 21 Apr 2009 19:12:14 -0400</pubDate>
 <dc:creator />
 <guid isPermaLink="false">2811 at http://www.javaworld.com/community</guid>
</item>
</channel>
</rss>

