Quick Intro about Electron
JavaFX Settings UI Design – Scene builder and Netbeans
Access Native Resources in Electron App
JavaFX 8 adds several new features,
+ Support for 3D graphics
+ Sensor Support
+ Printing and rich text support
+ Generic dialog templates via inclusion of ControlsFX to replace JOptionPane as of JavaFX 8u40.
JavaFX 9 features are currently centered on extracting some useful private APIs from the JavaFX code to make these APIs public:
+ JEP 253: Prepare JavaFX UI Controls and CSS APIs for Modularization
Before javafx 8 is javafx 2.2:
+ Linux support (including plugin and webstart)
+ New controls: Color Picker, Pagination
+ HTTP Live Streaming support
+ Touch events and gestures
+ Image manipulation API
+ Native PackagingJavaFX 2.2 adds new packaging option called Native Packaging, allowing packaging of an application as a “native bundle”. This gives users a way to install and run an application without any external dependencies on a system JRE or FX SDK.
each JDK version, Javafx is improving
A lot and everything about JavaFX
A collection of some JavaFX APIs and projects that need to be refactored before they can be released as OS APIs
A JavaFX based desktop search application.
Say no to Electron! Using JavaFX to write a fast, responsive desktop application.
Cross-Platform Desktop Development (JavaFX vs. Electron)