|
Released in October 2011 at JavaOne, JavaFX 2.0 is the latest
incarnation of the JavaFX technology from Oracle. It departs from its
predecessor, JavaFX 1.3, released a year earlier, in several
significant ways, both in its market focus and implementation.
The new orientation of JavaFX 2.0, according to javafx.com, is: "The JavaFX platform is the evolution of the Java
client platform designed to enable application developers to easily
create and deploy rich internet applications (RIAs) that behave
consistently across multiple platforms. Built on Java technology, the
JavaFX platform provides a rich set of graphics and media API with
high-performance hardware-accelerated graphics and media engines that
simplify development of data-driven enterprise client
applications."
This talk will cover the architecture of the JavaFX 2.0 platform,
and its key technologies and key APIs, including:
- The scene graph
- The properties and bindings API
- Controls
- The event model
- Layouts
- Shapes and paths
- Effects
- Transforms
- Transitions
- Animations
- Styling with CSS
- The worker threading framework
- The media view
- The web engine and web view
- Live connect
- 3D scenes
- Charts
- FXML
- Packaging and deployment
|