97 votes

Comment créer des applications natives en C++ avec une interface HTML/CSS ?

Est-il possible de développer un programme C++ tout en utilisant HTML et CSS pour l'interface utilisateur ? Je sais qu'il est possible de programmer avec Javascript en utilisant un conteneur Webkit, mais je suis vraiment intéressé par le développement en C++.

J'ai adoré C# WPF lorsque je développais sous Windows, mais maintenant j'ai déménagé sur Linux et je n'ai pas trouvé un bon outil pour utiliser le balisage pour les interfaces. Pour cela, j'aimerais mélanger HTML et CSS, qui sont très légers et faciles à utiliser, avec du code C++, quelque chose comme WPF.

Oh, une dernière chose : je cherche à développer pour desktop, non pour le web.

2voto

Tanishq Banyal Points 447

Je suggérerais RmlUI

C'est une fork active de librocket avec plus de fonctionnalités. C'est très modulaire, vous pouvez gérer le rendu, la gestion des événements et l'entrée de l'utilisateur vous-même (ou en copier un à partir des exemples fournis).

Capture d'écran du menu de démonstration du jeu

Remarque: RmlUI ne prend pas en charge toutes les spécifications HTML5/CSS3, mais seulement une partie de celles-ci. Cependant, les animations sont prises en charge.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X