3Eléments technologiques » Historique » Version 1
Anonyme, 13/10/2017 15:10
1 | 1 | Anonyme | h1. Eléments technologiques |
---|---|---|---|
2 | |||
3 | Pour réaliser cette application il nous a fallu quelques outils et éléments technologiques. |
||
4 | Tout d’abord nous avons utilisé l’environnement de développement Qt Creator, qui a fait l’objet de questionnements au début de notre projet mais c’est avéré être le meilleur choix pour notre projet. |
||
5 | |||
6 | h2. Qt Creator |
||
7 | Qt Creator est un environnement de développement faisant partie du framework Qt. Il permet de créer une application en utilisant la programmation en C++. Qt Creator intègre directement dans l'interface un débogueur et un outil de création d'interface graphique qui permet de visualiser plus facilement le rendu réel de l'application. Il possède sa propre documentation qui est très riche et des projets exemples pour comprendre certaines fonctions du logiciel. L’équipe de Qt a développé un langage informatique, le QML, dédié aux interfaces utilisateurs. De ce fait le QML est principalement utilisé pour des applications mobiles où les interactions avec l’utilisateurs sont nombreuses. Les éléments QML livrés avec Qt sont un ensemble sophistiqué de blocs de construction, graphiques (par exemple, rectangle, image) et comportementaux (par exemple, état, transition, animation). Ces éléments peuvent être combinés pour créer des composants en complexité à partir de simples boutons et curseurs, pour compléter des programmes plus complexes. Ainsi tout l’aspect visible et interface utilisateur sera programmé en QML. |
||
8 | Une des grandes forces de Qt c'est l'exportation des applications sur plusieurs système d'exploitation notamment Windows et Mac OS X, et Android et iOS pour les tablettes. C’est pourquoi Qt correspond à nos besoins car il permet de créer des applications aux écrans fluides et intuitifs mais surtout, il permet de faire le lien avec la bibliothèque Open Cv qui est le corps même de l'application. |