Programowanie wieloplatformowe z C++ i wxWidgets 3
Biblioteka wxWidgets jest poteznym, wieloplatformowym narzedziem, stworzonym do pisania aplikacji okienkowych, przeznaczonych dla wszystkich popularnych systemów operacyjnych. Jest wzbogacona o szereg narzedzi, umozliwiajacych realizacje wiekszosci zadan i wymagan stawianych przed nowoczesnymi programami - w tym m.in. pelna obsluge wspólbieznosci, obsluge protokolów sieciowych, czy tez obsluge nowoczesnego OpenGL, choc to jedynie mala czesc jej mozliwosci. Co wazne, licencja wxWidgets pozwala na jej dowolne wykorzystanie w projektach kazdego rodzaju, natomiast bogaty zestaw rozszerzen znakomicie zwieksza zakres, w którym moze byc stosowana.Biblioteka wxWidgets jest wykorzystywana miedzy innymi przez NASA do tworzenia oprogramowania pracujacego z teleskopami kosmicznymi, a takze przez koncern zbrojeniowy Lockheed Martin, czy tez firme AMD. Z jej pomoca stworzono szereg popularnych aplikacji, takich jak FileZilla, CodeLite, czy RapidSVN, a takze wiele innych.Niniejsza ksiazka to kompleksowy i wyjatkowy przewodnik po wxWidgets. To publikacja skierowana do wszystkich programistów C++ - takze tych, którzy stawiaja pierwsze kroki w swiecie programowania GUI i programowania wieloplatformowego. Kazdy kolejny rozdzial wprowadza Czytelnika w coraz bardziej zlozone i zaawansowane techniki wxWidgets, a zawarte w niej liczne przyklady kodu mozna uruchomic na wiekszosci popularnych platform systemowych. Mozliwe bedzie poznanie m.in. wygladu struktury aplikacji wxWidgets oraz dzialanie i mozliwosc wykorzystania kluczowych typów wxWidgets takich jak wxString czy wxDateTime.Dzieki lekturze Czytelnik nauczy sie:jak utworzyc pierwsze okno, wzbogacajac je o pasek stanu i pasek menu oraz inne elementy i kontrolki GUI, pracowac ze standardowa i dynamiczna obsluga zdarzen, pisac atrakcyjne programy, wykorzystywac standardowe okna dialogowe oraz pisac wlasne i kontrolowac pozyskiwane przy ich pomocy dane wejsciowe, pracowac z plikami, czy formatem XML, przechowywac konfiguracje programu, tworzyc aplikacje obslugujace rózne jezyki, w jaki sposób napisac wlasny serwer oraz aplikacje kliencka, stworzyc wlasnego klienta FTP, czy obsluzyc protokól HTTP, projektowac oraz realizowac wlasne kontrolki GUI, korzystac z innych zaawansowanych komponentów biblioteki, umozliwiajacych tworzenie nowoczesnych aplikacji komputerowych róznego typu.
yazar | Bartosz W. Warzocha |
---|---|
Boyutlar ve boyutlar | 17 x 5,6 x 24 cm |
Tarafından yayınlandı | 1 Ocak 2018 |
21 Ocak 2019 1 Ocak 2018 1 x 15 x 21 cm Philip M. Parker Ph.D 21,6 x 1,9 x 27,9 cm 1 x 13,5 x 21 cm 15,2 x 0,6 x 22,9 cm Komisyon 3 Ocak 2017 Prof Philip M. Parker Ph.D. Vismont Studios Kolektif 13 Şubat 2020 21,6 x 1,7 x 27,9 cm 1 x 20 x 20 cm Maya Violet 5 Ocak 2017 20 Kasım 2020
okumak okumak kayıt olmadan
Sürüm ayrıntıları
yazar | Bartosz W. Warzocha |
---|---|
isbn 10 | 8301198990 |
isbn 13 | 978-8301198992 |
Yayımcı | Wydawnictwo Naukowe PWN; 1. baskı |
Dilim | Lehçe |
Boyutlar ve boyutlar | 17 x 5,6 x 24 cm |
Tarafından yayınlandı Programowanie wieloplatformowe z C++ i wxWidgets 3 | 1 Ocak 2018 |