Publication de la bibliothèque Slint 0.2 pour la création d'interfaces graphiques.

Avec la sortie de la version 0.2, l'outil pour la création d'interfaces graphiques SixtyFPS a été renommé en Slint. La raison de ce changement de nom provient des critiques des utilisateurs concernant le nom SixtyFPS, qui entraînait de la confusion et des ambiguïtés lors de l'envoi de requêtes aux moteurs de recherche, et ne reflétait pas l'objectif du projet. Le nouveau nom a été choisi lors d'une discussion avec la communauté sur GitHub, où les utilisateurs ont proposé de nouveaux noms.

Les auteurs de la bibliothèque (Olivier Goffart et Simon Hausmann), anciens développeurs de KDE, ont ensuite rejoint la société Trolltech pour travailler sur Qt et ont maintenant fondé leur propre entreprise, développant Slint. L'un des objectifs du projet est de permettre un fonctionnement avec une consommation minimale des ressources CPU et mémoire (quelques centaines de kilooctets de RAM sont nécessaires). Deux backend sont disponibles pour le rendu : gl basé sur OpenGL ES 2.0 et qt utilisant Qt QStyle.

La création d'interfaces est prise en charge dans des programmes écrits en Rust, C++ et JavaScript. Les auteurs de la bibliothèque ont développé un langage de balisage spécial appelé « .slint », qui est compilé en code natif pour la plateforme choisie. Il est possible de tester le langage dans un éditeur en ligne ou de consulter des exemples en les construisant soi-même. Le code de la bibliothèque est écrit en C++ et Rust et est distribué sous la licence GPLv3 ou une licence commerciale, permettant son utilisation dans des produits propriétaires sans rendre le code ouvert.

Publication de la bibliothèque Slint 0.2 pour la création d'interfaces graphiques.
Publication de la bibliothèque Slint 0.2 pour la création d'interfaces graphiques.


Source : opennet.ru
Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster