Tutte le informazioni sul corso sono al link http://bit.ly/tecn-progr
Nota: per scelta didattica, tutto il software indicato è gratuito e quasi sempre open source.
- Java Development Kit (JDK)
- Eclipse
- Plugin
e(fx)clipsedi Eclipse - Editor di interfacce utente Scene Builder
- Un database server MySQL
- Un front-end per MySQL
- La libreria
MySQL Connector/J - La libreria
jGraphT
Si veda il documento con le istruzioni di installazione
- JavaDoc relativo alla JDK ed a JavaFX, utile per avere l'auto-completamento e la documentazione disponibili in Eclipse quando non si è connessi ad Internet: http://docs.oracle.com/javase/8/docs/ e selezionare (nella colonna di sinistra) il link "JDK 8 Documentation", poi scaricare
Java SE Development Kit 8u121 DocumentationeJavaFX API Documentation - Libreria
c3p0per implementare il connection pooling http://www.mchange.com/projects/c3p0/ - Libreria
SimpleLatLngper i calcoli con latitudine e longitudine https://github.com/JavadocMD/simplelatlng
- API di JavaFX: consultazione on-line http://docs.oracle.com/javafx/2/api/index.html
- Diagrammi delle classi della libreria JavaFX http://www.falkhausen.de/JavaFX/index.html
- Esempi interattivi di JavaFX sono contenuti nel file "JDK 8 Demos and Samples" http://www.oracle.com/technetwork/java/javase/downloads/index.html
- Documentazione e tutorial JavaFX http://docs.oracle.com/javase/8/javase-clienttechnologies.htm