2015-09-03 27 views
19

Czy WxWidget jest istotny w 2015 roku? Ostatnie wydanie miało miejsce 06 października 2014 r. Czy ten projekt jest martwy? Czy jest jakikolwiek powód, by go wybrać na Qt?Czy WxWidget jest nadal aktualny w 2015 roku?

+0

Patrząc na blogu deweloperskim [] (http://wxwidgets.blogspot.com/) wygląda na to, że jest jakiś aktywny rozwój dzieje i są jedną z dróg do wydania 3.0.3. – Bowdzone

+1

Będzie martwy, jeśli nie będzie żadnych wydań przez wiele lat, a nie 11 miesięcy. Qt ma 6-miesięczny okres wypuszczenia - czy jest martwy? – RazrFalcon

+0

Cóż, ja wolę Qt, ale to prawda WxWidgets ma pewne różnice, które sprawiają, że godne uwagi. – Tarod

Odpowiedz

29

Tak, wxWidgets ma znaczenie w 2015 r. Do pisania aplikacji przenośnych na komputery stacjonarne o natywnym wyglądzie i odczuciu, nic się tam nie zmieniło. Powody wyboru wx nad Qt pozostają takie same jak zawsze, patrz np. this answer. Zmieniło się to, że w wielu przypadkach trzeba kierować reklamy na platformy mobilne (gdzie wxWidget jest o wiele mniej istotne, ponieważ ma tylko pewne wsparcie dla iOS i nadal nie ma nic innego) lub może wybrać podejście HTML + JS - ale jest to oddzielna decyzja.

Projekt jest z pewnością dojrzały (kto nie po dwudziestu lub więcej latach), ale w ogóle nie jest martwy. Możesz sprawdzić na commit activity, aby sprawdzić sam. Jeśli uważasz, że 11 miesięcy od ostatniego wydania jest zbyt długo czekać, możesz całkowicie skorzystać z najnowszego Git-Master (który ma sporo ulepszeń) lub przejść do jednego z frameworków JavaScript.

2

Zgadzam się z Dr.Vadim, 11 miesięcy (obecnie 12 miesięcy) nie jest zbyt długo czekać na kolejne wydanie. Od pierwszego wydania ponad 20 lat temu, wxWidgets staje się teraz bardzo dojrzałą biblioteką i zapewnia kompletną dokumentację. wxWidgets sprawia, że ​​komponent GUI wygląda natywnie w systemie operacyjnym na pulpicie, gdzie się pojawił ... czy to Windows, Linux czy Mac ...

Jestem również ciężkim użytkownikiem wxWidgets ze względu na jego zdolność do wydajnego przenoszenia aplikacji, dojrzałości, pełną dokumentację, zaktualizowane i uzasadnione powody przyznawania licencji. Wydajności aplikacji binarnych w tej bibliotece są bardzo małe, nawet w przypadku statycznego łączenia w porównaniu do qt.

Z tych powodów opracowanie aplikacji dla architektury ARM o ograniczonej prędkości procesora i pamięci zostanie spełnione przez bibliotekę wxWidgets.

CMIIW, wierzę, przyszłość przenośnych i wbudowanych aplikacji będzie należeć do wxWidgets ...

Ten link jest moje doświadczenie zbudować bibliotekę wx oraz wniosek o Raspberry Pi: http://yasriady.blogspot.co.id/2015/10/how-to-build-wxwidgets-for-raspberry-pi.html, i jako wynik, moja aplikacja uruchomiony gładkie i szczęśliwy w Raspbian ...

można spróbować dokonać porównania tych powodów, jak dobrze .... i zobaczyć, czy wx będzie pasował do Państwa oczekiwania ....

AKTUALIZACJA (12-sty -2016): Gotowy używany i łatwy montaż wxWidgets/Eclipse-IDE/Toolchain cros s kompilator, wykonaj następujące łącze: http://yasriady.blogspot.co.id/2016/01/raspberry-pi-toolchain.html

+0

Dziękujemy za aktualizację – clay

5

Chętnie informowany o najnowszym wydaniu wxWidgets, obecnie jest wersja 3.1. Wygląda na to, że faceci stojące za sceną ciężko pracowali, aby je wymyślić i sprawić, by biblioteka stała się bardziej dojrzała i zapewniała lepszą funkcję. wxQt jest teraz wspierany, miło ...

wxWidgets jest warta naszej podstawowej struktury GUI do pracy. Gratulacje dla całej społeczności wx dewelopera .....

Sprawdź to: http://wxwidgets.org/news/2016/02/wxwidgets-3.1.0-released/