Tutorial Setup

Sources

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

Setup

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

Giter8 template for sapphire-core.

Usage

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

Base Project Structure

IDE

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 .