<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mrinal Wadhwa &#187; JavaFX</title>
	<atom:link href="http://weblog.mrinalwadhwa.com/category/javafx-ria/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblog.mrinalwadhwa.com</link>
	<description>en route to a richer Internet</description>
	<lastBuildDate>Sat, 29 May 2010 05:48:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What is an RIA?</title>
		<link>http://weblog.mrinalwadhwa.com/2008/10/24/what-is-an-ria/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/10/24/what-is-an-ria/#comments</comments>
		<pubDate>Fri, 24 Oct 2008 06:37:21 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[rich internet applications]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=533</guid>
		<description><![CDATA[<p>After a lot of convincing, <a href="http://blog.abesh.net/">Abesh</a> got me to start writing at <a href="https://www.sdn.sap.com/irj/sdn/weblogs">SAP Network Blogs</a> &#8230; as part of my <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/11696">introductory post</a> I ended up describing what I thought the term RIA meant and I later realized I had never documented my interpretation of Rich Internet Applications so here&#8217;s what I said in the <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/11696">SDN post</a> ..</p>
<blockquote><p>
What are <strong>Rich Internet Applications?</strong> .. while there are many definitions on the web, I like to decide if something is an RIA or not based on the following criteria &#8230;</p>
<ol>
<li>It has to be an <strong>Application</strong> &#8230; something that deals with dynamic data, takes an input and processes it to produce valuable output.</li>
<li>Its primary function should be to deal with data that lives on the <strong>Internet</strong> (or intranets).</li>
<li>It should offer a user experience that is <strong>Richer</strong> than what we&#8217;ve been used to in the past in a particular environment. </li>
</ol>
<p>If a piece of software satisfies the above criteria, in my opinion, its an RIA. If you think about these points for a little bit, you&#8217;ll quickly realize that, even though a fairly new buzzword, is not a new concept &#8230;. Microsoft Outlook, Yahoo Messenger, Gmail etc are all RIAs that came out several years ago. After some more thought, you&#8217;ll realize that in today&#8217;s context majority of applications that we build have something to do with data that lives elsewhere on the network, therefore the dominant factor that defines an RIA is the richness of the experience users have while using it. So if we oversimplify, RIAs are applications built with special attention to user interface and user experience.</p>
<p>Many modern interface development technologies have been labeled as Rich Internet Application Technologies .. these include AJAX, various Javascript libraries and frameworks, modern browsers, Gears, Flex, Flash Player, AIR, Silverlight, JavaFX etc .. while these technologies facilitate building an RIA it does not automatically imply that everything built with them is an RIA &#8230; in fact, it is very easy to build a <strong>Not So Rich Internet Application</strong> with these so called RIA technologies. At the same time, it is important to note that the use of these technologies is not a prerequisite to building an RIA either.
</p></blockquote>
<p>This is how I understand Rich Internet Applications .. <strong>what is your interpretation of the term RIA?<br />
</strong></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/10/24/what-is-an-ria/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>JavaFx preview released, here&#8217;s my HelloWorld app and some initial thoughts</title>
		<link>http://weblog.mrinalwadhwa.com/2008/08/01/javafx-preview-released-heres-my-helloworld-app-and-some-initial-thoughts/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/08/01/javafx-preview-released-heres-my-helloworld-app-and-some-initial-thoughts/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 01:47:58 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[preview]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=350</guid>
		<description><![CDATA[<p>Sun Microsystems today announced a preview release of the <a href="http://javafx.com/">JavaFX</a> SDK. </p>
<p>I&#8217;ve been observing this new entrant into the RIA space from the outside but today I thought it was time to dig in a little bit. So I got my hands on the latest <a href="https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=netbeans-6.1-javafx-1.0-pre1-oth-JPR@CDS-CDS_Developer">Netbeans wit JavaFx support </a> and cooked up this little <a href="http://experiments.mrinalwadhwa.com/JavaFx/HelloWorldJavaFx/launch.jnlp">Hello World application</a>&#8230;.<!--more--><br />
&nbsp;</p>
<h4>Initial thoughts</h4>
<p>Here are my initial thoughts of the technology .. I will try and share more detailed opinion, once I know the technology a little better .. </p>
<ul>
<li>I don&#8217;t particularly like the YAML like declarative syntax for describing UI .. I think XML as used by Flex and Silverlight is more readable .. but I guess this is more of a personal preference</li>
<li>The Netbeans IDE for JavaFx is fairly basic and somewhat buggy right now, I hope this will improve over time</li>
<li>Did they really achieve their goal of making Java UI development simpler than Swing? .. I&#8217;m not so sure &#8230; I guess I&#8217;m still getting used to the JavaFx style of UI development</li>
<li>JavaFx needs a good way to share source, Flex&#8217;s really easy way of sharing code has helped adoption, since it makes is very easy for the people in the community to share and learn from each other</li>
</ul>
<p>&nbsp;<br />
<font size="3"><a href="http://experiments.mrinalwadhwa.com/JavaFx/HelloWorldJavaFx/launch.jnlp">Launch Application using Java Web Start </a></font><br />
(Note, Java 1.6 is required)<br />
&nbsp;</p>
<h4>Source:</h4>
<p><code><br />
/*<br />
 * Main.fx<br />
 *<br />
 * Created on Aug 1, 2008, 6:00:51 AM<br />
 */</p>
<p>package helloworld;</p>
<p>import javafx.application.Frame;<br />
import javafx.application.Stage;<br />
import javafx.scene.CustomNode;<br />
import javafx.scene.Group;<br />
import javafx.scene.Node;<br />
import javafx.scene.text.Text;<br />
import javafx.scene.Font;<br />
import javafx.scene.FontStyle;<br />
import javafx.scene.paint.Color;</p>
<p>/**<br />
 * @author Mrinal Wadhwa<br />
 */<br />
public class HelloNode extends CustomNode {</p>
<p>    public function create(): Node {<br />
        return Group {<br />
            content: [<br />
                Text {<br />
                    font: Font {<br />
                        name: "Verdana"<br />
                        size: 30<br />
                        style: FontStyle.PLAIN<br />
                    }<br />
                    x: 60, y: 110<br />
                    fill: Color.WHITE<br />
                    stroke: Color.WHITE<br />
                    content: "Hello World from JavaFx"<br />
                }]<br />
        };<br />
    }<br />
}</p>
<p>Frame {<br />
    title: "Hello World !"<br />
    width: 500<br />
    height: 250<br />
    closeAction: function() {<br />
        java.lang.System.exit( 0 );<br />
    }<br />
    visible: true</p>
<p>    stage: Stage {<br />
        fill: Color.DARKGRAY<br />
        content: HelloNode{}<br />
    }<br />
}</p>
<p></code></p>
<p>I will share more detailed code whenever I get some more time to play with JavaFx. Meanwhile here are a few resources that will help you learn ..</p>
<ul>
<li><a href="http://javafx.com/">JavaFx.com</a></li>
<li><a href="http://blogs.sun.com/javafx/">JavaFx Blog</a></li>
<li><a href="http://javafx.com/releases/preview1/docs/api/">JavaFx API</a></li>
<li><a href="http://javafx.com/releases/preview1/docs/reference/JavaFX-Language.html">JavaFX Script Programming Language Reference</a></li>
</ul>
<p>I look forward to the final release of Java SE Update 10 and the final release of JavaFx SDK .. these are exciting times in RIA land.</p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/08/01/javafx-preview-released-heres-my-helloworld-app-and-some-initial-thoughts/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Latest Example ReadWriteWeb: A-list bloggers are so confused about RIA technologies</title>
		<link>http://weblog.mrinalwadhwa.com/2008/05/10/latest-example-readwriteweb-a-list-bloggers-are-so-confused-about-ria-technologies/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/05/10/latest-example-readwriteweb-a-list-bloggers-are-so-confused-about-ria-technologies/#comments</comments>
		<pubDate>Sat, 10 May 2008 04:46:28 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[confusion]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[readwriteweb]]></category>
		<category><![CDATA[rich internet applications]]></category>
		<category><![CDATA[rww]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=294</guid>
		<description><![CDATA[<p><a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">Yesterday I wrote</a> about how several <a href="http://www.techmeme.com/lb">A-list</a> bloggers are <a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">confused about various Rich Internet Application technologies</a> and don&#8217;t exactly know what each one is. I also shared an example of how <a href="http://blogs.zdnet.com/bio.php?id=foley">Mary Jo Foley</a>&#8217;s recent post was <a href="http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/">wrong</a> in so many ways and how I had noticed a <a href="http://www.techcrunch.com/2008/02/26/adobe-air-vs-microsoft-silverlight-its-all-about-numbers/">similarly confused post</a> on TechCrunch a while back.</p>
<p><a href="http://www.swaroopch.com/">Swaroop</a> just twittered me the latest <a href="http://www.readwriteweb.com/archives/metaaso.php">example from ReadWriteWeb </a>&#8230; <!--more--><a href="http://www.readwriteweb.com/about_bernard.php">Bernard Lunn</a> has post on <a href="http://www.readwriteweb.com/">ReadWriteWeb</a> today titled <a href="http://www.readwriteweb.com/archives/metaaso.php">MetaASO: A Bootstrapped P2P Startup From India</a> and in the middle of the post he says and I quote:</p>
<blockquote><p>MetaASO stumbled at the first hurdle for me, which was that <a href="http://mermaid.metaaso.com/requirements.html">you need Silverlight</a> and that means a PC (I use a Mac). So I would be interested in any first hand experience with their product. PC is still the best shot for volume, so I don&#8217;t doubt the strategic wisdom of going that route.</p></blockquote>
<p>But wait .. Silverlight <a href="http://www.microsoft.com/silverlight/resources/install.aspx">does run on a Mac</a> &#8230; now if you follow the link that <a href="http://mermaid.metaaso.com/requirements.html">Bernard has linked to</a> with the phrase &#8220;you need Silverlight&#8221; it very clearly states that the software runs on Windows XP and Vista using the .Net runtime which Bernard miss-translated to &#8220;you need Silverlight&#8221;.</p>
<p>Microsoft <a href="http://silverlight.net">Silverlight player</a> is a cross operating system, cross <strong>browser plugin</strong> which is very similar to Adobe&#8217;s <a href="http://www.adobe.com/products/flashplayer/">Flash Player</a>. Its has a subset of abilities of the .NET Runtime. The term Silverlight also includes the web application library built on top of the runtime and this library is very similar to Adobe&#8217;s <a href="http://www.adobe.com/products/flex/">Flex Framework</a></p>
<p>Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/Microsoft_.NET#Microsoft_.NET">.NET runtime</a> is a Windows only desktop runtime. Some version of it is included in most recent version of Windows. It allows you to run Windows desktop applications.</p>
<p>These examples bother me because some <a href="http://picnik.com">of</a> <a href="http://a.viary.com/">the</a> <a href="http://www.photoshop.com/express">latest</a> <a href="https://buzzword.acrobat.com/">applications</a> <a href="http://twhirl.com">on</a> <a href="http://memorabilia.hardrock.com/">the web</a> are being built with Rich Internet technologies so why don&#8217;t these voices of the web spend some time understanding the buzzwords before using them.</p>
<p><!--more--></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/05/10/latest-example-readwriteweb-a-list-bloggers-are-so-confused-about-ria-technologies/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>A-list bloggers are so confused about Rich Internet Application technologies</title>
		<link>http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/#comments</comments>
		<pubDate>Fri, 09 May 2008 04:46:55 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SilverLight]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[confusion]]></category>
		<category><![CDATA[expression blend]]></category>
		<category><![CDATA[flexbuilder]]></category>
		<category><![CDATA[hydrazine]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[mary jo foley]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[techcrunch]]></category>
		<category><![CDATA[thermo]]></category>
		<category><![CDATA[visual studio]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=293</guid>
		<description><![CDATA[<p><a href="http://blogs.zdnet.com/bio.php?id=foley">Mary Jo Foley</a>, who blogs about Microsoft on <a href="http://blogs.zdnet.com/microsoft/">her very popular ZDnet blog</a> has an article titled <a href="http://blogs.zdnet.com/microsoft/?p=1382">&#8220;Microsoft Live Mesh to get more competition from Sun&#8221;</a> where she says &#8230;</p>
<blockquote><p>Robert Brewin, Sun Chief Technology Officer and Distinguished Engineer, described Hydrazine to me as a combination of Amazon&#8217;s Elastic Cloud, Microsoft&#8217;s Live Mesh and Google Analytics all rolled into one. It&#8217;s a platform that Sun is building on top of JavaFX &#8230;.</p></blockquote>
<p>Wo !! something seems wrong already &#8230; <!--more-->Hydrazine seems like a server side solution and JavaFX is all about the client side, how can Hydrazine be built &#8220;on top&#8221; of JavaFX .. anyway I continue reading and she completes the above sentence as follows ..</p>
<blockquote><p> .. JavaFX, which is Sun&#8217;s rough equivalent to Adobe AIR and Microsoft&#8217;s Silverlight.</p></blockquote>
<p>Umm, not exactly &#8230;</p>
<ul>
<li>Microsoft <a href="http://silverlight.net">Silverlight</a> and Adobe <a href="http://www.adobe.com/products/air/">AIR</a> are <a href="http://www.onflex.org/ted/2008/02/microsoft-vs-adobe-comparable-runtimes.php">in no way equivalent</a></li>
<li>Microsoft Silverlight is equivalent to Adobe <a href="http://www.adobe.com/products/flashplayer/">Flash Player</a> and Adobe <a href="http://www.adobe.com/products/flex/">Flex framework</a> taken together
</li>
<li>Sun&#8217;s <a href="http://javafx.com">JavaFX</a> is equivalent to Adobe Flash Player + Adobe Flex Framework + Adobe AIR + some more yet to be done stuff in the mobile space</li>
</ul>
<p>Then she goes on to say ..</p>
<blockquote><p>Sun also is working on JavaFX Script, a new scripting language that will do for Java developers what  FlexBuilder and Expression Blend are for Adobe and Microsoft developers, respectively.</p></blockquote>
<p>Oh K .. this statement is all kinds of wrong &#8230;</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/JavaFX_Script">JavaFX Script</a> is a programming language like Adobe&#8217;s <a href="http://en.wikipedia.org/wiki/ActionScript">ActionScript</a>+<a href="http://en.wikipedia.org/wiki/MXML">MXML</a> &#8230; or Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/XAML">XAML</a>+any <a href="http://en.wikipedia.org/wiki/Common_Language_Runtime">CLR language</a>
</li>
<li>Adobe&#8217;s <a href="http://www.adobe.com/products/flex/features/flex_builder/">FlexBuilder</a> is an Integrated Development Environment like Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/Microsoft_Visual_Studio">Visual Studio</a> or Sun&#8217;s <a href="http://en.wikipedia.org/wiki/NetBeans">NetBeans</a>
</li>
<li>Microsoft&#8217;s <a href="http://en.wikipedia.org/wiki/Microsoft_Expression_Blend">Expression Blend</a> is an RIA design tool which has no equivalent yet .. Adobe is building <a href="http://labs.adobe.com/wiki/index.php/Thermo">Thermo</a> which will fill this gap on their RIA stack .. and apparently Sun is doing something in this space too.</li>
</ul>
<p>Mary is not the only one among the A-listers who is confused about all these technologies, not too long ago I remember seeing an article on <a href="http://techcrunch.com">TechCrunch</a> which <a href="http://www.techcrunch.com/2008/02/26/adobe-air-vs-microsoft-silverlight-its-all-about-numbers/">was equally confused</a> &#8230; I have come across several such confused articles in the past few months.</p>
<p>Its hard to blame these guys either because there are so many companies getting involved in the RIA space today (Adobe, Microsoft, Sun, Mozilla among others ) and there are several new technologies and platforms in development that people are bound to get confused .. but I get concerned because both the above articles were on <a href="http://www.techmeme.com/">Techmeme</a> so they were obviously read by thousands of people.</p>
<p>I love reading these blogs and I hope that the writers would do some more research before talking about such new and upcoming technologies otherwise they only add to the already existing confusion.</p>
<p>&nbsp; </p>
<hr />&nbsp;</p>
<p>UPDATE: <a href="http://www.readwriteweb.com/">ReadWriteWeb</a> just posted an article that shows similar confusion, <a href="http://weblog.mrinalwadhwa.com/?p=294">read more here</a><br />
&nbsp;</p>
<hr />
<!--more--></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/05/09/a-list-bloggers-confused-about-rich-internet-application-technologies/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Finally ! a cool JavaFx example</title>
		<link>http://weblog.mrinalwadhwa.com/2008/05/07/finally-a-cool-javafx-example/</link>
		<comments>http://weblog.mrinalwadhwa.com/2008/05/07/finally-a-cool-javafx-example/#comments</comments>
		<pubDate>Wed, 07 May 2008 01:36:19 +0000</pubDate>
		<dc:creator>Mrinal Wadhwa</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JavaFX]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[3D]]></category>
		<category><![CDATA[crash]]></category>
		<category><![CDATA[demo]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[javafx]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://weblog.mrinalwadhwa.com/?p=291</guid>
		<description><![CDATA[<p>Sun Microsystems announced <a href="http://javafx.com">JavaFX </a>(their RIA platform) a year ago but till now all we had seen were some lame examples mostly because (I guess) the <a href="http://java.sun.com/developer/technicalArticles/javase/java6u10/index.html">deployment platform</a> for JavaFX wasn&#8217;t ready yet. </p>
<p>Sun&#8217;s yearly developer conference <a href="http://java.sun.com/javaone/sf/index.jsp">JavaOne</a> is currently going on and it looks as though some cool stuff is being shown there. I saw a twitter from <a href="http://almaer.com/blog">Dion Almaer</a> (of <a href="http://ajaxian.com">Ajaxian</a> fame) where he shared a video of a really cool demo .. even though the demo crashed a couple of times <img src='http://weblog.mrinalwadhwa.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  &#8230; it does tell you a lot about the platform&#8230;<!--more--><br />
&nbsp;</p>
<p>
<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/Uuz8OG3ZTlc&#038;hl=en&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Uuz8OG3ZTlc&#038;hl=en&#038;rel=0&#038;color1=0x3a3a3a&#038;color2=0x999999" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>
</p>
<p>&nbsp;<br />
&nbsp;</p>
<p>Things I liked &#8230;</p>
<ul>
<li>Convert a web app to a desktop app, just by dragging it to the desktop (super cool !!)</li>
<li>Same code running on browser, desktop and mobile (if you believe the demo <img src='http://weblog.mrinalwadhwa.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> )</li>
<li>Hardware accelerated 3D</li>
</ul>
<p>One big question I have to ask &#8230; is the web part an applet? does Sun really think people are going to get comfortable with applets again (even if the file size is now a lot smaller)? </p>
<p>Anyway its great to see how things are shaping up in the RIA world, if you want to learn more about JavaFX head to <a href="http://javafx.com">http://javafx.com</a> or <a href="https://openjfx.dev.java.net/">http://openjfx.dev.java.net/</a>. here&#8217;s an image that presents a broad picture &#8230;<br />
&nbsp;<br />
&nbsp;<br />
<a href='http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/05/javafx_platform.jpg' rel=â€lightboxâ€><img src="http://weblog.mrinalwadhwa.com/wp-content/uploads/2008/05/javafx_platform.jpg" alt="JavaFx Platform" title="Click to enlarge" width="500" height="355" class="alignnone size-full wp-image-292" /></a></p>
<p>&nbsp;&nbsp;</p>
<p>Do let me know what you think of JavaFX and how the RIA space is shaping up.</p>
<p><!--more--></p>
]]></description>
		<wfw:commentRss>http://weblog.mrinalwadhwa.com/2008/05/07/finally-a-cool-javafx-example/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
