mai
2008
Le framework Qt enrichit le développement d’applications par l’intégration de contenu Web et la portabilité vers les appareils mobiles
Qt 4.4 réduit le temps de lancement sur le marché ainsi que les coûts en unifiant compétences, personnes et codes
Oslo, Norvège – 6 mai 2008 – Trolltech, l’un des leaders mondiaux en matière de frameworks multiplateformes, a lancé une nouvelle version de son produit phare, Qt. Les principales fonctionnalités ajoutées à Qt 4.4 permettent pour la première fois aux développeurs de créer des applications mêlant le contenu du Web en direct aux applications natives pour le bureau et les mobiles. Qt 4.4 facilite la possibilité pour l’utilisateur de vivre une expérience cohérente sous Windows, Macintosh et Linux ainsi que sur les appareils portables.
Qt est de fait devenu la norme pour l’élaboration d’applications multiplateformes avancées. Il propose un cadre commun pour les applications et services entre le bureau et les autres appareils. Qt 4.4 développe désormais la portée de ces applications afin qu’elles puissent être déployées sur des appareils utilisant Windows Embedded CE, le système d’exploitation de faible encombrement utilisé par de nombreux appareils—des smartphones et autres lecteurs de code à barre aux biens de consommation comme les boîtiers décodeurs et les cadres photo numériques.
« Le logiciel Last.fm procure aux mélomanes un moyen facile de poursuivre leurs préférences d’écoute et de recevoir des recommandations musicales. Qt était pour nous le choix naturel parce que nous devions pouvoir supporter tout environnement d’écoute potentiel,” déclare Toby Padilla, vice président des logiciels de bureau et client de Last.fm. “Last.fm s’intègre dans tous les lecteurs multimédia principaux sous Windows, Mac et Linux avec une base de données à code source libre unique. Sans Qt, cela aurait tout simplement été impossible. En outre, le nouveau support de Qt pour Windows CE et Windows Mobile nous donne la possibilité de supporter ces plateformes sans problème. »
“Avec Qt 4.4, nous avons fait avancer trois de nos objectifs de conception principaux ; premièrement, en donnant la possibilité aux développeurs de développer des interfaces utilisateurs de pointe ; deuxièmement, en leur permettant de développer plus efficacement et plus vite des applications extrêmement performantes ; et enfin, en déployant notre vision de Qt Everywhere par l’ajout du support pour Windows CE,” déclare Benoit Schillings, directeur de la technologie de Trolltech.
Outre l’intégration de WebKit et du support de Windows Embedded CE, Qt 4.4 comprend plus de 100 nouvelles classes et comprend de nombreuses améliorations au niveau de la performance. Les nouvelles fonctionnalités de Qt 4.4 comprennent :
- Qt WebKit Integration – Qt comprend désormais WebKit, le moteur de navigateur open-source intégré dans le navigateur Safari et l’iPhone de chez Apple ainsi que dans des millions de smartphones Nokia. Pour fusionner le contenu et les fonctionnalités du Web et de l’appareil, les développeurs créent des interfaces utilisateur innovantes et proposent à l’utilisateur une expérience cohérente et enrichie par le Web.
- Qt pour Windows CE – Outre son support de Linux, Qt supporte également désormais Windows CE en proposant une interface de programmation unique pour les deux systèmes d’exploitation. Cela permet aux fabricants d’appareils électroniques de réduire les délais de mise sur le marché et de réduire les coûts en unifiant compétences, personnes et codes. Les codes peuvent passer d’un ordinateur à un autre, d’un ordinateur à des appareils intégrés, et d’un appareil intégré à un autre.
- Framework multimédia – Qt inclut désormais le support pour Phonon, un framework multimédia développé conjointement avec la communauté d’interface utilisateur graphique. Phonon facilite la lecture multimédia dans les applications C++ afin que les développeurs puissent intégrer aisément un contenu multimédia très riche dans les applications.
- Widgets dans les Graphics View – Qt propose dès maintenant d’embarquer des widgets dans une scène, permettant au canvas de profiter des layouts, popups et même des décorations de fenêtres, et autorisant la rotation, le zoom et l’application de transformations aux widgets.
- Cadre d’accès concurrent – Qt inclut à présent une interface de programmation qui facilite le développement d’applications multi-thread et de profiter au mieux des systèmes multi-coeurs.
- Support XML amélioré – Qt comprend désormais le support pour la norme XQuery. Elle permet aux développeurs de questionner, d’extraire et de transformer les données d’un contenu encodé en XML en applications basées sur Qt.
Tarifs et disponibilité
Qt 4.4 est disponible via l’approche de cumul d’inscriptions standard de Trolltech. Pour les développeurs qui créent des applications en code source libre, Qt 4.4 est disponible en GPL (versions 2 et 3). Les développeurs qui créent des applications commerciales peuvent acquérir une licence Qt. Pour télécharger, essayer Qt 4.4 et en savoir plus, rendez-vous sur la page du site de Trolltech.
Pour toute question ou pour tout problème avec la nouvelle version, n’hésitez pas à vous rendre sur le forum d’entraide Qt en Français du Club Developpez.com.