De nouveaux binaires : Qt 4.6.0 TP1 pour Visual Studio 2008 en statique

De nouveaux binaires sont arrivés !

Lesquels ? Ceux pour Visual Studio 2008 de Qt 4.6.0 TP1 en statique.

180 Mo
FTP
HTTP
Torrent

Aussi, un nouveau patch, avec interface graphique, est disponible, en lieu et place de l’ancien, en ligne de commande. Il est valable pour toutes les versions Windows 32 et 64 bits.

La page de téléchargement

Des binaires Qt à votre disposition !

Vous avez déjà essayé de compiler Qt. Beaucoup y arrivent, mais cette opération prend un certain temps. D’autres n’y arrivent pas, et abandonnent le framework.

Aujourd’hui, nous vous présentons une solution : les binaires prêts à l’emploi. Il vous suffit de les télécharger, d’y appliquer un patch, et c’est prêt ! À vous les joies de Qt !

Actuellement, voici les quelques binaires disponibles : la version 4.5.2, la dernière stable, pour Visual Studio 2008, et la toute dernière Technology Preview de la version 4.6, pour Visual Studio 2008 et GCC 4.4.

Tous les paquets incluent la documentation, les démonstrations, les exemples, et les sources : pas besoin de télécharger d’autres fichiers, tout ce dont vous pourriez avoir besoin est là !

Vous pouvez les télécharger par FTP, par HTTP ou par Torrent, au choix, sur la page dédiée : Les binaires Qt.

Si vous avez des questions, des problèmes avec ces binaires, postez directement sur le forum, en précisant le tag [Bin] dans le titre de votre message : nous répondrons à vos questions.

Vous avez des réflexions sur ces binaires ? Des commentaires ? Un plug-in dont vous avez besoin n’est pas disponible ? Vous aimeriez voir votre plateforme supportée ? Réagissez !

Qt Creator 1.3 : qu’est-ce qui se prépare ?

La dernière version du SDK, la 2009.04, n’a pas apporté de nouvelle version de Qt Creator, a contrario des versions précédentes. Est-ce un oubli ? Pas du tout : l’équipe travaille actuellement sur la version 1.3 de l’EDI.

Oui, ils auraient pu se dépêcher de fournir une nouvelle version – mais elle aurait été bâclée. À la place, une version intermédiaire, la 1.2.90, très peu testée, a été mise à la disposition du public. Elle montre l’état d’avancement de la version 1.3, de l’intégration des fonctionnalités prévues.

Quelles sont-elles ? Citons, premièrement, le support d’une nouvelle plateforme : Symbian, pour les versions Windows de l’EDI. Il dispose aussi d’un nouvel indenteur, d’une nouvelle autocomplétion des blocs de code, et bien d’autres, dont des améliorations du système de refactoring. Le tout est présenté dans une vidéo.

Voir la vidéo sur le forum

Bientôt, il n’y aura plus d’ajout de fonctionnalités pour cette version : les dernières sont en cours d’intégration. Vous pouvez voir les dernières avancées dans les versions journalières de Qt Creator.

Attendiez-vous ces nouvelles fonctionnalités de la part de ce nouvel EDI ? Avez-vous encore des besoins particuliers qui ne sont pas couverts ?

Cet EDI pourra-t-il un jour se targuer d’être l’égal de Visual Studio ou d’un autre ? Les dépasse-t-il déjà ?

Réagissez !

Des nouvelles sur Qt 4.6, suite à la sortie de la première beta !

Les premières versions beta de Qt 4.6 et de Qt Creator 1.3 viennent de sortir, chez Nokia ! Elles sont d’ores et déjà disponibles au téléchargement sur leur site.

Community developers working alongside us have provided extensive technical feedback to support the enhancement and fine-tuning of both Qt and Qt Creator. Since we opened Qt for contributions in May 2009, there have been over 400 community submissions to Qt and Qt Creator. This is very rewarding and endorses our decision to work in a more transparent, open way.

Ainsi, cette nouvelle version de Qt se basera encore plus sur les contributions du public. Elle s’axera sur plusieurs sujets-clé :

  • Le support de nouvelles plateformes : Windows 7, Mac OS X 10.6, mais aussi Symbian (Qt s’intègre d’ailleurs au framework de la plateforme S60). En plus du support dans Qt Creator de la cible Symbian, des optimisations pour Maemo 6 (basée sur Linux/X11), et l’annonce du port de Qt pour Maemo6, ceci fait de Qt un standard, non seulement pour le bureau, mais aussi pour le mobile.
  • L’amélioration de l’expérience utilisateur, avec un nouveau framework d’animation, des effets graphiques avancés, ainsi que le support des gestes et du multi-touch.
  • De meilleures performances pour des modules-clé de Qt, comme un nouveau backend pour QtScript basé sur JavaScriptCore (le moteur JavaScript de Webkit), et le support d’OpenVG pour l’affichage vectoriel en deux dimensions. Cette version est donc la plus performante jusqu’à aujourd’hui !

La version finale de Qt 4.6 est attendue pour le quatrième trimestre de cette année, c’est-à-dire dans très peu de temps.

En même temps, un nouveau blog dédié à Qt a été ouvert au début de ce mois : The Qt Blog. Son contenu sera principalement les nouveautés attendues pour les prochaines versions, des détails sur l’utilisation de Qt, des informations sur les événements Qt, ainsi que d’autres sujets susceptibles d’intéresser la communauté Qt.

Qu’attendez-vous de cette nouvelle version ? Les améliorations proposées vont-elles vous servir ? Par exemple, Qt n’est-il pas assez performant actuellement ?

Participez-vous au développement de Qt par le biais de Gitorious ? Est-ce utile pour Qt ? Les développeurs ont-ils plus de retours sur le framework de cette manière ?

Réagissez !

Vous avez sûrement entendu parler de la dernière version beta de Qt, la 4.6 beta 1. Vous l’attendez certainement, autant que l’enfant en décembre attend l’arrivée du Père Noël et des cadeaux. Les cadeaux seront nombreux cette année : Qt 4.6 devrait sortir vers cette période, et nous devrions avoir de plus amples informations sur Qt 4.7.

Les ingénieurs de Qt pensaient adopter une nouvelle convention de nommage. Cependant, même si les noms proposés étaient imaginatifs, ils ne représentaient pas ce qu’est Qt 4.7 : il s’agit d’améliorations du coeur du framework.

Qu’attend-t-on principalement de ce nouveau cru ? Pas de support de nouvelles plateformes, comme pour les versions précédentes. Non, beaucoup mieux. De petites modifications assez subtiles. Oui, mais mieux encore. Leur mot-clé sera internal excellence, c’est-à-dire que les performances générales vont encore être améliorées : diminution de l’utilisation de mémoire, augmentation des performances brutes, augmentation de la qualité globale du framework. Mais ils prévoient encore mieux !

Avez-vous entendu parler de Qt Kinetic ? De Declarative UI ? De QML ? Eh oui, c’est cela-même que nous réservent les ingénieurs !

Alors, pour que Qt devienne encore meilleur, les développeurs vous demandent, à vous, utilisateurs journaliers de Qt, de leur proposer des patchs, de leur remonter des bugs, de demander des fonctionnalités, de vous plaindre : il faut que cette version de Qt soit la plus aboutie jusque là !

Qu’attendez-vous justement de cette nouvelle version ? Avez-vous réellement des raisons de vous plaindre de ce framework ? Exprimez-vous, les développeurs entendront vos doléances !

Réagissez !

Premiers retours sur les certifications !

Deux de nos membres ont passé cette certification et ont pu obtenir plus d’informations sur la certification, son futur et la manière de la passer. Ils ont décidé de nous faire part de leurs connaissances sur le sujet par le biais d’un article, que voici : Les certifications Qt.

Maintenant que vous en savez un peu plus, êtes-vous plus enclin à passer cette certification ? Ou bien êtes-vous plus certain que cela va être inutile ?

Réagissez !

Le programme de la certification Qt Essentials Curriculum Block en français !

Aujourd’hui, nous vous proposons l’ensemble du programme de cette certification, traduit en français. Nous allons ajouter des liens entre chaque élément et une ressource permettant d’approfondir ce point précis.

Le programme de la certification Qt Essentials Curriculum Block en français !

Les objectifs fixés sont-ils adaptés au niveau attendu pour une certification de niveau basique ? Faut-il y ajouter d’autres éléments ?

Réagissez !

Gestionnaire de connexions portatif

De nos jours, il est de plus en plus fréquent de changer de connexion à Internet dans le temps : ne fut-ce que pour les téléphones portables, qui peuvent passer d’une antenne à l’autre. Ceci n’était pas encore très bien géré par Qt.

Désormais, grâce à la Bearer Management API, ceci est résolu !

Cette API, disponible pour Windows, Linux, et pour le S60, permet de gérer ces cas : elle optimise les transferts lors du changement de réseau (roaming).

Ceci amène d’autres avantages au framework : vous pourrez tenter d’accéder à l’Internet, sans savoir si le point d’accès est prêt ou pas encore, ou même s’il y en a un. Tout est géré par Qt.

Voir l’annonce sur les Qt Labs :
Bearer Management

Réagissez sur cette nouvelle !