With its new JavaFX technology for rich Internet applications, Sun Microsystems hopes to leverage the strength of the Java development base and Java's ubiquitous presence on devices to make a strong run in a race it has entered very late -- and where Adobe Systems and Microsoft have a huge head start.
If this competition were a race between Olympic runners, it might be broadcast like this:
"In Lane 1, we have Adobe with its Flash and attendant Flex technologies, downloaded millions of times and popular on high-profile sites like YouTube."
"In Lane 2, it's AJAX (Asynchronous JavaScript and XML), the popular RIA technique used in countless Web sites."
"In Lane 3, its up-and-comer Silverlight, backed by software giant Microsoft and used by NBC's prominent Olympics Web site."
"And in Lane 4, we have Sun's JavaFX used by Web properties such as -- well, it's still in development."
[ The InfoWorld Test Center rates the preview version of JavaFX as promising but not yet competitive with Flash and Silverlight. See why. ]
Sun believes JavaFX has a strong chance because it doesn't see there being just one winner. "This isn't the type of market where only one technology is going to win," says Jacob Lehrbaum, senior product line manager for JavaFX. But Lehrbaum acknowledged the course will be tough: "Clearly, we do have to compete for developer mindshare."
Forrester Research analyst Jeffrey Hammond thinks Sun has a shot, especially in the burgeoning market for applications running on mobile devices: "I think Sun has the opportunity to catch up very quickly in that space."
"I would say that the JavaFX platform looks very good. It has a lot of potential," said Andres Almiray, a software developer at Oracle. "It probably should have been announced three, four, five years ago," Almiray said. "The good thing is that it's finally here."
An anonymous blogger identified only as "geekycoder" lauded the technology: "Technically, JavaFX enables me to leverage [the] Java skill set and Java technology that I am more comfortable with to deliver a compelling RIA solution. Because synergy between JavaFX and Java is excellent and the fact that JavaFX is built on the Java platform means that I can ensure that I have one of the best and supportive platforms to work in. In addition, JavaFX will enable me to be more productive in making it easier and quicker to create RIA solutions," for Web 2.0.
The JavaFX road map
First revealed at the JavaOne conference in May 2007, JavaFX still is a work in progress. The official JavaFX Web page describes the project as "a powerful client technology for creating rich Internet applications with immersive media and content across the multiple screens of your life." It features the JavaFX Script scripting language for building rich Internet applications for desktop, mobile, TV, and other consumer platforms.
This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.
Download now »Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.
Download now »
The emergence of WLANs has created a new breed of security threats to enterprise networks.
Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation
Effectively address data protection challenges, implementing solutions that help store and protect businesscritical data while cutting costs and improving efficiency and reliability.
Download now »
Sign up to receive InfoWorld Resource Alerts
