Cet article vous présente l’outil qui a rejoint la communauté Qt pour le développement d’interfaces UI. Je veux bien sûr parler de Qt Design Studio. A travers cette lecture, vous allez découvrir son histoire et ses fonctionnalités.

 

Pour celles et ceux qui ne connaissent pas Qt, ne comptez pas sur moi pour vous faire un historique long et ennuyeux mais voici quelques informations. 

 

·        Définition

 

Qt est un framework multi-plateformes fortement utilisé dans le développement UI (interface utilisateur). Son développement a commencé en 1991 et nous sommes aujourd’hui à la sixième version majeure de celui-ci (Qt6). Il est supporté par The Qt Compagny et The Qt Project.

 

Dans le monde d’aujourd’hui, nous sommes de plus en plus amenés à interagir avec des “machines” et ce à travers des interfaces (Smartphone / Véhicule / Ordinateur / Maison(domotique) / etc). 

 

Cependant, si ces interfaces nous procurent une mauvaise expérience, le risque serait de nous passer du service que la “machine” nous rend. 

 

C’est là que Qt Design Studio entre en jeu. Apparu il y a 2 ans, c’est un environnement de conception et de développement qui a pour souhait de réunir les designers et les développeurs.

 

Développement UI grâce à Qt Design Studio

 

·        Fonctionnalités 

 

Qt Design Studio propose une vue pour le code QML mais aussi un éditeur graphique permettant ainsi aux deux mondes (Design/Développement) de travailler avec un seul et même logiciel.

 

En outre, l’un de ces grands avantages est de proposer un export depuis Photoshop ou Sketch en utilisant le module Qt Bridge (Add-on payant).

 

Il propose également “une ligne du temps” qui permet d’éditer des animations, sans jamais utiliser de code.

 

Pour finir, les interfaces développées peuvent directement être exécutées ou déployées sur des périphériques externes : un ordinateur, un smartphone et même directement sur un périphérique embarqué. Les changements peuvent ainsi être testés en quelques minutes en situation réelle.

 

Nous sommes actuellement en version majeure numéro 2 et il va donc de soi que Qt nous prépare encore d'excellentes fonctionnalités pour les versions à venir.

 

Qt design Studio est disponible en version “Community” ainsi qu’en version commerciale.

 

by Baptiste Candalh  


Si vous souhaitez découvrir nos opportunités professionnelles, c'est par ici : https://www.elephant-technologies.fr/carriere/opportunites

Source: Qt