C++. Wykorzystaj potęgę aplikacji graficznych - Helion
ISBN: 83-246-1473-7
stron: 448, Format: 158x235, okładka: miękka
Data wydania: 2008-06-04
Księgarnia: Helion
Cena książki: 69,00 zł
Napisz wieloplatformowe programy w C++
- Jak korzystać z bibliotek wxWidgets oraz Qt?
- W jaki sposób implementować obsÅ‚ugÄ™ zdarzeÅ„ w aplikacjach?
- Jak budować aplikacje sieciowe i bazodanowe?
Okres dominacji jednego systemu operacyjnego i przeznaczonych dla niego rozwiÄ…zaÅ„ powoli odchodzi do historii. Fenomen popularnoÅ›ci różnych dystrybucji Linuksa i coraz mocniejsza pozycja komputerów Mac sprawiajÄ…, że wiele firm produkujÄ…cych oprogramowanie decyduje siÄ™ na tworzenie rozwiÄ…zaÅ„ wieloplatformowych. W przypadku ogromnych korporacji stworzenie zespoÅ‚ów programistycznych pracujÄ…cych równolegle nad kilkoma wersjami jednej aplikacji dla różnych systemów operacyjnych nie stanowi problemu, ale w mniejszych firmach jest to niemożliwe. Tu z pomocÄ… przychodzÄ… biblioteki pozwalajÄ…ce na tworzenie kodu źródÅ‚owego prawidÅ‚owo kompilujÄ…cego siÄ™ na każdej platformie, na której je zainstalowano.
Książka "C++. Wykorzystaj potÄ™gÄ™ aplikacji graficznych" opisuje tworzenie oprogramowania z wykorzystaniem dwóch takich wÅ‚aÅ›nie bibliotek - wxWidgets oraz Qt. CzytajÄ…c jÄ…, dowiesz siÄ™, jak wykorzystać jÄ™zyk C++ i Å›rodowisko Dev-C++ do pisania programów, z których korzystać bÄ™dÄ… mogli użytkownicy systemu Windows, Linuksa i Mac OS. Nauczysz siÄ™ stosować kontrolki i komponenty, budować menu i interfejsy użytkownika, obsÅ‚ugiwać zdarzenia i implementować operacje graficzne. Przeczytasz także o aplikacjach bazodanowych i sieciowych. Każde z zagadnieÅ„ omówiono zarówno w kontekÅ›cie biblioteki wxWidgets, jak i biblioteki Qt, dziÄ™ki czemu poznasz dwie metody rozwiÄ…zywania tych samych zadaÅ„ programistycznych - by wybrać sobie tÄ™, która bardziej Ci odpowiada.
- Instalacja środowiska programistycznego i bibliotek
- Struktura aplikacji i podstawowe komponenty
- Stosowanie komponentów
- Obsługa zdarzeń myszy i klawiatury
- Budowanie menu aplikacji
- Komunikacja sieciowa
- Operacje graficzne
- Połączenia z bazami danych
- Drukowanie z poziomu aplikacji
DziÄ™ki tej książce stworzysz aplikacje, które doceniÄ… użytkownicy wszystkich systemów operacyjnych.