Postuluję, aby Redakcja postarała się i rozpoczęła kurs tworzenia programów wieloplatformowych w C++ z użyciem bibliotek QT lub wxWidgets w programach do tego przystosowanych, np. Qt Designer, wxDev-C++.
Strona 1 z 1
QT lub wxWidgets tworzenie aplikacji wieloplatformowych
#1
Napisano 04 kwiecień 2009, 16:11
Przygoda w Biurowej Dzielnicy - TODA :: Przyszłość sieci Webb i informatyzacja Polski
There is a road to freedom. Its milestones are Obedience, Endeavor, Honesty, Order, Cleanliness, Sobriety, Truthfulness, Sacrifice, and love of the Fatherland.
There is a road to freedom. Its milestones are Obedience, Endeavor, Honesty, Order, Cleanliness, Sobriety, Truthfulness, Sacrifice, and love of the Fatherland.
#2
Napisano 04 kwiecień 2009, 17:29
Moim zdaniem to świetny pomysł (może dlatego, że już od dłuższego czasu uczę się wxWidgets i często programuje w C++ z jej użyciem).
Obie biblioteki zyskują coraz większą popularność, są wieloplatformowe i mają spore możliwości.
Jednak artykuły o wxWidgets powinny być tak tworzone by programiści nie korzystający z wxDev C++ też się czegoś dowiedzieli i nauczyli.
Mam nadzieję, że redakcja również uzna ten pomysł za trafny.
Pozdrawiam!
Obie biblioteki zyskują coraz większą popularność, są wieloplatformowe i mają spore możliwości.
Jednak artykuły o wxWidgets powinny być tak tworzone by programiści nie korzystający z wxDev C++ też się czegoś dowiedzieli i nauczyli.
Mam nadzieję, że redakcja również uzna ten pomysł za trafny.
Pozdrawiam!
#3
Napisano 04 kwiecień 2009, 17:54
Raczej QT Designer lub CodeBlocks z wxSmith. Ostatnia wersja Dev C++ (przynajmniej według strony głównej) ukazała się w 2005 r.
Użytkownik Kozack edytował ten post 04 kwiecień 2009, 18:05
#4
Napisano 04 kwiecień 2009, 18:35
Qt Designer to tylko projektant GUI. Dedykowane IDE to Qt Creator (i nie QT bo to QuickTime), które jest bardzo dobre.
Co do wx czy Qt - zdecydowanie Qt. wxWidgets jest w tyle za Qt jak i GTK+ jeżeli chodzi o m.in. nowe funkcjonalności, natywny wygląd aplikacji i widżetów pod różnymi systemami operacyjnymi, jak i posiada mniejszą społeczność. Wypuszczenie Qt 4.5 również na licencji LGPL otworzyło worek "zastosowań" tej biblioteki przez małe firmy, w tym także na urządzenia mobilne i wbudowane (z czym Qt problemu nie ma).
Też czy warto od razu wskakiwać do C++? KŚE to nie książka i odpowiedniego poziomu i objętości nie zagwarantuje żeby przekazać potrzebną wiedzę, plus C/C++ nie są językami do szybkiego tworzenia aplikacji. Polecałbym raczej PyQt - API biblioteki Qt dla języka Python, a w tym znacznie łatwiej i szybciej można stworzyć funkcjonalną i wieloplatformową aplikację
(a też idee programowania C++/Qt a Python/PyQt są bardzo podobne, więc wiedza tycząca się PyQt przyda się, gdy ktoś będzie potrzebował napisać coś w C++)
Polecam
Centrum Qt
Kurs PyQt4
Co do wx czy Qt - zdecydowanie Qt. wxWidgets jest w tyle za Qt jak i GTK+ jeżeli chodzi o m.in. nowe funkcjonalności, natywny wygląd aplikacji i widżetów pod różnymi systemami operacyjnymi, jak i posiada mniejszą społeczność. Wypuszczenie Qt 4.5 również na licencji LGPL otworzyło worek "zastosowań" tej biblioteki przez małe firmy, w tym także na urządzenia mobilne i wbudowane (z czym Qt problemu nie ma).
Też czy warto od razu wskakiwać do C++? KŚE to nie książka i odpowiedniego poziomu i objętości nie zagwarantuje żeby przekazać potrzebną wiedzę, plus C/C++ nie są językami do szybkiego tworzenia aplikacji. Polecałbym raczej PyQt - API biblioteki Qt dla języka Python, a w tym znacznie łatwiej i szybciej można stworzyć funkcjonalną i wieloplatformową aplikację
Polecam
Centrum Qt
Kurs PyQt4
Biblioteki: Skrypty, CMS | Kurs PHP | Python | Linux i Programowanie | Django | Qt | Wyszukiwarka ofert pracy
#6
Napisano 08 kwiecień 2009, 11:54
Oczywiście, ze warto poświęcić co najmniej 1 artykuł na ten temat w Ekspercie. QT, wxWidgets, GTK - wszystkie biblioteki są dobre. QT oferuje najwięcej mozliwości, co raczej wychodzi na plus. Zachowuje taki sam wygląd na wszystkich platfomach, co może być zarówno zaletą i wadą. Natomiast do łatwego tworzenia aplikacji z pomocą wxWidgets wystarczy tylko wxDev-C++, a rozmiar stworzonych programów jest mniejszy.
Przygoda w Biurowej Dzielnicy - TODA :: Przyszłość sieci Webb i informatyzacja Polski
There is a road to freedom. Its milestones are Obedience, Endeavor, Honesty, Order, Cleanliness, Sobriety, Truthfulness, Sacrifice, and love of the Fatherland.
There is a road to freedom. Its milestones are Obedience, Endeavor, Honesty, Order, Cleanliness, Sobriety, Truthfulness, Sacrifice, and love of the Fatherland.
#7
Napisano 08 kwiecień 2009, 12:40
Użytkownik Ferrari dnia 08.04.2009 12:54 napisał
Natomiast do łatwego tworzenia aplikacji z pomocą wxWidgets wystarczy tylko wxDev-C++, a rozmiar stworzonych programów jest mniejszy. 
I wygląda jak kupa na systemach uniksowych
Biblioteki: Skrypty, CMS | Kurs PHP | Python | Linux i Programowanie | Django | Qt | Wyszukiwarka ofert pracy
Strona 1 z 1
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych
Zmień widoczność shoutboxa Shoutbox
|

Logowanie »
Rejestracja
Pomoc
Temat jest zamknięty
Cytuj

