Passer au contenu principal
RS3442

Introduction à Qt QML

Page France Compétence
Description Le but de cette certification est d'attester la capacité du candidat à utiliser la technologie Qt Quick (qui se base sur les languages QML et C++) pour le développement d'applications graphiques, avec les objectifs suivants : la rapidité de développement des applicationsla maintenance aisée des applications graphiques développéesla possibilité de rendre ces interfaces dynamiques, incluant des animations fluidesla gestion de l'interaction avec l'utilisateur (clavier/souris ou tactile)l'intégration de l'interface graphique (en QML) avec la logique applicative (en C++)
Objectif
  • Développer des applications avec Qt et Qt Creator pour obtenir un résultat présentable plus rapidement (C1)
  • Exprimer une interface graphique en utilisant un langage déclaratif, en particulier QML pour une maintenance plus aisée (C2)
  • Développer des interface graphiques à l'aide des éléments QtQuick décrits en QML pour pouvoir plus facilement créer des interfaces dynamiques (C3)
  • Utiliser les signaux pour gérer l'interaction avec l'utilisateur en contexte clavier/souris ou tactile (C4)
  • Créer des vues et delegates pour intégrer des sources de données à présenter dans l'application (C5)
  • Décrire déclarativement des animations pour guider l'utilisateur dans les applications (C6)
  • Utiliser C++ pour développer la logique applicative (C7)
  • Intégrer d'autres fonctionnalités de Qt avec le code QML pour réutiliser l'existant (C8)
Niveau Sans équivalence de niveau
Date de validité 31/12/2021
Domains
  • Langages informatiques
NSF
  • Programmation, mise en place de logiciels
GFE
  • Gestion et traitement de l'information
Rome
  • Études et développement informatique
  • Études et développement informatique
Nom légal Rôle