JavaFX

Better Experience. Broader Reach. Exciting Opportunities!

Features and Benefits

The JavaFX Rich Client platform and tools suite offers distinct advantages to Web Developers, Web Designers and Java Developers who are building rich, connected experiences.

For more details, please review the JavaFX 1.2 Features and Enhancements document.


Features & Benefits
JavaFX 1.2 SDK Includes the JavaFX compiler and runtime tools, graphics, media, Web services, and rich text libraries to create RIAs for the desktop, browser and mobile platforms

NetBeans IDE 6.5.1 for JavaFX 1.2
  • Provides a sophisticated integrated development environment for building, previewing, and debugging JavaFX applications
  • Features a drag-and-drop palette to quickly add JavaFX objects with transformations, effects and animation
  • Provides a set of building blocks samples and the beta version of the JavaFX Mobile Emulator, a mobile phone simulator

JavaFX 1.2 Production Suite A suite of tools and plug-ins for creative tools that allows graphical assets to be exported to JavaFX applications. The suite consists of:
  • JavaFX 1.2 plug-ins for creative tools—A set of plugins for Adobe Photoshop and Adobe Illustrator that can export graphics assets from the creative designer tools to JavaFX Script code
  • JavaFX 1.2 Media Factory—A set of tools to convert SVG graphics into JavaFX Script code and preview graphics assets converted to JavaFX from other tools. Includes sample applications, tutorials, articles, API documentation, and sample code

Expanded System Support Early access to runtime and tools on OpenSolaris and Linux platforms

Expressive RIA platform for all screens Provides unified development and deployment model for building expressive RIAs across desktop, browser and mobile

Designer-developer workflow Dramatically shortens production cycle for designers and developers

Powerful runtime Enables developers to leverage the extreme ubiquity, power, performance and security of Java runtime

A ready-made mass market Widely distribute RIAs quicker and easier across billions of devices

Drag-and drop capabilities Easily drag-and-drop a JavaFX application from the browser to deploy to the desktop

Rich client platform Makes it easy and intuitive to integrate graphics, video, audio, animation, and rich text

Broad system access Unlike other Web technologies, JavaFX applications get broader system access with the proven Java security model

Ability to preserve investment in Java Reuse existing Java libraries in JavaFX applications

Web services support Allows rapid development of mash-ups and enterprise applications

Cross-browser compatibility JavaFX applications look and feel consistent across all browsers on multiple platforms

Enterprise integration Rapidly integrate rich client UI with complex back-end enterprise applications

Advanced rich-text rendering with multi-lingual support Create RIAs with global reach

Related Resources