Logo de la rubrique Qt Quick pour votre IHM

Qt Quick pour votre IHM

Qt est un outil de développement multiplateforme permettant de créer des applications à partir d’un unique code source.

Cette formation se concentre sur la technologie Qt Quick, un des modules de Qt et le langage QML qui permettent de créer rapidement des applications pouvant être exécutées sur PC, mobile ou tablette.

OBJECTIFS

Mener à bien un projet Qt Quick
Réaliser des interfaces graphiques modernes et animées
Exécuter une application sur un smartphone (Android ou iOS)
Déboguer une application
Packager et distribuer une application
Utiliser des bibliothèques C ou C++ dans une application Qt Quick
Utiliser des objets C++ dans une application Qt Quick

PUBLIC VISE

Ingénieurs et Développeurs d’interfaces graphiques.

PREREQUIS

Notions de C/C++ et de programmation objet indispensable.

INTERVENANT

Expert en génie logiciel et cybersécurité, développeur professionnel C et C++ et spécialisé sur Qt.
Le programme CAP’TRONIC aide, chaque année, 400 entreprises à monter en compétences sur les technologies liées aux systèmes électroniques et logiciel embarqué.

DUREE

2 jours ou 4 demi-journées – 14h

PRIX

Consulter Sébastien SALAS, salas@captronic.fr - 06 87 83 32 32

LIEU

Formation présentielle ou distancielle
A distance, les accès à un outil informatique en ligne adapté seront fournis au stagiaire avant le démarrage de la formation.
En présentiel, surface de salle permettant de respecter les mesures sanitaires de distanciation sociale, salle équipée d’un outil de projection et connexion à Internet.

PROGRAMME

Tour de table

Présentation de Qt
Histoire
Capacités
Exemples
Comparaison avec d’autres outils (Visual Studio, C++ Builder, Xcode)
Technologies Widget et Quick
Modules de Qt
Licences de Qt

Qt Creator
Présentation
Les Kits de Qt
Le fichier projet
L’écran principal
L’éditeur de code
Le designer
Le débogueur
La documentation

Découverte de Quick
Organisation d’un projet
Première scène
Les items
Gérer les états
Programmation asynchrone

Graphismes avancés avec Qt
Le positionnement
Les layouts
Les états et les transitions
Les animations
Projet

Découverte des principales API
Types Qt de base
Multimédia
Positionnement et cartographie
Quick controls et thèmes graphiques
WebView
Projet : cartographie GPS avec visio

Conception avancée
Modèle-Vue

Quick en multiplateforme
Organiser son projet
Application responsive
Projet sur Android et iOS

Packager une application
Distribuer une application
Déboguer une application à distance

Tour de table

ORGANISATION

Moyens pédagogiques : Outil de visioconférence si formation à distance - Support de cours -Démonstration ou travaux pratiques. Une assistance pédagogique sur le cours sera assurée par le formateur pendant 1 mois à l’issue de la formation.
Moyens permettant d’apprécier les résultats de l’action : Evaluation de l’action de formation par l’envoi d’un questionnaire de satisfaction à chaud à l’issue de la formation, puis d’un questionnaire à froid quelques semaines après la formation.
Moyen permettant de suivre l’exécution de l’action : Evaluation des connaissances via un questionnaire avant et après la formation. En présentiel, feuilles de présence signées par chaque stagiaire et le formateur par demi-journée de formation.
Sanction de la formation : Attestation de présence ou d’assiduité

RENSEIGNEMENTS ET INSCRIPTION

Sébastien SALAS, salas@captronic.fr - 06 87 83 32 32
Pour toute question y compris les conditions d’accès pour les publics en situation de handicap.


Informations mises à jour le 19/04/2023