This module assumes you are familiar with the JavaFX basics. You know that a Scene is a root container in JavaFX, and you can bind a JavaFX Property to a JavaFX Control (if not, it is recommended you add the JavaFX basics module).
In this module, you will learn more about advanced features of JavaFX. This module targets developers who are about to start working with JavaFX, and who want to know more of its capabilities.
- using CSS in JavaFX Controls
- using JavaFX Charts
- JavaFX Media
- JavaFX 3D
- Custom JavaFX Controls
- JavaFX on mobile and embedded
- third party libraries and tools (jfxtras, ControlsFX, SceneBuilder, DataFX, DukeScript, …)
In case you are considering to build JavaFX applications for Android and/or iOS, this module can help you. You are familiar with JavaFX, and you can easily create desktop applications, and now you want to run those applications on mobile devices with as few changes as possible.
- up-to-date information about the current state of the ports to Android and iOS
- hands-on: HelloWorld on Android
- hands-on: HelloWorld on iOS
- using command line tools, gradle plugin and IDE integration
- using Android and iOS specific functionality
- best practices on mobile