What is a framework
Where to begin?
We have compiled a few tutorials for quickly setting up the Java and JavaFX (JavaFX, SceneBuilder, Scenic View) development tools, a 'Hello World' application, and further documentation.
Recent news
- https://gluonhq.com/category/announcements/
- https://www.jfx-central.com/home
- https://www.reddit.com/r/JavaFX/
- http://fxexperience.com/
- https://harmoniccode.blogspot.com/
- https://medium.com/@hudsonb
- http://tomasmikula.github.io/blog/tag/javafx/
- https://stackoverflow.com/a/19529820
- https://blogs.oracle.com/java-platform-group/the-future-of-javafx-and-other-java-client-roadmap-updates
- https://blogs.oracle.com/java-platform-group/java-client-roadmap-updates
- https://jaxenter.com/javafx-vos-interview-173141.html
Lecture slides
Course book
- The Definitive Guide to Modern Java Clients with JavaFX: Foreword, Chapter 1
Related material
- Wikipedia: GUI related articles
- Wikipedia: List of widget toolkits
- Qt (used e.g. in KDE): examples and tutorials
- GTK (used e.g. in GNOME): getting started
- Windows: WPF, Windows Forms, MFC, WTL, ...
- Mac: Cocoa, Carbon, ...
- Oracle: Getting Started with JavaFX
- Gluon: Getting Started with JavaFX
- JavaFX wrappers
- ScalaFX: JavaFX & Scala
- TornadoFX: ScalaFX & Kotlin
- Griffon Framework
- (note that pure JavaFX is also perfectly usable from other JVM languages)
- JavaFX Ports: Android, iOS, Embedded