Bewertung:

Das Buch wird hoch gelobt für seine Klarheit und Effektivität bei der Vermittlung von Android Studio und der Programmierung, wodurch es sowohl für Anfänger als auch für erfahrene Programmierer geeignet ist. Die Rezensenten schätzten den gut funktionierenden Beispielcode und den strukturierten Ansatz, bei dem sich Theorie und praktische Übungen abwechseln, was das Verständnis und das Engagement erleichterte.
Vorteile:Sowohl für Anfänger als auch für erfahrene Programmierer geeignet, klare Erklärungen und Beispiele, Beispielcode funktioniert von Anfang bis Ende einwandfrei, gut strukturiert mit abwechselnder Theorie und Praxis, hält den Leser bei der Stange, empfohlen als erstes Buch zum Erlernen der Android-Entwicklung.
Nachteile:Die elektronische Version ist möglicherweise nicht so nützlich wie die physische Kopie, da sie als Nachschlagewerk gedacht ist. Einige Leser könnten die Notwendigkeit von SQL-Vorkenntnissen als Einschränkung empfinden.
(basierend auf 2 Leserbewertungen)
Android Studio Chipmunk Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 2021.2.1 and Kotlin
Vollständig aktualisiert für Android Studio Chipmunk, ist das Ziel dieses Buches, die notwendigen Fähigkeiten zu vermitteln, um Android-basierte Anwendungen mit der Programmiersprache Kotlin zu entwickeln.
Beginnend mit den Grundlagen bietet dieses Buch einen Überblick über die notwendigen Schritte, um eine Android-Entwicklungs- und Testumgebung einzurichten, gefolgt von einer Einführung in die Programmierung in Kotlin, einschließlich Datentypen, Kontrollfluss, Funktionen, Lambdas und objektorientierter Programmierung. Asynchrone Programmierung mit Kotlin Coroutines und Flow wird ebenfalls ausführlich behandelt.
Ein Überblick über Android Studio umfasst Bereiche wie Werkzeugfenster, den Code-Editor und das Layout-Editor-Tool. Nach einer Einführung in die Architektur von Android folgt ein detaillierter Blick auf das Design von Android-Anwendungen und Benutzeroberflächen unter Verwendung der Android Studio-Umgebung.
Weitere Kapitel befassen sich mit den Komponenten der Android-Architektur, darunter View-Modelle, Lifecycle-Management, Room-Datenbankzugriff, der Datenbank-Inspektor, App-Navigation, Live-Daten und Datenbindung.
Auch fortgeschrittenere Themen wie Intents werden behandelt, ebenso wie die Handhabung von Touchscreens, Gestenerkennung und die Aufnahme und Wiedergabe von Audio. In dieser Ausgabe des Buches werden auch die Themen Drucken, Übergänge und Unterstützung für faltbare Geräte behandelt.
Die Konzepte des Material Designs werden ebenfalls detailliert behandelt, einschließlich der Verwendung von schwebenden Aktionsschaltflächen, Snackbars, Oberflächen mit Registerkarten, Kartenansichten, Navigationsschubladen und zusammenklappbaren Symbolleisten.
Andere Schlüsselfunktionen von Android Studio Chipmunk und Android werden ebenfalls detailliert behandelt, einschließlich des Layout-Editors, der ConstraintLayout- und ConstraintSet-Klassen, des MotionLayout-Editors, des View-Binding, der Constraint-Ketten, der Barrieren und der direkten Antwortbenachrichtigungen.
Die Kapitel behandeln auch fortgeschrittene Funktionen von Android Studio wie App Links, Dynamic Delivery, Gradle-Build-Konfiguration und das Einreichen von Apps an die Google Play Developer Console.
Wenn Sie bereits etwas Programmiererfahrung haben, bereit sind, Android Studio und das Android SDK herunterzuladen, Zugang zu einem Windows-, Mac- oder Linux-System haben und Ideen für einige zu entwickelnde Apps haben, sind Sie bereit, loszulegen.