Java Reference
In-Depth Information
In addition, blogs maintained by JavaFX engineers and developers are great resources for up-to-the-minute
technical information on JavaFX. For example, Oracle JavaFX Engineers Richard Bair, Jasper Potts, and Jonathan
Giles keep the developer community apprised of the latest JavaFX innovations at http://fxexperience.com . The
Resources section at the end of this chapter contains the URLs of the blogs that the authors of this topic use to engage
the JavaFX developer community.
Two important characteristics of the JavaFX Community are its own creativity and the desire to share. There are
a number of open-source efforts bringing added value to the JavaFX Platform. Because of good cooperation between
the JavaFX Platform engineers and the external JavaFX developers, these open-source projects fit very well with the
official JavaFX Platform.
Some of the most interesting efforts are listed here:
RoboVM allows you to create iOS applications using Java and JavaFX. As a consequence, your
JavaFX application can be used to create an app for the iPhone or the iPad.
The JavaFX-Android project maintains a JavaFX SDK for Android development. As a
consequence, your JavaFX application can be used to create an app for Android devices.
The iOS and the Android port of JavaFX are discussed in more detail in Chapter 12.
JFXtras.org is a project working on adding high-quality controls and add-ons to the JavaFX
Platform.
ControlsFX is another project adding high-quality controls and tools to the JavaFX Platform.
It is worth mentioning that the JavaFX team is closely watching the efforts in both JFXtras.org and ControlsFX,
and ideas that are started in one of those projects might make it into one of the next releases of JavaFX.
DataFX is an open-source project aiming to facilitate the retrieval of external data in JavaFX
applications, and to provide JavaFX developers with enterprise functionality like injection and
flow management.
OpenDolphin is another project helping developers in separating and synchronizing client
and server development, by implementing the highest degree of Model-View-Controller
separation.
Take a few minutes to explore these sites. Next we point out some more valuable resources that are helpful.
Use the Official Specifications
While developing JavaFX applications, it is very useful to have access to the API JavaDoc documentation, which is
available at http://download.java.net/jdk8/jfxdocs/index.html and shown in Figure 1-3 .
 
Search WWH ::




Custom Search