Kotlin

Kotlin

Programmiersprache

Kotlin ist eine moderne, statisch typisierte Programmiersprache, die auf der Java Virtual Machine (JVM) läuft und von JetBrains entwickelt wurde. Sie kombiniert funktionale und objektorientierte Programmierkonzepte und bietet eine verbesserte Syntax, vollständige Java-Interoperabilität sowie starke Typsicherheit mit integrierter Null-Safety.

Kotlin im Einsatz bei TYPONiels

Es wurden keine weiteren Informationen zum Einsatz von Kotlin bei TYPONiels hinterlegt.

Sprachen & StandardsBackend
Einsteiger
Wissensaufbau
29 Tags

Kotlin auf Android: Googles bevorzugte Sprache

Seit 2017 wird Kotlin offiziell von Google für die Android-Entwicklung unterstützt, und seit 2019 ist es die bevorzugte Sprache für Android-Appentwicklung. Die kompaktere Syntax gegenüber Java reduziert Boilerplate-Code erheblich — was zuvor in Java 50 Zeilen benötigte, lässt sich in Kotlin oft auf 10–15 Zeilen reduzieren. Data Classes, Extension Functions und Coroutines für asynchrone Programmierung gehören zu den praktischsten Kotlin-Features.

Kotlin Multiplatform: Einmal schreiben, überall laufen

Kotlin Multiplatform (KMP) ist eine der spannendsten Entwicklungen im Kotlin-Ökosystem. Business-Logik lässt sich einmal in Kotlin schreiben und dann auf Android, iOS, Web (über Kotlin/JS) und Server (über Kotlin/JVM) nutzen. Das ermöglicht signifikante Code-Wiederverwendung ohne auf native Performance oder plattformspezifisches UI zu verzichten.

JetBrains als Entwickler

Kotlin stammt von JetBrains aus Sankt Petersburg, dem Unternehmen hinter populären IDEs wie IntelliJ IDEA, PhpStorm, WebStorm und Rider. Die enge Integration in IntelliJ und Android Studio macht die Kotlin-Entwicklungserfahrung besonders komfortabel mit exzellentem Tooling, Refactoring-Support und Code-Completion.

Wofür ich Kotlin einsetzen möchte

  • Entwicklung von nativen Android Anwendungen
  • Entwicklung von Komponenten für Flutter Projekte

Die Heimat von ... Kotlin

Informationen zu Kotlin lassen sich doch am Besten an offizieller Stelle finden.

kotlinlang.org

Meine Links zu Kotlin

Einige lesenswerte Ressourcen, die mir bei beim Einsatz von Kotlin geholfen haben.

Passend zu Kotlin

Folgende Technologien & Methoden könnten dich auch interessieren ...