Java Solaris Communities About Sun How to Buy United States Worldwide

JavaFX

 

The demand continues to grow for rich interactive content, applications, and services that run on a variety of clients. To simplify and speed the creation and deployment of high-impact content for a wide range of devices, Sun is introducing JavaFX, a new technology based on the Java platform, designed to enable consistent user experiences on desktop, mobile, TV, and other consumer platforms.

At a Glance

  • JavaFX is a powerful client technology for creating rich Internet applications (RIAs) with immersive media and content across the multiple screens of your life.
  • JavaFX technology features a high-performance declarative scripting language, JavaFX Script, for building and delivering the next generation of rich Internet applications for desktop, mobile, TV, and other consumer platforms. To bridge the gap between user experience design and programming logic, JavaFX technology will provide a suite of tools and authoring solutions that enable unprecedented collaboration between designers and developers.
  • JavaFX technology provides the presentation layer for the Java ecosystem: Java developers can team up with their designer colleagues to create new and unique content that combines the best of today's advanced enterprise software and rich Internet applications.

Build and Run Interactive Content Quickly and Easily

JavaFX Script will enable designer, scripters, and developers to more quickly and easily develop rich Internet applications and next-generation services that can be proliferated across multiple screens — desktops, browsers, mobile devices, set-top boxes, and, over time, other consumer platforms.

Create Visually Compelling and Dynamic Applications

JavaFX Script is a highly productive scripting language with the optimal balance of enabling rich, expressive graphical interfaces as well as binding to various data sources to create compelling mashup applications. JavaFX Script offers a close integration with other Java components (applications and infrastructure), enabling a rich end-to-end experience for developers and users.


JavaFX: The Big Picture


The JavaFX product family delivers the ability to create interactive content, applications and services from the desktop to mobile devices to the living room.

Mobilize Your Content

JavaFX Mobile technology opens the door to content creators who want to tap into the rich capabilities of today's mobile devices.  Providing a set of APIs that are compatible with JavaFX Desktop, the product builds on top of the market-leading Java ME platform to expose key device capabilities while enabling the broadest possible deployment.

Use Powerful Tools for Rapid Development

JavaFX tools will offer creative solutions for both developers and designers. There is a JavaFX Script plugin with language support for NetBeans IDE. The plugin enables development of JavaFX Script applications within the cross-platform NetBeans tools suite. Also planned is a tool for visual and interactive designers to simplify creation of rich Internet applications (RIAs).

Openness and Compatibility Matter

Like the rest of the Java platform, JavaFX Script will be available under the GPL license.

Give your business a boost
Contact About Sun News & Events Employment Site Map Privacy Terms of Use Trademarks Copyright Sun Microsystems, Inc.