Bewertung:

Das Buch erhält gemischte Kritiken von den Nutzern, wobei eine beträchtliche Anzahl ihre Unzufriedenheit aufgrund der oberflächlichen Behandlung von Android-Programmierkonzepten zum Ausdruck bringt. Während einige Leser es informativ und für Anfänger geeignet finden, kritisieren andere die mangelnde Tiefe, den veralteten Inhalt und die schlechte Qualität der Abbildungen.
Vorteile:Einige Nutzer finden das Buch informativ in Bezug auf die Funktionen von Android und hilfreich für Anfänger in der Programmierung. Es wird als eine gute Ressource für diejenigen beschrieben, die Kotlin überarbeiten oder erlernen wollen.
Nachteile:Viele Rezensenten kritisieren das Buch als oberflächlich, inkonsistent und ohne ausreichende Tiefe der Erklärungen. Probleme wie veraltete Methoden, schlechte Qualität der Abbildungen und eine leere Errata-Seite tragen zu einer negativen Erfahrung bei. Bestimmte Abschnitte, wie z. B. die Anweisungen zum Binden von Ansichten, werden als unvollständig bezeichnet.
(basierend auf 4 Leserbewertungen)
Android Studio 4.2 Development Essentials - Kotlin Edition: Developing Android Apps Using Android Studio 4.2, Kotlin and Android Jetpack
Vollständig aktualisiert für Android Studio 4. 2, 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 Schritte, die notwendig sind, um eine Android-Entwicklungs- und Testumgebung einzurichten, gefolgt von einer Einführung in die Programmierung in Kotlin einschließlich Datentypen, Ablaufsteuerung, Funktionen, Lambdas und objektorientierter Programmierung.
Ein Überblick über Android Studio umfasst Bereiche wie Werkzeugfenster, den Code-Editor und das Layout-Editor-Tool. Auf eine Einführung in die Architektur von Android folgt ein detaillierter Blick auf das Design von Android-Anwendungen und Benutzeroberflächen mit der Android Studio-Umgebung.
Weitere Kapitel befassen sich mit den Komponenten der Android-Architektur, darunter View-Modelle, Lifecycle-Management, Room-Datenbankzugriff, der Datenbankinspektor, App-Navigation, Live-Daten und Datenbindung.
Auch fortgeschrittene 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 außerdem die Themen Drucken, Übergänge, Cloud-basierte Dateispeicherung und Unterstützung für faltbare Geräte behandelt.
Die Konzepte des Material Design werden ebenfalls ausführlich behandelt, einschließlich der Verwendung von schwebenden Aktionsschaltflächen, Snackbars, Oberflächen mit Registerkarten, Kartenansichten, Navigationsschubladen und klappbaren Symbolleisten.
Andere wichtige Funktionen von Android Studio 4. 2 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, den Android Studio Profiler, Gradle-Build-Konfiguration und das Einreichen von Apps an die Google Play Developer Console.
Angenommen, Sie haben bereits etwas Programmiererfahrung, sind bereit, Android Studio und das Android SDK herunterzuladen, haben Zugang zu einem Windows-, Mac- oder Linux-System und Ideen für einige zu entwickelnde Apps, dann sind Sie bereit, loszulegen.