Kotlin für die Android-Entwicklung lernen
Полное руководство по Kotlin для Android
Zusammenfassung:
Einleitung
Das Buch „Learn Kotlin for Android Development“ (Autoren: Peter Späth und Leonardo Marcelino, 2019, 668 Seiten) ist ein grundlegender Leitfaden, der Entwicklern hilft, die Sprache Kotlin zu erlernen und sofort für die Erstellung von Android-Apps einzusetzen. Im Gegensatz zu vielen Lehrbüchern, die sich entweder nur auf die Syntax von Kotlin konzentrieren oder den Leser sofort in komplexe Projekte stürzen, bietet dieses Buch einen ausgewogenen Weg: von den Grundlagen der Sprache bis zur professionellen Android-Entwicklung unter Verwendung moderner Bibliotheken und Tools.
Die Ausgabe erschien 2019, als Kotlin bereits zur offiziellen Sprache für Android geworden war (Google gab dies 2017 bekannt), aber noch nicht so weit verbreitet war wie heute. Daher ist das Buch besonders wertvoll für diejenigen, die verstehen wollen, warum Kotlin besser als Java ist und wie ein reibungsloser Übergang gelingt.
Worum geht es in dem Buch
Das Buch ist in drei logische Teile gegliedert, die den Leser Schritt für Schritt vom Anfänger zum sicheren Android-Entwickler führen.
Teil 1: Grundlagen von Kotlin
Die ersten Kapitel widmen sich der Sprache Kotlin: Variablen, Datentypen, Funktionen, Kontrollstrukturen, Klassen, Objekte, Vererbung, Interfaces, Lambdas, Coroutines. Die Autoren listen nicht nur die Syntax auf, sondern erklären, wie jedes Konstrukt in der realen Android-Entwicklung angewendet wird. Besonderes Augenmerk liegt auf der Null-Sicherheit (null safety) – einer der Schlüsselfunktionen von Kotlin, die Millionen von NullPointerException vermeidet.