GTK+ vs. WinApi
Ostatnio zmodyfikowano 2013-04-13 21:44
corthell Temat założony przez niniejszego użytkownika |
GTK+ vs. WinApi » 2013-04-11 21:44:08 Witam.
Chciałbym zacząć uczyć się tworzyć programy z GUI i dlatego chciałem zapytać, którą bibliotekę do tego lepiej na początek wybrać. Myślę, że jakieś małe porównanie ich dwóch pod względem nauki lub też możliwości bardzo by mi pomogło w wyborze.
Pozdrawiam. |
|
bingo009 |
» 2013-04-11 21:49:31 WinApi jest mocno pogmatwane i rzadko kiedy się pisze teraz w nim programy. Pamiętam jak sam chciałem stworzyć proste GUI do programu. Program był krótki, zajmował zaledwie 1/3 programu, reszta była to sama obsługa GUI. Co do tej drugiej to nie używałem, więc nie wiem. |
|
corthell Temat założony przez niniejszego użytkownika |
» 2013-04-11 21:53:47 A proponujesz jakąś inną alternatywę? |
|
czosnek17 |
» 2013-04-11 22:06:48 Polecam GTK+. Używam, jest proste. W WinAPI wysiadłem po pierwszej lekcji. |
|
m4tx |
» 2013-04-11 22:18:34 GTK+ jest duuużo prostsze w nauce i obsłudze oraz jest dostępne na więcej niż 1 system operacyjny (przynajmniej teoretycznie). Ot, cała filozofia :) |
|
Badman |
» 2013-04-13 17:33:47 Ależ nie teoretycznie więcej niż na 1 OS ! Jest dostępne na wile systemów operacyjnych. Pierwotnie napisane było dla Liniksa, następnie powstał port dla Windows, jest też wersja dla jakieś Nokii. |
|
m4tx |
» 2013-04-13 17:36:54 jest też wersja dla jakieś Nokii. |
Masz na myśli MeeGo? Co do wieloplatformowości - oczywiście, wiem, że jest dostępny na wiele systemów (sam zresztą napisałem to o tym w moim kursie). Ale biorąc pod uwagę fakt, że GTK+ 3 jest dostępny od dawna, tyle że wyłącznie na Linuksa (na Windę jest jakaś wersja testowa jak na razie) to postanowiłem użyłem stwierdzenia "teoretycznie" :) |
|
MrPoxipol |
» 2013-04-13 18:58:22 Co do wyboru pomiędzy GTK, a WinApi to ja bardzo polecam Ci to pierwsze, wg mnie ogólnie prostsze od WinAPI, mniej kodu itd. :) Nieoficjalnie GTK+ 3.6.1 dla Windows jest już od jakiegoś czasu dostępne na http://www.tarnyko.net/en/?q=node/20 :) Nowe GTK przyniosło dużo fajnych zmian m.in: można używać stylów CSS(jest taki program w przykładach w tym instalatorze). Jeśli chodzi o wieloplatformowość to jest jeszcze wersja na Maemo i OpenMoko. |
|
« 1 » 2 |