JavaFX

Demonstration of JavaFX application
Developed by Sun Microsystems
Preview release  ? / July 31, 2008 (2008-07-31); 28 days ago
OS Java Runtime Environment
Platform Cross-platform
Available in JavaFX Script
Type Rich Internet applications
License GPL v2, CDDL and proprietary
Website http://javafx.com/

JavaFX is a family of products for creating Rich Internet Applications (RIAs) with immersive media and content. The JavaFX products include a runtime and tools suite that web scripters, designers and developers can use to quickly build and deliver expressive rich interactive applications for desktop, mobile, TV and other platforms. Currently JavaFX consists of JavaFX Script and JavaFX Mobile.

In press previews for JavaFX, Sun Fellow James Gosling explained:

Most scripting languages are oriented at banging out Web pages. This is oriented around interfaces that are highly animated.

James Gosling, [1]

There are parts of the world where a person's desktop computer is their cell phone, and that's the kind of end point that we're going to get to,

James Gosling, [2]

JavaFX is anticipated to compete on the desktop with Adobe Flash Player, Adobe AIR, OpenLaszlo, and Microsoft Silverlight. It may also target Blu-ray Disc's interactive BD-J platform, although as yet no plans for a Blu-ray release have been announced.

Contents

History

JavaFX Script, the scripting component of JavaFX, began life as a project by Chris Oliver called F3.[3]

JavaFX was first announced by Sun Microsystems at the JavaOne Worldwide Java Developer conference in May 2007.

In May of 2008 Sun Microsystems announced that JavaFX for the browser and desktop will be delivered by Fall of 2008, and JavaFX for mobile devices will be released in Spring of 2009. Sun Also announced a multi-year agreement with On2 Technologies to bring comprehensive video capabilities to the JavaFX product family using the company's TrueMotion Video codec.

Since end of July 2008, developers can download a preview of the JavaFX SDK for Windows and Macintosh, as well as the JavaFX plugin for NetBeans 6.1.

It is unclear when Linux and Solaris will be officially supported, however versions of the NetBeans plugin are still available and most JavaFX features work on Linux.[4]

License

There are currently various licenses for the modules that compose the JavaFX runtime:

Sun will roll out their strategy for the JavaFX licensing model for the fall 2008 release[8]

See also

References

  1. ^ Does JavaFX Spell The End Of AJAX?
  2. ^ Sun's JavaFX to take on AJAX, Silverlight
  3. ^ Project name F3
  4. ^ Announcement and comments regarding Linux support
  5. ^ a b "JavaFX Downloads". Retrieved on 2008-06-07.
  6. ^ "OpenJFX Compiler Project". Retrieved on 2008-06-07.
  7. ^ "Project Scene Graph home". Retrieved on 2008-06-07.
  8. ^ "Will JavaFX technology be released in open source?". Retrieved on 2008-06-07. “Sun will continue to engage the OpenJFX community as we release JavaFX products. This fall we will be rolling out our open source strategy for JavaFX technology concurrent with the release of version 1 of JavaFX Desktop

External links


No comments have been added.



Your name:

City:

Country:

Your comments:

Security check *
(Please enter the number into adjoining box)