Kotlin und Android-Entwicklung mit Jetpack: Bessere und sicherere Android-Apps erstellen

Bewertung:   (4,2 von 5)

Kotlin und Android-Entwicklung mit Jetpack: Bessere und sicherere Android-Apps erstellen (Michael Fazio)

Leserbewertungen

Zusammenfassung:

Das Buch bietet eine umfassende Einführung in Kotlin und die Android-Entwicklung, mit verschiedenen Beispielen und einer progressiven Lernkurve. Es ist jedoch in erster Linie für fortgeschrittene Programmierer geeignet und kann Anfänger aufgrund der vorausgesetzten Vorkenntnisse verwirren. Außerdem sind einige Informationen aufgrund der jüngsten Änderungen in Android Studio veraltet.

Vorteile:

Gut strukturiertes Material, das Konzepte schrittweise aufbaut
enthält ansprechende Beispiele und Projekte
der Schreibstil des Autors ist locker und leicht zu folgen
gute Ressource für erfahrene Entwickler, die Kotlin und Android lernen wollen
Zugang zu Quellcode und Ressourcen für den praktischen Einsatz.

Nachteile:

Nicht geeignet für Anfänger ohne Programmiererfahrung aufgrund der vorausgesetzten Kenntnisse
einige veraltete Inhalte aufgrund von Änderungen in Android Studio
kann manchmal verwirrend sein und erfordert zusätzliches Referenzmaterial
einige Nutzer berichteten von Fehlern im Codefortschritt.

(basierend auf 12 Leserbewertungen)

Originaltitel:

Kotlin and Android Development Featuring Jetpack: Build Better, Safer Android Apps

Inhalt des Buches:

Beginnen Sie mit der Entwicklung nativer Android-Apps auf moderne Weise in Kotlin mit Jetpacks umfangreichem Set an Tools, Bibliotheken und Best Practices. Lernen Sie, wie Sie effiziente, robuste Views mit Fragments erstellen und Daten zwischen den Views mit ViewModels teilen. Verwenden Sie Room, um wertvolle Daten schnell zu persistieren, und vermeiden Sie NullPointerExceptions und Javas langatmige Ausdrücke mit Kotlin. Sie können sogar asynchrone Webservice-Aufrufe elegant mit Kotlin-Coroutinen verarbeiten. All dies und noch viel mehr erreichen Sie, indem Sie zwei vollwertige Anwendungen mit detaillierten Schritt-für-Schritt-Anleitungen erstellen. Mit Kotlin und Jetpack ist die Entwicklung von Android-Anwendungen jetzt einfacher und angenehmer als je zuvor. Tauchen Sie gleich ein und entwickeln Sie zwei komplette Android-Apps.

Mit der ersten App, Penny Drop, erstellen Sie ein vollständiges Spiel mit zufälligen Würfelwürfen, anpassbaren Regeln und KI-Gegnern. Erstellen Sie leichtgewichtige Fragment-Ansichten mit Datenbindung, aktualisieren Sie Daten schnell und sicher mit ViewModel-Klassen und verwalten Sie die gesamte App-Navigation an einem einzigen Ort. Verwenden Sie Kotlin mit Android-spezifischen Kotlin-Erweiterungen, um effizient null-sicheren Code zu schreiben, ohne die übliche Boilerplate, die für Pre-Jetpack + Kotlin-Apps erforderlich ist. Persistieren und rufen Sie Daten als vollständige Objekte mit der Room-Bibliothek ab und zeigen Sie diese Daten dann mit ViewModels und Listeneinträgen in einer RecyclerView an.

Als nächstes erstellen Sie die offizielle App für die Android-Baseball-Liga. Es ist eine falsche Liga, aber eine echte App, in der Sie das, was Sie in Penny Drop gelernt haben, verwenden und von dort aus weiter aufbauen. Navigieren Sie in der gesamten App über einen Navigation Drawer, einschließlich bestimmter Orte über Android App Links. Verarbeiten Sie asynchrone und Webservice-Aufrufe mit Kotlin Coroutines, stellen Sie die Daten mit der Paging-Bibliothek flüssig dar und senden Sie Benachrichtigungen von Ihrer App aus an das Telefon des Benutzers.

Entwickeln Sie Android-Apps auf moderne Art und Weise mit Kotlin und Jetpack!

Was Sie brauchen:

Sie benötigen das Android SDK, einen Texteditor und entweder ein echtes Android-Gerät oder einen Emulator zum Testen. Obwohl dies nicht unbedingt erforderlich ist, wird davon ausgegangen, dass Sie Android Studio verwenden, das mit dem Android-SDK geliefert wird und die Erstellung eines Emulators vereinfacht. Außerdem erfordern einige Beispiele JDK 1.8 oder höher, obwohl alle diese Teile auch auf andere Weise vervollständigt werden können, wenn Sie JDK 1.6 verwenden.

Weitere Daten des Buches:

ISBN:9781680508154
Autor:
Verlag:
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:400

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Kotlin und Android-Entwicklung mit Jetpack: Bessere und sicherere Android-Apps erstellen - Kotlin...
Beginnen Sie mit der Entwicklung nativer...
Kotlin und Android-Entwicklung mit Jetpack: Bessere und sicherere Android-Apps erstellen - Kotlin and Android Development Featuring Jetpack: Build Better, Safer Android Apps
Concierge Vertraulich - Concierge Confidential
New York Citys Top-Concierge gewährt einen Blick durch das Schlüsselloch in die luxuriösen Hotelzimmer, privaten...
Concierge Vertraulich - Concierge Confidential
Bauwerke im Wandel der Zeit: Eine Einführung in die Weltarchitektur ISE - Buildings Across Time: An...
Buildings Across Time erforscht auf brillante...
Bauwerke im Wandel der Zeit: Eine Einführung in die Weltarchitektur ISE - Buildings Across Time: An Introduction to World Architecture ISE

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)