Tutorial Setup


The sources for this tutorial are in the Github Tutorial Directory of sapphire-core in the appdemo package.


Easy Project Setup by usibg the sapphire-core giter8 template. See giter8 Documentation for g8 setup.

Giter8 template for sapphire-core.


g8 https://github.com/sfxcode/sapphire-sbt.g8

Base Project Structure


IntelliJ IDEA Community Edition or other IDE with Scala support.

FXML Editor

Helpful for FXML Editing is the Scene Builder.

Scene Graph Visualization

For understanding of the sccene graph there is a tool called Scenic View .