JavaFX is a software platform for creating and delivering rich Internet applications (RIAs) that can run across a wide variety of connected devices. The current release (JavaFX 2.1, April 2012) enables building applications for desktop, browser and mobile phones. TV set-top boxes, gaming consoles, Blu-ray players and other platforms are planned.
Before version 2.0 of JavaFX, app developers used a statically typed, declarative language called Java...
More
JavaFX is a software platform for creating and delivering rich Internet applications (RIAs) that can run across a wide variety of connected devices. The current release (JavaFX 2.1, April 2012) enables building applications for desktop, browser and mobile phones. TV set-top boxes, gaming consoles, Blu-ray players and other platforms are planned.
Before version 2.0 of JavaFX, app developers used a statically typed, declarative language called JavaFX Script to build JavaFX applications. However, Java code could be integrated into JavaFX programs. JavaFX Script was compiled to Java bytecode, so JavaFX applications could run on any desktop and browser that runs the Java Runtime Environment (JRE) and on top of mobile phones running Java ME.
The new JavaFX 2.0 and later is implemented as a native Java library and is therefore written in native java code. JavaFX Script has been scrapped by Oracle but development is being continued in the Visage project.
On desktop, the current release...
Less