Bon, mettons tout de suite les choses au point.
Je n'ai jamais sous-entendu que wx était la solution ultime à la réalisation d'interfaces ergonomiques. Pour cela, je suis tout à fait d'accord avec toi que rien ne vaudra jamais la programmation directe au sein du toolkit natif.
Néamoins wx a été conçu pour répondre à un besoin, celui de rendre des applications portables, et à moindre coût. Et je trouve qu'il atteint son but de manière très sympatique.
Tout le monde n'a pas forcément les moyens ni le temps de s'approprier toutes les plateformes nécessaires aux différentes variantes d'un même logiciel. Et le fait de coder à l'aide d'un tel framekit permet d'une part de toucher plus d'utilisateurs, mais également de faire collaborer plus de programmeurs.
Et force est de constater que des efforts peuvent être portés envers une meilleure intégration de wx dans chaque OS... par exemple en laissant le soin à wx d'organiser l'ordonnancement des boutons OK, cancel etc. de la manière où cela a été défini pour chaque toolkit visé.
En poussant au maximum ce genre de guidage, on n'arrivera sans doute jamais au même degré de cohérence qu'un toolkit natif, mais je pense (j'ose espérer?) que l'on pourra atteindre une certaine homogénéité au sein de chaque OS.
Et c'est bien la raison pour laquelle je pense que ce genre de projet mérite qu'on porte attention...
[^] # Re: tkinter
Posté par Andreas Thillosen . En réponse au journal wxWidgets 2.5.4 disponible sur SF. Évalué à 4.
Je n'ai jamais sous-entendu que wx était la solution ultime à la réalisation d'interfaces ergonomiques. Pour cela, je suis tout à fait d'accord avec toi que rien ne vaudra jamais la programmation directe au sein du toolkit natif.
Néamoins wx a été conçu pour répondre à un besoin, celui de rendre des applications portables, et à moindre coût. Et je trouve qu'il atteint son but de manière très sympatique.
Tout le monde n'a pas forcément les moyens ni le temps de s'approprier toutes les plateformes nécessaires aux différentes variantes d'un même logiciel. Et le fait de coder à l'aide d'un tel framekit permet d'une part de toucher plus d'utilisateurs, mais également de faire collaborer plus de programmeurs.
Et force est de constater que des efforts peuvent être portés envers une meilleure intégration de wx dans chaque OS... par exemple en laissant le soin à wx d'organiser l'ordonnancement des boutons OK, cancel etc. de la manière où cela a été défini pour chaque toolkit visé.
En poussant au maximum ce genre de guidage, on n'arrivera sans doute jamais au même degré de cohérence qu'un toolkit natif, mais je pense (j'ose espérer?) que l'on pourra atteindre une certaine homogénéité au sein de chaque OS.
Et c'est bien la raison pour laquelle je pense que ce genre de projet mérite qu'on porte attention...