polytech-ihm

April 30th, 2018
Polytech3 - Interactions Humain Machine

Le cours introduit les concepts de l’Interaction Homme-Machine (IHM) et de la programmation d’Interfaces Interactives en JavaFX.

Les TDs et les TPs consistent en plusieurs exercises de programmation, en JavaFX. Il faut impérativement utiliser Linux pour les TP!

Pour tout contact par email (cedric.fleury[at]lri[dot]fr et/ou riviere[at]lri[dot]fr et/ou Eugénie Braser eugenie.brasier[at]inria[dot]fr ).

Je vous conseille d'utiliser un environnement de développement intégré (IDE). Vous pouvez utiliser n'importe quel IDE, personnellement j'utilise IntelliJ version communautaire: https://www.jetbrains.com/idea/download/#section=linux /!\ choisissez la version communautaire . Je n'utilise pas Eclipse, je ne peux donc pas répondre à vos questions en rapport avec cet IDE mais vous pouvez vous adresser a Eugénie qui maitrise le logiciel.

Il vous faut aussi un SDK contenant JavaFX. Je vous recommande le SDK 9: https://jdk.java.net/archive/

Pour eclipse : tp1-1 slide 4

N'oubliez pas de sauvegarder le SDK et le logiciel sur votre dossier réseau, ou sur une clef USB!

GitHub: https://github.com/jipsy

TP1

Sujet: tp1-polytech
Squelette de code: tempconvertermodel

TP2

Sujet: tp2-polytechbis
Squelette de code: fileselector

TP3

Sujet : tp3-polytech
Squelette de code : tp3_squelette

Corrections et slide des TP:

Ressources

Ressources : ressources

Corrections:correctionstp-polytech
tp1
tp2
tp3

Ce cours est basé sur les cours de Jeremie Garcia, Rebecca Feibrink, A. Bezerianos, de M. Beaudouin-Lafon, N. Roussel, T. Tsandilas, et O. Chapuis. Plusieurs personnes ont participé à la conception des exercices : Jean-Philippe Rivière, D. Bonnet, C. Fleury, N. Roussel, C. Appert, O. Bau, M. Beaudouin-Lafon, G. Besacier, S. Gueddana, Y. Riche, and M. Nancel.