Hier finden Sie eine Liste mit Lernressourcen, mit denen Sie noch mehr mit Kotlin machen können.
Websites
- kotlinlang.org – Die JetBrains-Website für Kotlin
Tutorials
- Hello World – ein interaktives Tutorial von JetBrains, das Kotlin-Funktionen und -Syntax veranschaulicht.
Codelabs
- Auf Kotlin refaktorieren : Hier erfahren Sie, wie Sie Ihren Code von Java in Kotlin refaktorieren. Außerdem lernen Sie die Kotlin-Sprachkonventionen kennen und Sie erfahren, wie Sie dafür sorgen, dass der von Ihnen geschriebene Code ihnen entspricht.
- Für Java kompatibler Kotlin-Code : In diesem Codelab erfahren Sie, wie Sie Kotlin-Code schreiben oder anpassen, um ihn aus Java-Code nahtloser aufzurufen.
Videos
- Kotlin-Bootcamp für Programmierer : In diesem Udacity-Kurs werden die Grundlagen von Kotlin vermittelt.
- YouTube-Suche „Kotlin auf Android“ : Unter diesem Link findest du eine Liste mit Kotlin-bezogenen YouTube-Videos.
- Einführung in die Kotlin-Programmierung : Dieser O'Reilly-Kurs bietet eine Einführung in die Kotlin-Sprache.
- Kotlin für Java-Entwickler : In diesem Kurs erhalten Entwickler, die mit Java bereits vertraut sind, die Kotlin-Sprache.
- What's New in Kotlin on Android, 2 Years In : In diesem Vortrag von der Google I/O 2019 wird die zunehmende Unterstützung von Android für Kotlin untersucht.
- How to Kotlin – from the Lead Kotlin Language Designer : In diesem Vortrag zur Google I/O 2018 wird gezeigt, wie man idiomatischer Kotlin geschrieben wird.
- Shaping Your Application's Architecture with Kotlin and Architecture Components : In diesem Video von der KotlinConf 2018 werden die Erkenntnisse aus der Architektur erläutert, die durch die Konvertierung von Plaid in Kotlin und die Integration von Jetpack-Architekturkomponenten gewonnen wurden.
- Android Jetpack ❤️ Kotlin: Auf dem Weg zu mehr gesunden APIs : Dieser Vortrag von der KotlinConf 2019 enthält Informationen zum Stand von Kotlin auf Android und bietet einen Einblick in die Zukunft der App-Entwicklung mit Android Jetpack.
- Kotlin-Koroutinen unter Android : Dieser Vortrag von Google I/O 2019 bietet einen Überblick über die Verwendung von Kotlin-Coroutinen unter Android.
-
LiveData with Coroutines and Flow
: In diesem Vortrag vom Android Dev Summit 2019 wird der Coroutine-Builder
liveData
behandelt. Er zeigt, wann und wie er verwendet wird, sowie Testmuster und Anti-Patterns, um saubere, effiziente und solide reaktive UIs zu erstellen. - #AskAndroid beim Android Dev Summit 2019 – Kotlin und Coroutinen für Android : In dieser Session des Android Dev Summit 2019 werden Fragen zu Kotlin und Koroutinen beantwortet, die von Android-Entwicklern online gestellt wurden.
Artikel und Blogposts
- Kotlin anwenden : In dieser Anleitung erfahren Sie, wie Sie Kotlin vorhandenen Projekten mit großen Teams hinzufügen.
- Kotlin anwenden (CN-Version) : In diesem Leitfaden erfahren Sie, wie Sie Kotlin vorhandenen Projekten mit großen Teams hinzufügen.
- Mit Einheitentests Kotlin kennenlernen : In diesem Beitrag wird erläutert, wie das Android Studio-Profiler-Team durch das Schreiben von Einheitentests mit der Verwendung von Kotlin begann.
- Kotlin-Vokabular: typealias : In diesem Beitrag wird „typealias“ beschrieben, ein Kotlin-Schlüsselwort, mit dem Sie einen alternativen Namen für einen vorhandenen Typ angeben können, ohne einen neuen Typ einführen zu müssen.
- Kotlin-Vokabular: Inline-Klassen : In diesem Beitrag werden Inline-Klassen vorgestellt, mit denen die Typsicherheit ohne Leistungskosten gewährleistet werden kann.
- Sperren über Ansichten : In diesem Beitrag wird erläutert, wie Koroutinen die UI-Programmierung vereinfachen können.
- Sammlungen und Sequenzen in Kotlin : In diesem Beitrag wird gezeigt, wie Sammlungen und Sequenzen in Kotlin funktionieren.
Soziale Medien
- Kotlin-Community : Auf dieser Seite unter kotlinlang.org werden zusätzliche Ereignisse und Gruppen mit Kotlin-Schwerpunkt aufgelistet.
- Kotlin auf Slack : Verwenden Sie diesen Link, um sich für den Kotlin-Slack-Kanal zu registrieren, über den Sie alles über Kotlin mit anderen Begeisterten diskutieren können.
- Talking Kotlin : Zweimonatlicher Podcast mit Schwerpunkt auf Kotlin
- Kotlin auf Twitter : Dies ist das offizielle Twitter-Konto für Kotlin.
Bücher
- Android-Entwicklung mit Kotlin : Hier erfährst du, wie du die Android-Entwicklung mit einer Vielzahl von Kotlin-Funktionen – von grundlegenden bis zu fortgeschrittenen Funktionen – deutlich beschleunigen kannst, um qualitativ hochwertigeren Code zu schreiben.
- Kotlin in Aktion : In diesem Buch wird erfahrenen Java-Entwicklern gezeigt, wie sie mit Kotlin Apps in Produktionsqualität schreiben.
- Kotlin für Android-Entwickler : Dieses Buch ist eines der ersten Bücher zu Kotlin. Hier erfahren Android-Entwickler, wie sie ihre Apps in Kotlin schreiben.