-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Ce projet est une forme de liste de tâches. L'intérêt ici est de pouvoir l'utiliser quotidiennement pour diverses tâches provenant de divers domaines : les cours, les projets personnels/professionnels, etc.
Comme requis, ce programme fonctionnera sous l'architecture MVC (Model-View-Controller). Une interface en ligne de commandes est prévue et est l'interface principale. Une interface graphique sera également développée (sous Swing ou JavaFX).
Le langage de programmation Java est utilisé et d'après les prérequis, sa version 12 est la version recommandée. Étant donné qu'il s'agit d'une version non "LTS" (Long-Term-Support) et le support de Java SE 12 étant arrêté depuis septembre 2019, le Java Development Kit (JDK) utilisé pour le développement du projet sera sous la version 14 dont le support est maintenu jusqu'en septembre 2020.
Plus d'information sur le support des versions de Java à l'adresse suivante : https://www.oracle.com/java/technologies/java-se-support-roadmap.html.
Proposer une application simple d'utilisation permettant de créer une nouvelle tâche ainsi que de la supprimer lorsque terminée ou nécessaire. En d'autres termes, les tâches entrées doivent être stockées et l'utilisateur doit pouvoir y accéder ainsi que de les gérer.