Rozwój aplikacji przy wykorzystaniu
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Rozwój aplikacji przy wykorzystaniu Qt PowerPoint PPT Presentation


  • 74 Views
  • Uploaded on
  • Presentation posted in: General

Rozwój aplikacji przy wykorzystaniu Qt. OPRACOWAŁA: ANETA RACZYKOWSKA. Ogólne informacje o bibliotekach Qt. Twórcy i historia powstania bibliotek Qt. Główne wydania bibliotek Qt. Podsumowanie.

Download Presentation

Rozwój aplikacji przy wykorzystaniu Qt

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Rozw j aplikacji przy wykorzystaniu qt

Rozwój aplikacji przy wykorzystaniu Qt

OPRACOWAŁA: ANETA RACZYKOWSKA


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Główne wydania bibliotek Qt

Podsumowanie

Qtto przenośna biblioteka napisana w C++ której przeznaczeniem jest tworzenie złożonych aplikacji desktopowych z graficznym interfejsem. Dostępna jest pod MS Windows, Windows CE/Mobile, Mac OS X, Linuksa/X11, a także Symbiana.

Qt jest obecnie praktycznie najlepszą platformą do pisania przenośnych aplikacji deskopowych, znacznie przewyższającą inne biblioteki jak GTK.

Przykłady i Zastosowania


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Główne wydania bibliotek Qt

Podsumowanie

Biblioteka Qt4 składa się z klas odpowiedzialnych za elementy interfejsu, a także operacje niższego poziomu (operacje na plikach, operacje sieciowe, obsługa baz danych, multimediów, grafik itp.).

Wraz z biblioteką rozprowadzany jest Qt Designer - aplikacja do "rysowania" interfejsów graficznych oraz QtLinguist - aplikacja do łatwego tłumaczenia programów na różne języki. QtCreator to kompletne IDE dedykowane do tworzenia aplikacji z wykorzystaniem tejże biblioteki.

Przykłady i Zastosowania


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Główne wydania bibliotek Qt

Podsumowanie

Sama biblioteka została napisana w C++, ale możemy używać nie tylko C++, dodatkowo także C#, Java, Python, Ruby, PHP, Perl, Pascal. Każdy znajdzie coś dla siebie.

Narzędzia, którymi dysponujemy w Qt to:

QtCreator (czyli nasze kompletne IDE do tworzenia aplikacji)

QtDesigner (graficzny interfejs użytkownika)

QtAssistant (centrum pomocy dla programistów)

QtLinguist (tłumacz programów na różne języki programowania)

Przykłady i Zastosowania


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Główne wydania bibliotek Qt

Podsumowanie

Przykłady i Zastosowania


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Przykłady i Zastosowania

Podsumowanie

Producentem Qt jest norweska firma Qt Development Frameworks, a właścicielem - fińska Nokia (od stycznia 2008).

Projektowanie pierwszych klas biblioteki rozpoczęto w 1991 r.

20 maja 1995 pojawiło się pierwsze oficjalne wydanie Qt – Qt 0.90.

W 1997 twórcy KDE postanowili oprzeć swój produkt na bibliotece Qt. Dzięki temu szybko osiągnęła ona status jednej z najpopularniejszych bibliotek dla aplikacji okienkowych w C++ dla systemu Linux.

Główne wydania bibliotek Qt


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Przykłady i Zastosowania

Podsumowanie

W 2000Trolltech opublikował wersję Qt dla urządzeń wbudowanych

W 2005, wraz z opublikowaniem Qt 4.0, po raz pierwszy udostępniono wersję Qt dla wszystkich obsługiwanych systemów operacyjnych (w tym Windows)

W 2007 udostępniono wersję Qt dla języka Java

W 2008Trolltech został przejęty przez Nokię

W 2010 Nokia zapowiedziała użycie Qt jako głównej platformy programistycznej w nadchodzącym Symbianie^4.

Główne wydania bibliotek Qt


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Przykłady i Zastosowania

Podsumowanie

Główne wydania bibliotek:

Qt 1.0 – 24 września 1996

Qt 2.0 – czerwiec 1999

Qt 3.0 – 2001

Qt 4.0 – 28 czerwca 2005

Premiera pierwszej wersji Qt 4 odbyła się 28 czerwca 2005 r. W porównaniu z wersją Qt 3, zawiera ona zestaw nowych technik takich jak np:

- Zestaw klas do grafiki dwuwymiarowej.

- Zestaw klas do pozycjonowania i wyświetlania tekstu.

- Zestaw klas zawierających elementy niezbędne do tworzenia nowoczesnych okien głównych aplikacji z menu, paskami narzędziowymi, skrótami klawiaturowymi, paskiem stanu itp.

Główne wydania bibliotek Qt


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Przykłady i Zastosowania

Podsumowanie

Qt wykorzystywane jest przez dużą część aplikacji zarówno przygotowanych przez fińskiego producenta jak i zewnętrznych firm dla smartfonów Symbian^3, Symbian Anna, Symbian Belle, MeeGo a w niedalekiej przyszłości dla Nokia Windows Phone.

Największym użytkownikiem tej biblioteki jest KDE - środowisko graficzne i zbiór aplikacji dla systemów Linux/Unix, a także (aplikacje) MS Windows i Mac OS X. Qt wykorzystuje także Opera, Skype czy Google Earth,Gadu-Gadu (v8), Picasa, Adobe Photoshop Album, Virtualbox

Główne wydania bibliotek Qt


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Przykłady i Zastosowania

Podsumowanie

Główne wydania bibliotek Qt


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Przykłady i Zastosowania

Podsumowanie

Główne wydania bibliotek Qt


Rozw j aplikacji przy wykorzystaniu qt

Ogólne informacje o bibliotekach Qt

Twórcy i historia powstania bibliotek Qt

Przykłady i Zastosowania

Podsumowanie

- Bardzo obszerne, dobrze zaprojektowane środowisko do tworzenia aplikacji z graficznym interfejsem użytkownika.

- Funkcjonalne i praktyczne. Szeroko używane na świecie w projektach komercyjnych i niekomercyjnych.

- Qt jest na bardzo sprzyjającej licencji  - LGPL, co czyni ją darmową dla wielu zastosowań komercyjnych (przy warunku udostępnienia kodu).

Główne wydania bibliotek Qt


Rozw j aplikacji przy wykorzystaniu qt

DZIĘKUJĘ ZA UWAGĘ

OPRACOWAŁA: ANETA RACZYKOWSKA


  • Login