Języki programowania (małe JTZ): Narzędzia do tworzenia GUI
Następna strona
Poprzednia strona
Spis treści
4. Narzędzia do tworzenia GUI
Standardowym środowiskiem graficznym w systemach Unix i Linux jest
posiadający swoje własne biblioteki GUI X Window System.
Biblioteki te umożliwiają niskopoziomowe tworzenie graficznych aplikacji dla
X, bywają jednak trudne w użyciu. Wykorzystuje je głównie starsze
oprogramowanie, dziś graficzne aplikacje tworzy się raczej w oparciu o
biblioteki GTK+ i Ot -- to na nich oparte są dwa najpopularniejsze duże
środowiska graficzne dla Linuksa: GNOME i KDE.
4.1 Pojęcia użyte w tabeli
BibliotekaPowszechnie używana nazwa biblioteki
PoczątkującyCzy biblioteka nadaje się dla początkującego programisty?
LicencjaPoszczególne narzędzia opatrzone są różnymi licencjami. Licencje GTK+, TK i
GNUstep pozwalają na bezpłatne tworzenie zarówno wolnodostępnego, jak i
zamkniętego oprogramowania. Licencja Motifa jest płatna, a licencja Qt jest
płatna tylko w przypadku tworzenia oprogramowania zamkniętego.
JęzykJęzyk najczęściej używany z daną biblioteką.
Inne językiInne języki, których również można używać z daną biblioteką.
ZastosowaniaProgramy korzystające z biblioteki.
UwagiDodatkowe informacje.
4.2 Najważniejsze biblioteki do tworzenia GUI
Biblioteka: TK
Początkujący: tak
Licencja: darmowa
Język: TCL
Inne jęz: Perl, Python, inne
Zastosowania: make xconfig, TKDesk
Uwagi:
Biblioteka: GTK+
Początkujący: nie
Licencja: darmowa (LGPL)
Język: C
Inne jęz: Perl, C++, Python, wiele innych
Zastosowania: GNOME, Gimp
Uwagi: Bardzo popularna
Biblioteka: QT
Początkujący: nie
Licencja: darmowa przy rozwijaniu oprogramowania wolnodostępnego
Język: C++
Inne jęz: Python, Perl, C, inne?
Zastosowania: KDE
Uwagi: Bardzo popularna
Biblioteka: Motif
Początkujący: nie
Licencja: płatna
Język: C/C++
Inne jęz: Python, inne?
Zastosowania: Netscape, Wordperfect
Uwagi: Darmowy odpowiednik: Lestiff (http://www.lesstif.org/)
Biblioteka: GNUstep
Początkujący: nie
Licencja: darmowa (LGPL)
Język: Objective C
Inne jęz: Guile, Java?
Zastosowania: Żadna z popularnych aplikacji
Lista aplikacji: http://www.gnustep.org/resources/apps.html
Uwagi: Wciąż w trakcie rozwoju
4.3 Odnośniki
TK
GTK+
QT
Motif
GNUstep
Następna strona
Poprzednia strona
Spis treści
Wyszukiwarka
Podobne podstrony:
programming languages pl 5Programming Languages pl (2)programming languages plprogramming languages pl 3programming languages pl 1programming languages pl 2Programming Languages plEasy Rob Program LanguageOracle?tabaseg Programowanie w jezyku PL SQL or10psOracle?tabaseg Programowanie w jezyku PL SQL or11psOracle8 Programowanie w jezyku PL SQL or8plsprogram szkolenia specjalistycznego www katalogppoz plio programming pl 1112 Sekretów Błyskawicznego Zarabiania w Programie Partnerskim Chomikuj plwięcej podobnych podstron