The state of JavaFX tooling


All the JavaFX tools are based on the basic command-line tools contained in the JavaFX SDK. Tools to invoke the runtime, compiler, and package, and document JavaFX applications.

And of course, since JavaFX is itself built in and on Java, the tried and tested Java tools are often useful, especially in profiling and debugging JavaFX applications. Like using the profiler in the Java ME SDK 3.0 to profile JavaFX applications on mobile devices. Or JConsole for seeing what's going on in a JavaFX application on the desktop.

NetBeans has long supported JavaFX, even as the technology was still developing. And there has been Eclipse support for some time, though perhaps not to first class support level in NetBeans. However this might change now that Exadel is developing another Eclipse plugin for JavaFX (NB: Original post said JBoss was making it, sorry!). Such competition has historically been good for making tools better. So it looks like support for the JavaFX Script coder is building out nicely, whether or not IntelliJ decides to support it.

And in the quest to have such developers work closely with graphic designers, the JavaFX Production Suite is a big help, such as for writing graphics-rich games, such as this article details.

And with the JavaFX team at Sun working on a new JavaFX design tool, those with a more artistic bent than a technical one should be able to join in the fun.

Comments:

Then there's JFXBuilder, which came out almost on day one:

http://www.reportmill.com/jfx/

While Sun is taking their second shot at starting a design tool, they might consider making a call.

Posted by Jeff Martin on May 12, 2009 at 02:17 AM PDT #

When will be avaible for Linux? Neither Java ME 3.0 SDK or JavaFX SDK are.
When this happens, I want try a shot for sure.

Posted by gorlok on May 12, 2009 at 02:36 AM PDT #

The JavaFX tools are available for Linux and OpenSolaris. You just need to jump through a few hoops to install them as they're not officially supported, but I was able to get them to work on OpenSolaris:

http://www.weiqigao.com/blog/2008/08/05/watch_javafx_sdk_run_on_linux.html
http://blogs.sun.com/observatory/entry/javafx

Posted by Luke deGruchy on May 12, 2009 at 02:54 AM PDT #

But where are the designer tools on par with thermo and expression studio? ad-hoc 3rd party plugins for developer based IDEs does not a designer tool make. Neither does what equates to an export format plugin for Photoshop.

Posted by Richard Osbaldeston on May 12, 2009 at 03:10 AM PDT #

are we going to see new design tool at java one? or any ETA ?
I'm waiting for new gui components and visual designer to get started with javafx

Posted by edis89 on May 12, 2009 at 09:33 AM PDT #

JavaFX plug-in for Eclipse is being developed by Exadel, not JBoss. My blog (http://mkblog.exadel.com) is simply included in the feed at jboss.org .

Here is the link to JavaFX screens shots again: http://mkblog.exadel.com/?p=287

Posted by Max on May 13, 2009 at 01:53 AM PDT #

Sorry Max, my mistake. I corrected it.

Posted by Daniel Coward on May 13, 2009 at 04:54 AM PDT #

I just tried to access javafx.com on my Ubuntu box and one of the applets took my whole Firefox browser down and hosed it.

Pls, the question is not about tooling...it should be about the still abysmal user experience and stability of applets. You can't build a house if the foundation is still in shambles...and for applets it still is.

Posted by Jacek on May 14, 2009 at 11:18 PM PDT #

By dividing the living rooms into equal squares, it turns out that for most games, many of the squares contain unused toys that can be safely put away.http://www.watchgy.com/
http://www.watchgy.com/tag-heuer-c-24.html

Posted by rolex submariner on December 27, 2009 at 05:48 PM PST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

A blog all about Java in all its flavors on all client platforms from smartcards to desktops and everything inbetween.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today
Feeds