Sun hat Anfang Dezember 2008 JavaFX veröffentlicht. Es ist als Alternative zu MS Silverlight und Flash + Flex für Rich Internet Applications gedacht. Einige Links dazu:
- http://en.wikipedia.org/wiki/JavaFX
- http://en.wikipedia.org/wiki/JavaFX_Script
- http://en.wikipedia.org/wiki/JavaFX_Mobile
- http://www.theregister.co.uk/2008/01/24/javafx_tools_adobe/
- http://www.oreillynet.com/onjava/blog/2007/05/javafx_im_still_not_impressed.html
Zentrale Punkte von JavaFX 1.0 sind: (Zitiert von http://blogs.sun.com/javafx/entry/javafx_1_0_is_live)
- Fast and easy to use 2D graphics
- PerspectiveTransform for 3D effects
- KeyFrame animation
- Video and Audio support using both native and cross-platform codecs
- Swing Integration
- XML & JSON web services
- Pixel-filters and visual effects with GPU hardware acceleration
- CSS styling (more on that later)
- Windows XP+ and Mac 10.4+ support with Linux & Solaris in the works (more on that later too)
- The new JavaFX Script language with binding and animation built in, running 10->20x faster than Javascript
- Visually rich applets that you can drag to your desktop and save for later
- Integration with Photoshop and Illustrator
- Access to the world’s huge library of Java code and APIs
- A new website with docs, tutorials, and tons of BSD licensed sample code and as a nice bonus:
- A sneak-peek beta of JavaFX on mobile devices
Der Punkt Support with Linux & Solaris in the works macht sicherlich nicht jeden in der Community glücklich, aber gut…
Sun hat die schöne Seite http://javafx.com/ aufgebaut, um mehr über JavaFX zu lernen. Die NetBeans IDE 6.5 bringt volle Unterstützung für JavaFX (http://www.netbeans.org/features/javafx/index.html) mit. Für Eclipse gibt es bisher keine große Unterstützung.
http://www.reportmill.com/jfx/ bringt passend ein Tool auf Markt. Zentrale Elemente sind (Zitiert von der Webseite):
- Powerful Visual Designer
- Animation, Illustration and Page Layout
- Video, Sound and Image Effects
- Drag & Drop Application Components
- JDBC and POJO Data Binding
- HTTP Form Generation and Binding
- Navbar Generation, Page Transitions
- Graphs, Charts, Tables and Reports
- Full Featured Player/Document Reader
- Extension Plugins with Internet Directory