Critiques des meilleurs livres dédiés à Qt
Dernière mise à jour : 21/11/2007 -
2 livres -
4 critiques

 |   | Qt4 et C++Programmation d'interfaces GUIde Jasmin Blanchette (Auteur), Mark Summerfield (Auteur), Mathias Ettrich (Préface) |
Public visé : Intermédiaire Résumé de l'éditeur
Un ouvrage unique sur le développement d'interfaces graphiques avec la bibliothèque Qt, écrit par des spécialistes de Trolltech. Grâce au framework Qt de Trolltech, vous pouvez créer des applications C ++ de niveau professionnel qui s'exécutent en natif sous Windows, Linux / UNIX, Mac OS 10 et Linux intégré sans qu'aucune modification dans le code source soit nécessaire. Ce guide complet vous permettra d'obtenir des résultats fantastiques avec la version la plus puissante de QT jamais créée : QT 4.1. En s'appuyant sur des exemples réalistes, il présente des techniques avancées sur divers sujets depuis le développement de l'interface graphique de base à l'intégration avancée de XML et des bases de données. Couvre l'ensemble des éléments fondamentaux de Qt, depuis les boîtes de dialogue et les fenêtres jusqu'à l'implémentation de la fonctionnalité d'une application. Présente des techniques avancées que vous ne retrouverez dans aucun autre ouvrage, comme la création de plugins d'application et pour Qt, ou la création d'interfaces avec les API natives. Contient des annexes détaillées sur la programmation C ++/Qt destinée aux développeurs Java expérimentés.
Ce livre possède deux aspects très positifs. D'une part, il constitue une petite
référence en ce qui concerne Qt 4, de par les nombreux exemples et les nombreuses explications
qui y sont présents. D'autre part, il s'avère très efficace si l'on ne s'est jamais intéressé
à la programmation d'interfaces graphiques en C++. En effet, livre présente un certain nombre de concepts
importants, présents dans toute bibliothèque de création d'interfaces graphiques, mais aussi comment
ces concepts ont été mis en oeuvre dans Qt 4.
De plus, le livre traite aussi les sous-bibliothèques de Qt non-graphiques, sans trop s'y attarder toutefois.
On retrouve donc dans le livre des introductions aux modules de réseau, de programmation multi-tâche, d'intéraction avec
des bases de données, entre autres.
Enfin, il faut préciser que le livre est écrit dans un style très agréable, que le code
est clair mais également qu'il y a régulièrement des images, captures d'écrans ou schémas pour
étoffer l'explication d'une notion. C'est donc un livre qui vous plonge dans l'ambiance Qt 4, mais qui ne tient pas du tout le
rôle de référence. Toutefois, la combinaison de ce livre à la documentation officielle peut s'avérer très efficace
lorsque vous réaliserez des applications avec Qt 4.
De plus en plus les Framework dit « portables » comme le Qt font leur place dans le développement d'application sur divers systèmes du marché. Le livre « Qt et C++ : Programmation d'interfaces GUI » montre comment développer en utilisant le framework Qt avec le langage objet C++. Le livre est clair et précis, il montre par suite de petit projet comment arriver à une interface opérationnelle et conviviale, ce qui le rend très agréable à lire et surtout facile a comprendre. On trouvera également une petite partie à la fin du livre qui reprend les bases du langage objet via le C++ et le java.
Le livre dispose également d'un cdrom qui contient les exemples (source) du livre, ainsi que le framework Qt pour Windows, Linux et Mac en version 4.1.x.
Pour finir, ce livre est un bon guide que je recommande à toute personnes s'intéressants au développement d'application portable ou aux personnes voulant créer une interface rapidement à partir de rien.
Voilà un bon ouvrage pour se lancer dans la programmation d'interfaces graphiques
portables en C++. Que vous soyez débutant avec Qt ou bien développeur confirmé, ce livre vous sera d'une
aide précieuse pour appréhender les nombreux concepts de Qt 4.1, les plus simples comme les plus
complexes.
Le début du livre est résolument destiné aux développeurs n'ayant jamais utilisé Qt, les
concepts de base y sont détaillés, pour vous amener à créer une première interface graphique. La seconde
partie est axée sur les concepts nécessaires pour développer une réelle application fonctionnelle et la
dernière partie se focalise sur la programmation plus spécifique et moins grand public comme
l'internationalisation d'une application ou la programmation multithread.
Il existe peu de livres sur Qt en français mais celui-ci en est assurément un bon. A la fois
livre de référence mais aussi livre didactique, vous y trouverez forcément votre compte, quel que soit
votre niveau. Bien qu'étant un puissant framework, Qt apparait beaucoup plus simple avec un tel livre,
clair et bien expliqué.
550 pages,
1ère édition,
13 janvier 2007
Editions Pearson Education,
ISBN10 : 2744021407 Commandez sur www.amazon.fr : 42,75 EUR TTC (prix éditeur 45,00 EUR TTC)
-
Livraison Gratuite ! |

 |   | C++ GUI Programming With Qt 4de Jasmin Blanchette et Mark Summerfield |
Public visé : Débutant, Intermédiaire Résumé de l'éditeur
Grâce à Qt de Trolltech, vous pouvez construire des applications C++ de niveau industriel qui sont exécutées nativement ssous Windows, Linux/Unix, MAx OS X et Linux embarqué - sans faire de changement au niveau du code source. Avec ce livre, Trolltech a écrit un guide complet pour obtenir de superbes résultats avec la version la plus puissante de Qt jamais crée : Qt 4.1.
En utilisant C++ GUI Programming with Qt 4 vous découvrirez les motifs et les techniques les plus efficaces de la programmation Qt4 pendant que maîtriserez des technologies clé allant de l'architecture modèle/vue au puissant nouveau moteur de dessin 2D de Qt. Les auteurs fournissent aux lecteurs une vision inégalée du modèle d'évènements de Qt et le système de layout. Puis, en utilisant des exemples réalistes, ils introduisent des techniques de plus haut niveau pour tout, depuis le développement d'interfaces graphiques simples aux base de données avancées et l'intégration XML.
Le CD-ROM d'accompagnement contient l'édition open source de Qt4.1.1 pour Windows, Mac et Linux ainsi que MinGW, un ensemble d'outils de développements libres qui peut être utilisé pour construire des applications Qt sous Windows, ainsi que le code source des exemples du livre.
Simple, abordable et complet, voici le résumé de ce livre. Séparé en trois parties, ce livre est progressif et va relativement en profondeur.
La première partie est dédiée à ceux qui ne connaissent rien de Qt, il y est question des connexions, des signaux et slots, si chers à Qt. Rien qu'avec cette partie, on est capable de créer une interface graphique simple, efficace.
La deuxième partie permet d'aller plus loin en terme de fonctionalités dans une application. Il est vrai que souvent, on a besoin de plus que simplement une interface graphique permettant d'exécuter un travail puis de redonner la main, sans voir un résultat. Même pour des interfaces simples, Qt simplifie le travail à l'aide des layouts, mais on y voit aussi la gestion des évènements, la gestion du moteur 2D - on regrettera l'absence de Graphics View qui n'est apparu qu'à la version 4.2, au moment de la sortie du livre, mais on ne peut pas tout avoir -, l'architecture model/view très bien pensée même si difficile à première vue d'utilisation, les conteneurs maison, la gestion du réseaux des bases de données, de l'XML, ...
La dernière partie est dédiée aux traduction - Qt propose un système simple pour traduire son application -, au multi-threading, aux plugins et aux spécificités de chaque plateforme. On appréciera aussi le mot au sujet de Qtopia.
En définitive, pour qui ne connaît pas en détail Qt4, ce livre est indispensable même si déjà dépassé par la nouvelle version de Qt4 qui ajoute des fonctionalités. Mais le livre est didactique, on sent la main de l'auteur de la doc officielle de Qt, Mark Summerfiled et c'est un gage de sérieux et de qualité.
537 pages,
1 ère édition,
juillet 2006
Editions Prentice Hall PTR,
ISBN10 : 0131872494 Commandez sur www.amazon.fr : 50,10 EUR TTC (prix éditeur 50,10 EUR TTC)
-
Livraison Gratuite ! |
 
Les sources présentées sur cette page sont libres de droits,
et vous pouvez les utiliser à votre convenance.
Par contre, la page de présentation constitue une
oeuvre intellectuelle protégée par les droits d'auteurs.
Copyright ©
2005
Developpez LLC. Tous droits réservés Developpez LLC.
Aucune reproduction, même partielle, ne peut être faite de ce site et
de l'ensemble de son contenu : textes, documents et images sans l'autorisation
expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans
de prison et jusqu'à 300 000 E de dommages et intérêts.
Cette page est déposée à la
SACD.
|