• [^] # Re: Ce n'est pas du natif

    Posté par (site web personnel) . En réponse à la dépêche Slint 1.0 : une boîte à outils graphiques natifs pour poste client et embarqué. Évalué à 2.

    De ce que j'ai lu on a le choix entre un backend graphique basé sur femtovg, skia, cpu et 'natif'; mais le backend natif est en fait le backend Qt, donc on hérite de ce que Qt sait faire et ne sait pas faire. Ceci dit, c'est souvent bien suffisant.

    Surtout qu'en vrai, souvent quand on dit 'natif' c'est pour faire le distinguo entre ui web et ui classique; Le moteur de rendu de windows 'dessine' aussi ces widgets, tout comme Qt et GTK, ce ne sont juste pas exactement les mêmes.

    Y a bien wxwidgets qui reprend les vrai composants dit natifs, mais c'est autre chose.
    J'imagine qu'on pourrait développer un backend pour slint en wxwidgets, ou bien un backend par plateforme exploitant le toolkit natif.

    Ceci dit, je suis plus intéressé par les possibilités de style non natives que propose Slint, Qml et le Web en ce moment. Moi pour le coup je m'en tamponne un peu que ce soit du vrai natif ou pas; Le grand avantage de ce framework c'est de proposer un langage d'IHM proche du QML avec les avantages du Rust pour la partie métier.