Das erste Kapitel gibt einen Überblick über den Werdegang des Verfassers und die Entstehungsgeschichte von Android. Zudem zeigt es kurz auf, wie heutige Smartphones und Tablet Computer beschaffen sind, welche internen „Geräte“ und Sensoren sie bieten, und welche Möglichkeiten die heutigen Grafik-Oberflächen diese Smartphones und Tablets bieten. Dies gibt dem Leser ein erstes Gefühl dafür, für was für eine „Maschine“ er seine Programme schreiben wird.
Dieses Kapitel ist ein sehr „langer Wurm“, dessen Struktur beim Lesen oft nicht unmittelbar ersichtlich ist. Für den Leser wäre es meines Erachtens hilfreich, wenn die besprochenen Konzepte (z.B. Nachrichten – Ereignisse – Intents, oder auch Widgets – Views – Fragments u.a.m.) zuerst getrennt von ihrer Anwendung mit all ihren teils verwirrend vielen Details vorgestellt und erklärt würden, beispielsweise in einem eigenen Kapitel. Zudem ist mir beim ersten Lesen auch nicht immer so recht klar geworden, welchem Beispiel auf der CD das gerade Besprochene zuzuordnen ist.
Das vierte Kapitel schliesslich behandelt – und dies zu Recht vom grundlegenden Kapitel 3 getrennt – einige Spezialitäten, welche eher spezifischen Applikationen vorbehalten sind. Auch hier wäre es wünschenswert, wenn die zugehörigen Konzepte zuerst in der Übersicht dargestellt würden, bevor gleich in Anwendungsdetails eingestiegen wird. Allerdings dürfte der Leser nach „überstandenem“ Kapitel 3 sich selber zu helfen wissen und zuerst die Konzepte zusammensuchen, bevor er sich auf die Details einlässt.
Fazit:
Alles in allem ist dieses Buch als „Einführung in Android“ im Selbststudium wärmstens zu empfehlen!
Ausgesprochen schade finde ich, dass das Buch rein sprachlich ziemlich unsorgfältig aufbereitet wurde: Sätze sind unvollständig oder gehen anders weiter, als sie begonnen wurden. Und auch das – zugegebenermassen eher pedantische – korrekte Setzen von Kommas würde das Verstehen des Inhalts sehr erleichtern, muss man doch des Öftern einen Satz dreimal lesen, um das Gesagte überhaupt korrekt zusammenordnen zu können.
Mike Bach: Mobile Anwendungen mit Android – Thalia Link
Mike Bach: Mobile Anwendungen mit Android – Amazon Link
[ad#Google_Adsense_Media]