web-dev-qa-db-fra.com

WxWidgets est-il toujours d'actualité en 2015?

WxWidgets est-il pertinent en 2015? La dernière sortie a eu lieu le 06 octobre 2014, ce projet est-il mort? Y a-t-il une raison de le choisir sur Qt?

23
graywolf

Oui, wxWidgets est pertinent en 2015 pour l'écriture d'applications de bureau portables avec une apparence native, rien n'a beaucoup changé là-bas.Les raisons du choix de wx sur Qt restent les mêmes que toujours, voir par ex. cette réponse . Ce qui a changé, c'est que dans de nombreux cas, vous devez cibler les plates-formes mobiles (où wxWidgets est beaucoup moins pertinent car il ne prend en charge que iOS et toujours rien d'autre) ou peut choisir l'approche HTML + JS - mais c'est un décision séparée.

Le projet est certainement mature (qui ne le ferait pas, après 20 ans et plus), mais n'est pas mort du tout. Vous pouvez consulter activité de validation pour vérifier par vous-même. Si vous pensez que 11 mois depuis la dernière version sont trop longs à attendre, vous êtes absolument libre d'utiliser le dernier Git master (qui a un certain nombre d'améliorations) ou de passer à l'un des frameworks JavaScript.

34
VZ.

Heureusement informé de la dernière version de wxWidgets, il s'agit désormais de la version 3.1. Il semble que les gars derrière la scène aient travaillé dur pour inventer et rendre cette bibliothèque plus mature et fournir de meilleures fonctionnalités. wxQt est maintenant pris en charge, Nice ...

wxWidgets vaut comme notre principale interface graphique avec laquelle travailler. Félicitations à toute la communauté des développeurs wx .....

Vérifiez-le: http://wxwidgets.org/news/2016/02/wxwidgets-3.1.0-released/

7
yasriady

Je suis d'accord avec Dr.Vadim, 11 mois (maintenant 12 mois) n'est pas trop long pour attendre une autre version récente. Depuis sa sortie il y a plus de 20 ans, wxWidgets est devenu une bibliothèque vraiment mature et vous fournit une documentation très complète. wxWidgets rend également le composant GUI natif dans le système d'exploitation du bureau où il est apparu ... que ce soit Windows, Linux ou Mac ...

Je suis également un grand utilisateur de wxWidgets en raison de sa capacité à générer des applications portables, une maturité, une documentation complète, des raisons de mise à jour et de schéma de licence. Les rendements des applications binaires par cette bibliothèque sont très faibles, même pour la liaison statique par rapport à qt.

Pour ces raisons, le développement d'une application pour l'architecture ARM avec une vitesse de processeur et une mémoire limitées sera satisfait par la bibliothèque wxWidgets.

CMIIW, je crois, l'avenir des applications portables et embarquées appartiendra à wxWidgets ...

Ce lien est mon expérience pour créer une bibliothèque wx et une application pour Raspberry Pi: http://yasriady.blogspot.co.id/2015/10/how-to-build-wxwidgets-for-raspberry-pi.html , et comme résultat, mon application s'exécute sans heurt et heureuse dans Raspbian ...

Vous pouvez également essayer de faire une comparaison pour ces raisons .... et voir si wx correspondra à vos attentes ....

MISE À JOUR (12 janvier 2016): compilateur croisé wxWidgets/Eclipse-IDE/Toolchain prêt à l'emploi et facile à installer, veuillez suivre ce lien: http://yasriady.blogspot.co.id/2016/01/ raspberry-pi-toolchain.html

3
yasriady