Sun with its JavaFX branding of RIA is the new kid on the block to venture into this still growing untapped market. No doubt that Sun forays into this area aroused from competing giants like Microsoft and Adobe that invest heavily in RIA that may eventually threaten Sun’s valuable asset in Java. In fact, RIA is not new to Sun, and ironically, Sun put RIA into mainstream by introduce the applet back in 1995 which amaze the world how application running in the web browser could transform the user experience and bring the power of desktop application through ubiquitous web browser. Unfortunately, due to Sun’s poor execution in Applet, applet has a tarnished reputation of being slow, bulky and unintuitive, notwithstanding that it is coupled with problems associated with different Java runtime in user’s system.
Work In Progress
JavaFX finally unveiled to the public with excellent roadmap in JavaOne 2008. JavaFX is a major theme in the annual event. RIA is not new but the concept of able to install a Java application automatically by dragging out a applet and converting into a full desktop application from in a web browser is just fantastic and revolutionizing !
What it means that in the future, you will get full live working version of application in the web browser, and should you like it anytime, just drag it out of the browser, and the application will permanently installed as a webstart application. That’s simply amazing and exhilarating. No RIA technology ever try this before. Just imagine a site that consolidate all cool JavaFX applet which offers Live Preview and interactivity.
Another notable feature is that the same application written in JavaFX is able to run unchanged in Desktop and mobile. That’s unbelievable. One source, multiple platform.
You don’t have to believe it, just see for yourself in the demo for JavaOne2008.
Though the technology hangs occasionally, the demo successfully highlights the potential of what JavaFX brings to developer. The power of Java RIA is a league itself with support planning for TV, mobile and desktop, a ambition that far beyond the current any other RIA solutions in the market. Will Sun able to deliver its promise ? Only time can tell and we don’t have to wait too long to see it. By July this year, we can download the preview version of JavaFX desktop. Finally Java developers can finally has a tool at disposal that can do wonders and do Java proud.