Le cadriciel C++ Qt est considéré depuis longtemps comme l’un des meilleurs pour le développement d’applications, qu’elles soient dotées ou non d’une interface graphique, qu’elles soient destinées aux PC classiques, aux appareils mobiles ou aux systèmes embarqués. Qt est ainsi disponible pour pratiquement toutes les plateformes majeures existantes. Il en restait une dernière à conquérir : celle des applications web. Ce qui était un vieux rêve pour beaucoup est en passe de devenir une réalité.
En mai dernier, la société Qt Company a sorti la version 5.11 de Qt [1]. Outre les nouveautés et améliorations usuelles, cette dernière version est l’occasion de mettre en lumière le résultat de plusieurs mois de travaux intenses : la possibilité de compiler Qt en ciblant la plateforme WebAssembly [2]. Encore en grand chantier, la plateforme elle-même étant encore en évolution permanente, s’il aboutit un tel projet ne devrait être rien de moins qu’une petite révolution : la possibilité de créer des applications web, c’est-à-dire des applications qui s’exécutent et s’affichent dans un navigateur internet quelconque (Firefox, Chrome, Safari…), de la même façon, avec les mêmes outils, que sont créées des applications « traditionnelles » pour les systèmes « traditionnels ». Imaginez Krita, MuseScore, LyX… dans votre navigateur, sans qu’il soit nécessaire de les réécrire complètement. Notamment, en conservant et réutilisant les codes...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première