[Kotlin Startbook - Neue Android-Programmierung](https://www.amazon.co.jp/Kotlin Startbook - Neue Android-Programmierung - Nagasawa-Taro / dp / 4865940391)
Ursprünglich mochte ich Kotlin und studierte, indem ich die offizielle Referenz las und den Qiita-Artikel las. Unter solchen Umständen Android unterstützt Kotlin offiziell kam ich plötzlich vorbei. Dieses Buch wurde von einem Buchladen mit POP empfohlen, also habe ich es gekauft.
Die Funktionen von Kotlin und die Einführungsmethode der Entwicklungsumgebung werden sehr kompakt zusammengefasst. Ich musste das Einführungsverfahren, das oft im Einführungsbuch steht, nicht mit vielen Screenshots erklären, also las ich es ohne Stress. Wie eingangs erwähnt, denke ich, dass es ein sehr gutes Buch für diejenigen ist, die die Unterschiede effizient ausgleichen möchten, da die Zielgruppe Menschen sind, die Java und Android kennen.
Insbesondere die Kotlin-Führung in Kapitel 3 enthält Beispielprogramme, die die Eigenschaften von Kotlin vollständig widerspiegeln. Wenn Sie sich fragen, ob Sie Kotlin vorerst lernen sollen, sollten Sie dieses Kapitel alleine lesen und die Schlauheit von Kotlin erleben.
Es ist ein Bild, das den Inhalt von Official Reference mit detaillierten Erklärungen auf Japanisch erklärt. Der Beispielcode ist ebenfalls auf der Seite enthalten, sodass das Verständnis schnell erfolgt. Persönlich habe ich die Geschichte von Varianz selbst nach dem Lesen der englischen Referenz nicht verstanden, aber ich habe das Gefühl, sie verstanden zu haben. Und wie eingangs erwähnt, ist die grundlegende Grammatik in Teil 1 kompakt zusammengefasst. Wenn Sie also über dieses Wissen und Java-Wissen verfügen, können Sie Kotlin schreiben. Der Inhalt von Teil 2 richtet sich an diejenigen, die es genauer wissen möchten.
Die Version zum Zeitpunkt der Erstellung dieses Buches war jedoch 1.0.2 und jetzt 1.1.2-5. Lassen Sie uns später einige kleine Themen ergänzen.
Eine Beispiel-Android-App mit Kotlin wird vorgestellt. Kotlin ist zur offiziellen Entwicklungssprache geworden, daher denke ich, dass es sehr gefragt ist. Ich fand den Einführungsteil etwas zu höflich für diejenigen, die Erfahrung in der Android-Entwicklung haben, aber er wird sehr lehrreich sein, da es eine detaillierte Erklärung des Kotlin-ähnlichen Schreibstils und seiner Auswirkungen gibt.
In der zweiten Hälfte wird ein Beispiel für den Aufruf vorhandener Bibliotheken (Retrofit, RxAndroid, GSON, Glide, RxLifecycle, Espresso, Dolch2, Mockito, Kottermesser, Kotlin-Android-Erweiterungen, Datenbindung, Anko) von Kotlin vorgestellt. In meinem Fall habe ich die Hälfte von ihnen überhaupt nicht verwendet, daher bin ich froh, dass ich mit einem Beispiel lernen konnte, wie die Bibliothek vor Kotlin verwendet wird.
Appendix
Es gibt detaillierte Tipps und Listen. Ich weiß nicht, wie umfassend es ist, aber da es auch die Punkte zusammenfasst, die bei der Koexistenz von Java und Kotlin zu beachten sind, werde ich nach und nach in Kotlin geschriebene Klassen einführen, während das Projekt so bleibt, wie es ist. Sie können es auch gerne verwenden.
Ich dachte, es wäre nützlich für alle, die wissen wollen, was Kotlin ist, die hart lernen wollen, die es für die Android-Entwicklung verwenden wollen und für alle anderen. Ich empfehle es.
Was ist übrigens der rote Schnabel auf dem Cover? Heißt dieses Buch auch "Akabeko-Buch" in der Nachbarschaft? Ich mache mir Sorgen, wenn ich mich schäme zu sagen: "Wenn du Kotlin machen willst, musst du ein rotes Beko-Buch haben."
Recommended Posts