E-Book, Deutsch, 250 Seiten
Hanna Qt-Entwicklung für Symbian, Android und Desktop
1. Auflage 2011
ISBN: 978-3-86802-249-0
Verlag: entwickler.press
Format: PDF
Kopierschutz: 0 - No protection
E-Book, Deutsch, 250 Seiten
ISBN: 978-3-86802-249-0
Verlag: entwickler.press
Format: PDF
Kopierschutz: 0 - No protection
Die Entwicklungsplattform Qt rennt unter allen namhaften Desktopbetriebssystemen, auf Symbian, Android und Maemo. Zusätzlich gibt es inoffi zielle Portierungen für diverse andere Mobilcomputerbetriebssysteme. Das Buch bietet eine sorgfältige Einführung in die Grundlagen der QT-Entwicklung, von den ersten Schritten mit dem QT Creator bis zu komplexen Themen wie Netzwerkprogrammierung, XML, Speicherverwaltung und Model- View-GUIs. Im zweiten Teil widmet sich der Autor dem QT-Development unter Symbian, Maemo und Android. Die praktische Erfahrung des Autors erlaubt dem Leser, relevante Stolpersteine zu umschiffen und schnell zu effizienten und verkaufbaren Anwendungen zu kommen. Zielgruppe Dieses Buch ist optimal für all jene, die auf die enorme Flexibilität von Qt zurückgreifen wollen und vor langwierigen, teuren oder allzu akademischen Einführungskursen zurückschrecken. C++ Vorkenntnisse sind von Vorteil.
Tam Hannas Karriere im mobile development begann 2004 am mittlerweile legendären Palm IIIc. Seither hat der Gründer der Tamoggemon Limited diverse Anwendungen und Spiele für Symbian, PalmOS und bada entwickelt. Zusätzlich betreibt der studierte Elektrotechniker (HTL) mit seinem Team eine gut besuchte Gruppe von Online-Newsdiensten für Mobilcomputertechniker und Power user. In seiner Freizeit befasst er sich mit Fachbüchern, berät Unternehmen, fotografiert Landschaften und Gebäude, spricht auf Kongressen und veröffentlicht Fachbücher und Fachartikel im technischen Bereich.
Autoren/Hrsg.
Weitere Infos & Material
1;Inhaltsverzeichnis;5
2;Vorwort;13
3;Kapitel 1 – Einleitung;15
3.1;Warum Qt?;15
3.2;Für wen ist dieses Buch?;15
3.3;Wie soll man dieses Buch lesen?;16
3.4;Wie funktioniert Qt?;16
3.5;Historisches;19
3.5.1;Version 1;19
3.5.2;Version 2;19
3.5.3;Version 3;20
3.5.4;Version 4.0;20
3.5.5;Version 4.1;20
3.5.6;Version 4.2, 4.3;20
3.5.7;Version 4.4;20
3.5.8;Version 4.5;20
3.5.9;Version 4.6;21
3.5.10;Version 4.7;21
3.6;Lizenzrechtliches;21
4;Kapitel 2 – Erste Schritte;23
4.1;Qt Creator installieren;23
4.1.1;Qt Assistant;23
4.2;Dateienkunde;28
4.2.1;.pro-Datei;29
4.2.2;.ui-Datei;29
4.2.3;.cpp-Datei;30
4.2.4;.h-Datei;30
4.3;Primitive GUIs;30
4.4;Signale und Slots;31
4.4.1;Theoretisches;31
4.4.2;Slot erstellen;32
4.5;Layouts;35
5;Kapitel 3 – Primitive GUIs;39
5.1;QMainWindow und QDialog;39
5.1.1;Zwischen Formularen wechseln;42
5.1.2;Rückmeldungen senden;42