Pro Android C++ mit dem Ndk

Bewertung:   (2,8 von 5)

Pro Android C++ mit dem Ndk (Onur Cinar)

Leserbewertungen

Zusammenfassung:

Das Buch ist für Anfänger geeignet, die das Android NDK erlernen wollen, hat aber für Profis seine Grenzen. Es enthält zwar wertvolle Informationen und ist gut strukturiert, leidet aber unter Qualitätsproblemen, veralteten Inhalten und einem Mangel an Originalität in bestimmten Bereichen. Leser, die mit den Elementen der Befehlszeile nicht vertraut sind, könnten auf Schwierigkeiten stoßen. Insgesamt ist es ein gutes Einführungswerk, das aber erfahrene Entwickler nicht ganz zufrieden stellen dürfte.

Vorteile:

Gut für Einsteiger und Anfänger bis fortgeschrittene NDK-Entwickler
Gut gegliederte Kapitel
Umfassende Abdeckung der NDK-Fähigkeiten
Hilfreicher Debugging-Abschnitt
Autor zeigt gutes Verständnis der Materie
Enthält einzigartige Tipps und Beispiele
Erfrischende und detaillierte Lektüre.

Nachteile:

Zu viel Inhalt für Einsteiger und Wiederholungen aus der offiziellen Dokumentation
Schlechte physische Qualität und Lesbarkeit der Screenshots
Einige Inhalte sind veraltet
Installationsanweisungen für bestimmte Setups funktionieren möglicherweise nicht
Mangel an Originalmaterial in einigen Abschnitten
Formatierungsprobleme in der Kindle-Version
Schwierigkeiten beim Einrichten der IDE wie beschrieben.

(basierend auf 9 Leserbewertungen)

Originaltitel:

Pro Android C++ with the Ndk

Inhalt des Buches:

Android ist einer der Hauptakteure auf dem Mobiltelefonmarkt. Android ist eine mobile Plattform, die auf dem Linux-Betriebssystem aufbaut. Die Unterstützung von nativem Code auf Android bietet Anwendungsentwicklern endlose Möglichkeiten, die nicht auf die vom Android-Framework bereitgestellten Funktionen beschränkt sind. Pro Android C++ with the NDK ist ein fortgeschrittenes Tutorial und ein professionelles Nachschlagewerk für die anspruchsvollen App-Entwickler von heute, die C++ und anderen nativen Code portieren, entwickeln oder einsetzen, um ihn in die Android-Plattform zu integrieren, um anspruchsvolle native Apps und allgemein leistungsfähigere Apps auszuführen. Anhand eines Fallbeispiels für eine Spiele-App untersucht dieses Buch Tools für die Fehlersuche, das Debugging, die Analyse von Speicherproblemen, Unit-Tests, die Codeabdeckung von Unit-Tests, die Leistungsmessung bei nativen Anwendungen sowie die Integration der Android NDK-Toolchain in bestehende Autoconf-, Makefile-, CMake- oder JAM-basierte Build-Systeme. Pro Android C++ with the NDK deckt auch die folgenden Themen ab:

-.

⬤ Die Android-Plattform, die Einführung in das Android NDK und die Erkundung der APIs, die im nativen Bereich zur Verfügung gestellt werden.

⬤ Ein Überblick über die Java Native Interface (JNI) und die automatische Generierung von JNI-Code durch Simplified Wrapper and Interface Generator (SWIG).

⬤ Eine Einführung in die Bionic-API, native Netzwerke, natives Multithreading und die Unterstützung der C++ Standard Template Library (STL).

⬤ Native Grafik und Sound mit JNI Graphics, OpenGL ES und OpenSL ES.

⬤ Fehlersuche und -behebung bei nativen Anwendungen mit Logging, GNU Debugger (GDB), Eclipse Debugger, Valgrind, strace und anderen Tools.

⬤ Profiling von nativem Code mit GProf zur Identifizierung von Leistungsengpässen und NEON/SIMD-Optimierung aus einer fortgeschrittenen Perspektive, mit Tipps und Empfehlungen.

Weitere Daten des Buches:

ISBN:9781430248279
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Pro Android C++ mit dem Ndk - Pro Android C++ with the Ndk
Android ist einer der Hauptakteure auf dem Mobiltelefonmarkt. Android ist eine mobile Plattform, die auf...
Pro Android C++ mit dem Ndk - Pro Android C++ with the Ndk

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: