Sun Microsystems has unveiled one of the most significant advancements to the Java platform with the release of JavaFX 1.0, a new platform that merges form and functionality for building rich internet applications (RIA) with immersive media and content for Web browsers and desktops.
The announcement signals a broad expansion of Java software's ubiquitous reach to a wide range of Web developers, content authors and visual designers, and marks the next big innovation for the Java platform, extending its capabilities to include rich applications for all the screens of life, from desktops and browsers to mobile devices and TVs.
Developers can download JavaFX 1.0 at: http://www.javafx.com.
Sun's JavaFX 1.0 platform opens a vast global market for developers and content authors who want to deploy their content, services and experiences across all the screens of their customers' lives.
Worldwide industry estimates show that Java technology is already on more than 90% of desktops and laptops, 85% of mobile devices and is a technology leader in next-generation televisions, Blu-ray disk players and TV set-top boxes.
"The Internet marketplace has evolved within and well beyond the traditional Web browser, fueled by an explosion of Java-powered smart phones and consumer electronics devices, from Amazon's Kindle to RIM's Blackberry," says Jonathan Schwartz, president and CEO of Sun Microsystems. "Sun's newest JavaFX platform unifies Java technology across billions of such devices, with an easy to use, open source platform now enabled with high quality video and audio, targeting consumers and content owners across the world – and across the Internet."
Among the innovations in JavaFX is the Java platform's Drag-to-Install feature, allowing end users for the first time ever to simply drag-and-drop JavaFX applications from their browsers onto their desktops. End users will now be able to move applets that are running in their browser directly on to their desktop, providing users the most simple install experience for Internet applications and content.
JavaFX offers a dramatically shortened production cycle for both Java developers and Web designers and makes it easy to create applications integrating graphics, video, audio, animation and rich text. JavaFX provides a unified development and deployment model for building expressive RIAs across desktop, browser and mobile.
In addition, using the new JavaFX mobile emulator, developers can also preview their applications on the forthcoming JavaFX mobile platform, which will be available to Sun's mobile partners in spring 2009.
JavaFX's rich functionality broadens Java technology's reach to more developers and provide a volume of new services and new applications across the screens of life.
With more than 6,5-million software developers around the globe, Java is one of the world's most popular software platforms and is present on more than 800-million desktop computers and more than 6-billion Internet connected devices.
JavaFX software extends the capabilities of the Java platform with graphics, animation and high fidelity audio and video. In addition, the JavaFX platform enables developers to build powerful, more capable and secure RIAs and easily integrate them with new or existing enterprise back-end systems and online Web services. Web services support also allows rapid development of both mash-ups and enterprise applications.