Multiplatformový vývoj s Qt 6 a moderným C++: Navrhujte a vytvárajte aplikácie s modernými grafickými používateľskými rozhraniami bez obáv o platforiem

Hodnotenie:   (3,0 z 5)

Multiplatformový vývoj s Qt 6 a moderným C++: Navrhujte a vytvárajte aplikácie s modernými grafickými používateľskými rozhraniami bez obáv o platforiem (Nibedit Dey)

Recenzie čitateľov

Zhrnutie:

Kniha „Cross-Platform Development with Qt6 and Modern C++“ je opísaná ako užitočný sprievodca pre začiatočníkov aj skúsených vývojárov v oblasti programovania v Qt, najmä so zameraním na vývoj grafického rozhrania v C++. Čelí však aj kritike za to, že nie je úplne v súlade so svojím názvom a chýbajú v nej moderné koncepty C++.

Výhody:

Dobre organizovaný obsah vhodný pre rôzne úrovne zručností.
Jasné vysvetlenia a zrozumiteľný jazyk.
Pokrýva široké spektrum tém vrátane inštalácie, nasadenia a optimalizácie výkonu.
Ponúka cenné poznatky o profesionálnych nástrojoch a technikách používaných v priemysle.
Pokyny krok za krokom s obrazovým znázornením sú prínosom pri učení.

Nevýhody:

Chýba komplexné pokrytie moderných princípov C++ a funkcií Qt6.
Mnohé dôležité témy sú spomenuté stručne bez dostatočných podrobností.
Niektoré formátovacie voľby, ako napríklad prezentácia kódu, sú kritizované pre ťažkú čitateľnosť.
Opakované alebo povrchné skúmanie niektorých tém spôsobuje, že sa zdá byť nedostatočné pre skúsených vývojárov.
Niektoré časti sa zdajú byť zastarané alebo zbytočné, so zameraním na nástroje, ktoré nemusia byť najlepšie pre všetkých vývojárov.

(na základe 17 čitateľských recenzií)

Pôvodný názov:

Cross-Platform Development with Qt 6 and Modern C++: Design and build applications with modern graphical user interfaces without worrying about platfo

Obsah knihy:

Vylepšite svoje schopnosti programovania medzi platformami pomocou výkonných funkcií a možností Qt 6

Kľúčové funkcie:

⬤ Využívajte možnosti Qt a C++ na vytváranie moderných multiplatformných aplikácií, ktoré možno spúšťať v širokej škále softvérových aplikácií.

⬤ Preskúmajte novinky v Qt 6 a do hĺbky pochopte základné koncepty.

⬤ Vytvárajte profesionálne prispôsobené aplikácie grafického rozhrania pomocou programu Qt Creator.

Popis knihy:

Qt je multiplatformný rámec na vývoj aplikácií, ktorý sa široko používa na vývoj aplikácií, ktoré môžu bežať na širokej škále hardvérových platforiem s malou alebo žiadnou zmenou základnej kódovej základne. Ak máte základné znalosti jazyka C++ a chcete vytvárať desktopové alebo mobilné aplikácie s moderným grafickým používateľským rozhraním (GUI), Qt je pre vás tou správnou voľbou. Kniha Cross-Platform Development with Qt 6 and Modern C++ vám pomôže pochopiť, prečo je Qt jedným z najobľúbenejších frameworkov grafického rozhrania, ktorý si osvojili priemyselné odvetvia na celom svete, a pokryje základy programovania aplikácií s grafickým rozhraním na mnohých platformách s využitím štandardných funkcií C++17 a Qt 6.

Táto praktická príručka vám ukáže, ako vytvárať klasické používateľské rozhrania pomocou Qt Widgets a dotykové používateľské rozhrania pomocou Qt Quick, a to od základov rámca Qt vrátane funkcií, ktoré ponúka Qt Creator. Ako budete napredovať, preskúmate vývojové prostredie Qt Creator IDE na vývoj aplikácií pre viaceré stolové počítače, ako aj pre vstavané a mobilné platformy. Naučíte sa aj pokročilé koncepty o signáloch a slotoch. Nakoniec vás kniha prevedie ladením a testovaním aplikácie pomocou prostredia Qt Creator IDE.

Na konci tejto knihy budete schopní vytvárať multiplatformové aplikácie s moderným grafickým rozhraním spolu s rýchlosťou a výkonom natívnych aplikácií.

Čo sa naučíte:

⬤ Písať multiplatformný kód pomocou frameworku Qt a vytvárať interaktívne aplikácie.

⬤ Vybudovať desktopovú aplikáciu pomocou Qt Widgets.

⬤ Vytvoriť dotykové používateľské rozhranie pomocou Qt Quick.

⬤ Vytvoriť mobilnú aplikáciu pomocou Qt a nasadiť ju na rôznych platformách.

⬤ Spoznajte programovanie Model/View pomocou Qt Widgets a Qt Quick.

⬤ Objavte grafický rámec Qt a pridajte animácie do svojho používateľského rozhrania.

⬤ Napíšte testovacie prípady pomocou rámca Qt Test a vylaďte kód.

⬤ Zostavte aplikáciu s podporou prekladu.

⬤ Podľa osvedčených postupov v Qt píšte vysoko výkonný kód.

Pre koho je táto kniha určená:

Táto kniha je určená pre vývojárov aplikácií, ktorí chcú používať jazyk C++ a Qt na vytváranie moderných, responzívnych aplikácií, ktoré možno nasadiť na viacerých operačných systémoch, ako sú Microsoft Windows, Apple macOS a desktopové platformy Linux. Hoci sa neočakávajú žiadne predchádzajúce znalosti Qt, užitočné budú začiatočnícke znalosti programovacieho jazyka C++ a konceptov objektovo orientovaného programovacieho systému (OOP).

Ďalšie údaje o knihe:

ISBN:9781800204584
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Multiplatformový vývoj s Qt 6 a moderným C++: Navrhujte a vytvárajte aplikácie s modernými...
Vylepšite svoje schopnosti programovania medzi platformami...
Multiplatformový vývoj s Qt 6 a moderným C++: Navrhujte a vytvárajte aplikácie s modernými grafickými používateľskými rozhraniami bez obáv o platforiem - Cross-Platform Development with Qt 6 and Modern C++: Design and build applications with modern graphical user interfaces without worrying about platfo

Diela autora vydali tieto vydavateľstvá: