2015-09-03 8 views
19

Ist WxWidgets in 2015 relevant? Letzte Veröffentlichung war am 06. Oktober 2014, ist dieses Projekt tot? Gibt es einen Grund, es über Qt zu wählen?Ist WxWidgets in 2015 noch relevant?

+0

Mit Blick auf die [Entwickler-Blog] (http://wxwidgets.blogspot.com/) sieht es so aus, dass eine aktive Entwicklung gehen und sie sind einer ihrer Weg zu einem 3.0.3 Release. – Bowdzone

+1

Es wird tot sein, wenn es seit vielen Jahren keine Releases mehr gibt und keine 11 Monate. Qt hat 6 Monate Release-Zeit - ist es tot? – RazrFalcon

+0

Nun, ich bevorzuge Qt, aber es ist wahr WxWidgets hat einige Unterschiede, die es bemerkenswert machen. – Tarod

Antwort

29

Ja, wxWidgets ist 2015 relevant für das Schreiben von tragbaren Desktop-Anwendungen mit nativem Look and Feel, dort hat sich nicht viel geändert. Gründe für die Wahl von wx über Qt bleiben die gleichen wie immer, siehe z.B. this answer. Was sich geändert hat, ist, dass Sie in vielen Fällen auf mobile Plattformen (wo wxWidgets viel weniger relevant ist, da es nur Unterstützung für iOS und noch für nichts anderes bietet) oder den HTML + JS Ansatz wählen können - aber das ist ein getrennte Entscheidung.

Das Projekt ist sicherlich reif (wer würde nicht, nach 20 Jahren), aber ist überhaupt nicht tot. Sie können die commit activity betrachten, um selbst zu überprüfen. Wenn Sie denken, dass 11 Monate seit der letzten Veröffentlichung zu lang sind, um darauf zu warten, können Sie absolut den neuesten Git-Master verwenden (der eine ganze Reihe von Verbesserungen aufweist) oder zu einem der JavaScript-Frameworks wechseln.

2

Ich stimme mit Dr.Vadim, 11 Monate (jetzt 12 Monate) ist nicht zu lang, um auf eine andere aktuelle Version zu warten. Seit seiner ersten Veröffentlichung vor 20 Jahren ist wxWidgets jetzt eine wirklich ausgereifte Bibliothek geworden und bietet Ihnen eine komplette Dokumentation. wxWidgets macht auch GUI-Komponente nativ in der Desktop-OS, wo es erschien ... sei es Windows, Linux oder Mac ...

Ich bin auch ein starker Benutzer von WXWidgets aufgrund seiner Fähigkeit, portable Anwendung, Reife, vollständige Dokumentation, aktualisierte und lizenzrechtliche Gründe. Binäre Anwendungsausbeuten durch diese Bibliothek sind sehr klein, selbst für das statische Verknüpfen von Vergleichen mit Qt.

Aus diesen Gründen wird die Entwicklung einer Anwendung für ARM-Architektur mit begrenzter CPU-Geschwindigkeit und Speicher durch die wxWidgets-Bibliothek erfüllt.

CMIIW, glaube ich, Zukunft der tragbaren und Embedded-Anwendung zu wxWidgets gehören ...

Dieser Link meiner Erfahrung ist wx Bibliothek und Anwendung für Raspberry Pi zu bauen: http://yasriady.blogspot.co.id/2015/10/how-to-build-wxwidgets-for-raspberry-pi.html, und als Ergebnis, meine Bewerbung laufen glatt und glücklich in Raspbian ...

Sie könnten versuchen, einen Vergleich aus diesen Gründen sowie zu machen .... und sehen, ob wx Ihre Erwartungen entsprechen, werden ....

AKTUALISIERT (12-Jan -2016): Fertig verwendete und einfache Installation wxWidgets/Eclipse-IDE/Toolchain cros s Compiler, bitte folgen Sie diesem Link: http://yasriady.blogspot.co.id/2016/01/raspberry-pi-toolchain.html

+0

Vielen Dank für das Update – clay

5

Gerne über die neueste Version wxWidgets informiert, wird es jetzt Version 3.1. Es schien, als ob die Jungs hinter der Bühne hart daran gearbeitet hätten, diese Bibliothek zu reifen und zu verbessern. wxQt wird jetzt unterstützt, netter ...

wxWidgets ist es wert, als primäres GUI-Framework zu arbeiten. Glückwunsch für alle wx Entwickler-Community .....

Check it: http://wxwidgets.org/news/2016/02/wxwidgets-3.1.0-released/