JavaFX Application Development Workflow
- Skill Level Beginner
- Product JavaFX
- Key Features Designer-Developer Workflow
- Last Updated May 2009
JavaFX Production Suite was designed to facilitate the collaboration between designers and developers in creating JavaFX applications. This topic goes into more detail on a typical designer-developer workflow.
Workflow Example
JavaFX allows designers and developers to work on rich Internet applications (RIAs) concurrently. Here is an example of an iterative designer-developer workflow.
Figure 1: JavaFX Application Designer-Developer Workflow
- Designers and developers meet to draw a graphic prototype and agree on the graphic objects and their names. This step is very important, because it ensures that the designer can drop the graphic into the application when it is ready without causing rework.
- The designers create the graphic content using their design tools, while the developers create the business logic of the application, using the rough sketch as a placeholder and the graphic object names for their object IDs.
- The content design and business logic go through as many iterations as necessary.
- When both the content and business logic of the JavaFX application is final, it is deployed.
For a more concrete example of the workflow, see the 15 Puzzle sample in the /Samples folder in the JavaFX Production Suite installation directory.
Nancy Hildebrandt
Technical Writer, Oracle Corporation