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

Viele Leute haben geschrieben, aber wie haben Sie studiert und wie lange hat das Lernen gedauert? Ich werde es als Referenz schreiben. Die Referenzzeit ist etwas länger geschrieben.

Das erste was ich getan habe

Ich habe mir die Kotlin-Referenz angesehen

Benötigte Zeit: 4 Stunden

Kotlin Koans

Es ergab überhaupt keinen Sinn und ich war leicht frustriert.

"Willst du mit Java beginnen ... www"

Ich wurde ein Schüler von Dot Install

Benötigte Zeit: 60 Stunden Java Android Ich habe die Grundkenntnisse gelernt. Das sind die Grundlagen, also habe ich versucht, es gut zu verstehen. Es war leicht zu verstehen, weil Sie es tun können, während Sie Ihre Hände von der Einführung bewegen.

Wenn ich jetzt darüber nachdenke, gibt es verschiedene Notationen für den (*) Teil. Ich denke, es war genug, um sich als Magie daran zu erinnern.

Ich nahm an einem Kurs teil, um eine App mit Java Android zu erstellen

Benötigte Zeit: 40 Stunden Tatsächlich haben die Bibliothek und die aktuelle Version eine neuere Schreibweise. Der Schwerpunkt liegt hier darauf, ein Gefühl dafür zu bekommen.

Ich habe nur nach etwas gegoogelt, das ich nicht verstanden habe. Ich habe diejenigen übersprungen, die ich selbst nach einer Stunde Suche nicht finden konnte, weil ich dachte, dass dies der Fall ist.

Es dauert nicht lange, außer "Lassen Sie uns eine Memo-App auf Android erstellen". Ich habe hier viel gelernt, weil es eine Datenbankverbindung in der Memo-App gibt

Open Source anzeigen

Zeitaufwand ca. 8 Stunden fossdroid

Versuchen Sie, das entsprechende hier lokal zu verschieben, und schreiben Sie es so Ich durfte mich darauf beziehen. Dot Install kann nicht alle abdecken, sodass Sie mehrere Apps verwenden können. Es ist Zeit, einen kurzen Blick darauf zu werfen und herauszufinden, dass "Oh, das kann ich".

Übung 1

Zeitaufwand 90 Stunden

Zu diesem Zeitpunkt ist es möglich, eine Android-App zu erstellen, die tatsächlich funktioniert. Mal sehen. Der Code ist jedoch verschmutzt. Aber zu diesem Zeitpunkt müssen Sie sich überhaupt keine Sorgen machen. Entscheide, was du machen willst und mache es angemessen. Ziel ist es, die App zu verschieben. Der Testcode ist mir derzeit egal. W.

"Java endet hier"

Eindrücke bisher

Ich habe das Gefühl, dass ich es insgesamt etwa 200 Stunden lang benutzt habe. Zu beachten ist, dass Sie bis zu diesem Punkt "vorerst Ihre Hände bewegen" sollten, um ein Gefühl dafür zu bekommen.

Es gibt einige schwierige Syntaxen (Anmerkungen, Lambda-Ausdrücke usw.), Ich denke, Sie werden frustriert sein, sobald Sie es jetzt berühren. Es fühlt sich gut an, "tatsächlich bewegen zu können, was Sie denken".

Wir werden Kotlin im nächsten Kapitel eingeben, aber wenn Sie dies bisher tun, können Sie es problemlos eingeben. Lassen Sie uns von nun an schwierige Syntax lernen ★ Geben wir unser Bestes! !!

Folgender Abschnitt Kotlin-Lernmethode für Anfänger - Teil 2-

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
Spring AOP 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
Zum ersten Mal Java lernen [Einführung]
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
Android Studio-Entwicklung zum ersten Mal (für Anfänger)
[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?
Befehl, um Docker vorerst zu verwenden
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 erstellen Sie ein Platzhalterteil zur Verwendung in der IN-Klausel
So beheben Sie die Zeitverzögerung beim Start von Japaneseized Kibana
Zusammenfassung der Punkte, die Java-Programmierer beim ersten Lesen der Kotlin-Quelle als rutschig empfinden
Verwendung der link_to-Methode
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
So erhalten Sie den Inhalt von Map mithilfe des for-Anweisungsmemorandums
[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
Wie man nur die Zeit mit Rails vergleicht (von welcher Zeit bis zu welcher Zeit, so etwas wie)
[Socket-Kommunikation (Java)] Eindrücke von der erstmaligen Implementierung der Socket-Kommunikation in der Praxis
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