[JAVA] Wie man Kotlin zum ersten Mal studiert ~ Teil 2 ~

Vorheriger Artikel Kotlin-Lernmethode für Anfänger ~ Teil 1 ~

(Hinweis: Ich habe es das letzte Mal geschrieben, aber ich habe etwas mehr Referenzzeit geschrieben)

"Dann werden wir endlich Kotlin betreten"

Ich habe mir die Kotlin-Referenz aus Rache angesehen

Benötigte Zeit: 1 Minute

Kotlin Koans

Ich verstehe ein wenig, aber ich verstehe überhaupt nicht w

Ich kehrte zu meinem Lehrer zurück. (Punkt installieren)

Zeitaufwand 16 Stunden Nehmen Sie bei der Punktinstallation Folgendes vor

Tatsächlich ist die Syntax an dieser Stelle anders, sodass sie bald endet. ~ Mit Ausnahme der Memo-App von Teil 1 ~ ist sie glatt gestaltet.

Ein kleiner Umweg

Zeitaufwand 80 Stunden [Kotlin Start Book](https://www.amazon.co.jp/Kotlin%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E3%83%96% E3% 83% 83% E3% 82% AF-% E6% 96% B0% E3% 81% 97% E3% 81% 84Android% E3% 83% 97% E3% 83% AD% E3% 82% B0% E3 % 83% A9% E3% 83% 9F% E3% 83% B3% E3% 82% B0-% E9% 95% B7% E6% BE% A4-% E5% A4% AA% E9% 83% 8E / dp / 465940391 / ref = sr_1_1? adgrpid = 52564297599 & hvadid = 259.132.820.568 & hvdev = c & hvlocphy = 1.009.332 & hvnetw = g & hvpos = 1T1 & hvqmt = e & hvrand = 13219668387082692110 & hvtargid = KWD-315.885.033.021 & hvtargid = KWD-315.885.033.021 & hvtargid = KWD-315.885.033.021 & JP- Ich habe% 83% BC% E3% 83% 88% E3% 83% 96% E3% 83% 83% E3% 82% AF & qid = 15562615427 & s = Gateway & sr = 8-1 & tag = googhydr-22) gelesen.

Ist es ein Buch, das als Tor zum Drachen in der Nachbarschaft angesehen wird? Notationen, die für Anfänger hier schwierig sind (Lambda-Ausdrücke, rekursive Aufrufe, Abschlüsse usw.) Ich habe viel gelernt, weil es eine Einführung von Bibliotheken gab (Retrofit, RxAndroid, Dagger2).

Wieder Open Source

Ich bezog mich auf Google.

googlesamples/android-architecture googlesamples/android-architecture-components

Hier bekommen Sie ein Gefühl für die neuesten Trends. Darüber hinaus googeln Sie bitte entsprechend und suchen Sie nach beliebten Bibliotheken. Wenn Sie bis zu diesem Punkt kommen, werden Sie es verstehen können.

Übung 2

Werfen wir einen Blick auf die Quelle, die ich in Teil 1 erstellt habe. Halte deinen Bauch und lache. Wenn dies überarbeitet werden könnte, wäre es ein großartiger Kotlin-Spieler.

Impressionen

Ich habe irgendwie verstanden, wie man den Testcode schreibt. Wenn Sie danach Zeit haben, Code zu schreiben, können Sie alles tun. Sie sollten auch die Möglichkeit haben, nachzuschlagen.

Ich werde die Methode zum Hochladen auf Google Play hier weglassen. Bitte beachten Sie. Danke, dass Sie so weit gelesen haben!

Recommended Posts

Wie man Kotlin zum ersten Mal studiert ~ Teil 2 ~
Wie man Kotlin zum ersten Mal studiert ~ Teil 1 ~
Einführung in Java zum ersten Mal # 2
Spring Boot zum ersten Mal
Erstmaliges Modellieren von Digimon mit DDD Teil 1
Zum ersten Mal Kotlin berühren - Enum Classes
[Java] So stellen Sie die Datums- und Uhrzeit auf 00:00:00 ein
kotlin & Java: So blenden Sie die Symbolleiste nur für bestimmte Fragmente aus
Die Geschichte der ersten Veröffentlichung der Android-App im Play Store.
Wände von der ersten Rspec getroffen
[Für Anfänger] So implementieren Sie die Löschfunktion
[Java] (für MacOS) Methode zur Einstellung des Klassenpfads
Ich habe zum ersten Mal versucht, Docker zu berühren
[Ruby on Rails] Beim ersten Anmelden ・ So teilen Sie den Bildschirm mit jQuery in zwei Hälften
So stellen Sie die Anzeigezeit in Rails auf japanische Zeit ein
Zum ersten Mal lernen Java # 3 Ausdrücke und Operatoren
Lernnotiz beim ersten Lernen von Java (persönliches Lernnotiz)
Wie erstelle ich einen MOD für Slay the Spire?
SDWebImage: So löschen Sie den Cache für eine bestimmte UIImageView
[Rails] Ich habe zum ersten Mal versucht, die button_to-Methode zu verwenden
So stellen Sie die Chronik ein, wenn sich die Zeit in CentOS7 verschiebt
So beheben Sie die Zeitverzögerung beim Start von Japaneseized Kibana
Verwendung der link_to-Methode
Denken Sie daran, wenn Rails (Turbolinks) die Seite nicht zum ersten Mal lädt
So lernen Sie Java Silver SE 8
Verwendung der include? -Methode
Verwendung der Methode form_with
So legen Sie die Validierung für time_field fest
Technische Ursachen und Gegenmaßnahmen für die Punkte, denen ich mit der ersten Android-App und Kotlin verfallen war
So installieren Sie JMeter für Mac
So finden Sie den durchschnittlichen Winkel
Verwendung der Wrapper-Klasse
[Schienen] So ändern Sie den Seitentitel des Browsers für jede Seite
So führen Sie das Kotlin Coroutine-Beispiel über die Befehlszeile aus
So fügen Sie die Löschfunktion hinzu
[Für Anfänger] So erhalten Sie den Namen der Ruby-Eisenbahnlinie
So überprüfen Sie den Inhalt der Java-Zeichenfolge mit fester Länge
Ein Memo, wenn Sie den Zeitteil des Kalenders löschen möchten
Glassfish Tuning List, die ich vorerst behalten möchte
[Erstes Java] Machen Sie etwas, das vorerst mit Intellij funktioniert
So wechseln Sie die Anzeige des Header-Menüs für jede Übergangsseite
(Für Anfänger) [Rails] Zeitsparende Technik! So installieren und verwenden Sie slim
[Socket-Kommunikation (Java)] Eindrücke von der erstmaligen Implementierung der Socket-Kommunikation in der Praxis
Erstellen einer App und erstmaliges Bereitstellen mit heroku
Erste Programmierung in meinem Leben Java 1st Hello World
So implementieren Sie die E-Mail-Authentifizierungsfunktion zum Zeitpunkt der Benutzerregistrierung
[Rails] So lösen Sie die Zeitverzögerung von created_at nach der Speichermethode
Kotlins Klasse Teil 2 zum Senden an Java-Entwickler
Verwendung von binding.pry für die Ansichtsdatei
[Java] Verwendung der File-Klasse
So installieren Sie Play Framework 2.6 für Mac
So löschen Sie die Fehlerbündelung
Der Weg zum Erstellen eines Webdienstes (Teil 2)
Über das Verfahren, damit Java funktioniert
[Schienen] Verwendung der Kartenmethode