Objectifs du module
Résumé de section
-
Compétence
Concevoir, implémenter et tester une interface utilisateur graphique pour une application en respectant les standards et en tenant compte des exigences en matière d’ergonomie.
Objectif 1
Appliquer des standards et des exigences ergonomiques pour concevoir une interface utilisateur graphique.Connaissances requises
- Connaître les règles à observer pour la conception d´une interface graphique utilisateur (GUI) et savoir comment les appliquer.
- Connaître des éléments d’interface graphique (widget) et les conventions d’usage de ces éléments (p. ex. représentation des menus).
- Connaître l’existence et l’utilisation des guides de style.
- Connaître les possibilités d’intégration d’aides contextuelles dans une interface utilisateur graphique.
Objectif 2
Mettre en œuvre des patrons d’architecture (architectural pattern) appropriés pour séparer les aspects présentation et métier de l’application.Connaissances requises
- Connaître les critères de séparation entre les aspects présentation et métier d’une application.
- Connaître le patron d’architecture MVP ou MVVM et son principe de fonctionnement.
Objectif 3
Implémenter une interface utilisateur graphique.Connaissances requises
- Connaître la notion de composant visuel et comment celle-ci est mise en œuvre dans environnement de développement intégré (IDE).
- Connaître la notion de gestion d’événements.
- Connaître la manière de mettre en œuvre le patron d’architecture MVP ou MVVM pour implémenter une interface utilisateur graphique.
Objectif 4
Tester les fonctionnalités et l’ergonomie d’une interface utilisateur graphique.Connaissances requises
- Connaître les étapes fondamentales du déroulement d’un test.
- Connaître la manière de tester les aspects ergonomiques d’une interface utilisateur graphique.