Tutoriel Kotlin
Kotlin est un langage de programmation à typage statique qui s'exécute sur la machine virtuelle Java. Il est connu comme le Swift du monde Android, conçu, développé et open source par JetBrains.
Kotlin peut être compilé en bytecode Java ou en JavaScript, ce qui facilite son exécution sur des appareils sans JVM.
Lors du Google I/O 2017, Google a annoncé que Kotlin est devenu le langage de développement officiel pour Android.
Mon premier programme Kotlin
Les fichiers de programme Kotlin se terminent par l'extension.kt, comme : hello.kt, app.kt.
Version minimale
package hello //En-tête de package facultatif
fun main(args: Array<String>) { //Fonction visible au niveau du paquet qui accepte un tableau de chaînes comme paramètre
println("Hello World!") //Les points-virgules peuvent être omis
}
Orienté objet
class Greeter(val name: String) {
fun greet() {
println("Hello, $name")
}
}
fun main(args: Array<String>) {
Greeter("World!").greet() //La création d’un objet ne nécessite pas le mot-clé new
}
Pourquoi choisir Kotlin ?
- Concis : Réduit considérablement la quantité de code répétitif.
- Sûr : Évite des catégories entières d’erreurs telles que les exceptions de pointeur nul.
- Interopérable : Tire pleinement parti des bibliothèques existantes sur la JVM, Android et les navigateurs.
- Adapté aux outils : Peut être compilé avec n’importe quel IDE Java ou en ligne de commande.
Liens de référence
- Site officiel
- Exemples officiels
- Site officiel - Traduction chinoise
- Outil en ligne officiel Kotlin
- Outil Kotlin en ligne