JavaFX is a family of products and technologies from Sun Microsystems, first announced at the JavaOne developers conference in May 2007. The JavaFX products are intended to be used to create Rich Internet applications (RIAs). Currently JavaFX consists of JavaFX Script and JavaFX Mobile (an OS for mobile devices; a complete mobile operating and application environment built around Java and Linux open source technologies.), although further JavaFX products are planned.
JavaFX is anticipated to compete on the desktop with Adobe AIR, OpenLaszlo, and Microsoft's Silverlight. It may also target Blu-Ray's interactive BD-J platform, although as yet no plans for a Blu-Ray release have been announced.
JavaFX is able to run on any platform which has the Java Runtime installed. No modifications are needed since the JavaFX interpreter generates default Java bytecode. A compiler is planned for the future that will improve performance by compiling JavaFX directly into bytecode.
JavaFX Script is a scripting language designed by Sun Microsystems, forming part of the JavaFX family of technologies on the Java Platform. JavaFX targets the Rich Internet Application domain (competing with Adobe Flex and Microsoft Silverlight), specializing in rapid development of visually rich applications for the desktop and mobile markets. JavaFX Script works with integrated development environments like Netbeans and Eclipse. JavaFX is released under the GNU General Public License, via the Sun sponsored OpenJFX project.
JavaFX Script is a highly productive scripting language that enables content developers to create rich media and content for deployment on Java environments. It can make direct calls to JavaAPIs that are on the platform.
JavaFX Script is a compiled statically typed declarative scripting language for the Java Platform providing automatic data-binding, full support for 2D graphics and standard Swing components as well as declarative animation. Because it is built on top of the Java Platform, it is easy to use any Java class in JavaFX scripts.
- Why did you create another scripting language?
JavaFX Script is specifically designed to optimize the creative process of building rich and compelling UIs leveraging Java Swing, Java 2D and Java 3D for developers and content authors.
No comments:
Post a Comment