Skip to content

Technik Blog

Programmieren | Arduino | ESP32 | MicroPython | Python | Raspberry Pi | Raspberry Pi Pico

Menu
  • Smarthome
  • Arduino
  • ESP32 & Co.
  • Raspberry Pi & Pico
  • Solo Mining
  • Über mich
  • Deutsch
  • English
Menu

Buchvorstellung #1: Android-Apps programmieren für Kids (2. Auflage)

Posted on 7. März 201914. August 2019 by Stefan Draeger

Von dem mitp Verlag habe ich das Buch „Android-Apps programmieren für Kids“ in der 2.Auflage, kostenfrei für eine Rezension zur Verfügung gestellt bekommen. Obwohl dieses Buch kostenfrei für mich ist, möchte ich meinen persönlichen Eindruck wiedergeben. 

Buch: Android-Apps programmieren für Kids (2. Auflage)
Buch: Android-Apps programmieren für Kids (2. Auflage)

Durch meine mehrjährige Erfahrung in der Entwicklung mit Oracle Java und von Android-Apps möchte ich auch auf die Erklärungen einen äußerst kritischen Blick werfen.

Eckdaten zum Buch

  • Erschienen am 11. September 2018
  • Verlag – mitp Verlag
  • Author – Hans-Georg Schumann
  • Seitenzahl – 420
  • Preis
    • Buch – 24,99€
    • ebook – 21,99€
    • ebook & Buch – 29,99€
  • ISBN – 9783958458994

Verlag & Author

Das Buch ist im mitp Verlag in der Bereits 2. Auflage am 26. September 2018 erschienen. Die erste Auflage zu diesem Buch erschien am 11. März 2015. 

Der Author des Buches ist Hans-Georg Schumann, neben seiner Tätigkeit als Author ist dieser Informatik- und Mathematiklehrer an einer Gesamtschule. Diesen Einfluss merkt man beim lesen deutlich, denn die Informationen werden gut gegliedert wiedergeben und man erhält zu einem bestimmten Zeitpunkt immer genau die Informationen die man zum lösen der Aufgabe benötigt.

Aufbau des Buches

Der Leser wird in dem Buch durch 15 Kapitel geleitet, wobei dieser von einer ganz einfachen App zu einer doch sehr fortschrittlichen App geleitet wird. Im ersten Kapitel wird auf die Einrichtung und Benutzung der Entwicklungsumgebung eingegangen. Hier wird unteranderem auf die Benötigten Systemresourcen eingegangen, doch nicht jeder Rechner ist für die Entwicklung mit dem Android Studio ausgelegt. Wenn man einen AMD Prozessor hat oder wenig Arbeitsspeicher dann wird man schon an einige Grenzen stoßen. Es wäre gut wenn der Author sich die Zeit dafür genommen hätte auch dieses Thema zu behandeln, denn was nützten die schönsten geschriebenen Kapitel zur Programmierung von Android Apps wenn die Entwicklungsumgebung nicht funktioniert? Im zweiten Kapitel wird die erste App mit rudimentären Funktionen programmiert und auf einem Emulator gestartet. (Der Emulator ist ein regelrechter Resourcenfresser und dafür muss der Computer ausgelegt sien.)

Bei so einem komplexen Thema und den Umstand das diese Informationen Kindgerecht aufgearbeitet werden müssen kann es schon einmal passieren das einpaar Fehler sich einschleichen. Im ersten Kapitel wird zbsp. erwähnt das Google das Betriebssystem Android Entwickelt hat, dem ist nicht so denn im Sommer 2005 kaufte Google das Unternehmen Android von dem Inhaber Andy Rubin auf. Auch bei den Erläuterungen zum Quellcode haben sich einige kleine Fehler eingeschlichen. Es wird behauptet das XML eine Programmiersprache ist, jedoch ist XML eine Beschreibungssprache. Diese Fehler sind für den Erfahrenen Programmierer auffällig jedoch ist die Zielgruppe eine ganz andere und daher kann man über solche Kleinigkeiten gerne drüber wegsehen.

Der Aufbau des Buches ist wie ich finde sehr gut gelungen, der spätere Android Entwickler wird dabei mit einer Aufgabe durch das Kapitel geleitet und am Schluss erfolgt eine kleine Lernkontrolle zu dem Kapitel. Und zusätzlich werden noch Aufgaben für die Erweiterung gegeben so das man das gelernte festigen kann.

Für den schreibfaulen Entwickler gibt es den Quellcode zu allen Projekten zum Download. Das verleitet natürlich den einen oder anderen dazu etwas zu spicken, jedoch finde ich das gut, denn beim Abtippen von Quellcode verliert man doch etwas die Lust, oder man vertippt sich und dann erhält man eine Compilermeldung mit welcher am Anfang noch nicht viel anfangen kann.

Fazit

Durch den leichten und vor allem verständlichen Text kann ich dieses Buch jedem Anfänger in der Android-App Entwicklung empfehlen.  Jedoch finde ich das ein Java Anfängerbuch hier eine gute Unterstützung bieten kann. Im gleichen Verlag und auch vom gleichen Author ist das Buch „Java für Kids“ erschienen, ich kann mir gut Vorstellen dass, diese Lektüre im Vorfeld einige Fragen beantwortet bzw. den Einstieg in dieses Buch deutlich erleichtert.

 

 

 

 

 

2 thoughts on “Buchvorstellung #1: Android-Apps programmieren für Kids (2. Auflage)”

  1. Jens Borgmann sagt:
    14. August 2019 um 21:01 Uhr

    >>> Sommer 2015 kaufte Google das Unternehmen Android von dem Inhaber Andy Rubin auf <<<

    Sie meinen sicher das Jahr "2005 " , gelle ?

    Antworten
    1. Stefan Draeger sagt:
      14. August 2019 um 21:21 Uhr

      Hallo Jens,

      Vielen Dank für deinen Kommentar, ja damit hast du recht. Da habe ich mich wohl vertippt.

      Gruß,

      Stefan Draeger

      Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Fragen oder Feedback?

Du hast eine Idee, brauchst Hilfe oder möchtest Feedback loswerden?
Support-Ticket erstellen

Newsletter abonnieren

Bleib auf dem Laufenden: Erhalte regelmäßig Updates zu neuen Projekten, Tutorials und Tipps rund um Arduino, ESP32 und mehr – direkt in dein Postfach.

Jetzt Newsletter abonnieren

Unterstütze meinen Blog

Wenn dir meine Inhalte gefallen, freue ich mich über deine Unterstützung auf Tipeee.
So hilfst du mit, den Blog am Leben zu halten und neue Beiträge zu ermöglichen.

draeger-it.blog auf Tipeee unterstützen

Vielen Dank für deinen Support!
– Stefan Draeger

Kategorien

Tools

  • Unix-Zeitstempel-Rechner
  • ASCII Tabelle
  • Spannung, Strom, Widerstand und Leistung berechnen
  • Widerstandsrechner
  • 8×8 LED Matrix Tool
  • 8×16 LED Matrix Modul von Keyestudio
  • 16×16 LED Matrix – Generator

Links

Blogverzeichnis Bloggerei.de TopBlogs.de das Original - Blogverzeichnis | Blog Top Liste Blogverzeichnis trusted-blogs.com

Stefan Draeger
Königsberger Str. 13
38364 Schöningen

Tel.: 01778501273
E-Mail: info@draeger-it.blog

Folge mir auf

  • Impressum
  • Datenschutzerklärung
  • Disclaimer
  • Cookie-Richtlinie (EU)
©2025 Technik Blog | Built using WordPress and Responsive Blogily theme by Superb
Cookie-Zustimmung verwalten
Wir verwenden Technologien wie Cookies, um Geräteinformationen zu speichern und/oder darauf zuzugreifen. Wir tun dies, um das Surferlebnis zu verbessern und um personalisierte Werbung anzuzeigen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Zustimmung nicht erteilen oder zurückziehen, können bestimmte Funktionen beeinträchtigt werden.
Funktional Immer aktiv
Die technische Speicherung oder der Zugang ist unbedingt erforderlich für den rechtmäßigen Zweck, die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Teilnehmer oder Nutzer ausdrücklich gewünscht wird, oder für den alleinigen Zweck, die Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz durchzuführen.
Vorlieben
Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Präferenzen erforderlich, die nicht vom Abonnenten oder Benutzer angefordert wurden.
Statistiken
Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt. Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Vorladung, die freiwillige Zustimmung deines Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht dazu verwendet werden, dich zu identifizieren.
Marketing
Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.
Optionen verwalten Dienste verwalten Verwalten von {vendor_count}-Lieferanten Lese mehr über diese Zwecke
Einstellungen anzeigen
{title} {title} {title}