Bewertung:

Derzeit gibt es keine Leserbewertungen. Die Bewertung basiert auf 15 Stimmen.
Jetpack Compose Essentials: Developing Android Apps with Jetpack Compose, Android Studio, and Kotlin
Das Ziel dieses Buches ist es, die notwendigen Fähigkeiten zu vermitteln, um Android-Anwendungen mit Jetpack Compose, Android Studio und der Programmiersprache Kotlin zu erstellen.
Beginnend mit den Grundlagen, erklärt dieses Buch, wie man eine Android Studio Entwicklungsumgebung einrichtet.
Das Buch enthält außerdem ausführliche Kapitel zur Einführung in die Programmiersprache Kotlin, einschließlich Datentypen, Operatoren, Kontrollfluss, Funktionen, Lambdas und objektorientierter Programmierung.
Nach einer Einführung in die Schlüsselkonzepte von Jetpack Compose und der Android-Projektarchitektur folgt eine geführte Tour durch Android Studio im Compose-Entwicklungsmodus. Das Buch behandelt auch die Erstellung von benutzerdefinierten Composables und erklärt, wie diese Funktionen kombiniert werden, um Benutzeroberflächenlayouts zu erstellen, einschließlich der Verwendung von Zeilen-, Spalten-, Box- und Listenkomponenten.
Weitere Themen sind die Datenverarbeitung mithilfe von Statuseigenschaften, wichtige Konzepte zur Gestaltung von Benutzeroberflächen wie Modifikatoren, Navigationsleisten und die Navigation auf der Benutzeroberfläche. Weitere Kapitel befassen sich mit der Erstellung eigener, wiederverwendbarer Layout-Komponenten.
Das Buch enthält auch Kapitel über das Zeichnen von Grafiken, die Animation von Benutzeroberflächen, Übergänge und die Handhabung von Gesten.
Weitere Kapitel befassen sich mit Ansichtsmodellen, SQLite-Datenbanken, Raumdatenbankzugriff, dem Datenbankinspektor, Live-Daten und der Erstellung benutzerdefinierter Themen.
Schließlich erklärt das Buch, wie man eine fertige App verpackt und zur Veröffentlichung in den Google Play Store hochlädt.
Dabei werden die im Buch behandelten Themen durch detaillierte Tutorials in die Praxis umgesetzt, deren Quellcode ebenfalls zum Download zur Verfügung steht.
Wenn Sie bereits über rudimentäre Programmiererfahrung verfügen, Android Studio und das Android SDK herunterladen können und Zugang zu einem Windows-, Mac- oder Linux-System haben, können Sie sofort loslegen.