Introduction à Kotlin


Kotlin est un langage de programmation à typage statique, open source développé par JetBrains. Tout comme Java, Kotlin s’exécute dans la JVM. Kotlin peut être utilisé pour développer des application Multi plateforme pour Ordinateur,Android, web etc…

Kotlin est devenu de jour en jour populaire depuis que Google a annoncé que Koltin est le langage de programmation officiel utilisé pour développer une application Android. Google supporte maintenant le projet Kotlin avec JetBrains.

Aujourd’hui des applications telles que Pintrest,Camera360,WeChat ont intègré Kotlin dans leur projet

Table des matières

Historique

En 2011 à la JVM Language Summit , JetBrains dévoile le projet sur lequel il travaillait depuis 1 ans.

Il s’agit du projet Kotlin, un langage de programmation à type statique pour la machine virtuel Java.Leur motivation première de créer Kotlin étais:

  • D’être plus productif en optant pour un langage plus expressif.
  • Puisqu’ils écrivent leur IDE IntelliJ IDEA presque complètement en Java.Le nouveau langage devait être introduit progressivement et devait interagir avec la base de code déjà écrit en Java
  • Il souhaitais aussi que Kotlin stimule plus de vente pour IntelliJ IDEA.

C’est finalement en Février 2016 que JetBrains annonce la sortie officiel de Kotlin 1.0

Quelques caractéristique importante de Kotlin

  1. Compatibilité:Kotlin est complètement compatible avec le JDK 6.Ce qui signifie qu’une application Kotlin pourra très bien fonctionner sur les anciennes version d’Android
  2. Perfomance: Une application Kotlin peut s’exécuter rapidement comme une application Java.
  3. Intéropérabilité:Kotlin est complètement Interopérable avec JAVA. Ce qui signifie que vous pouvez écrire du code Kotlin dans du code Java et vise versa.Donc Vous pouvez par exemple utiliser une librairie existante écrit en Java dans une application Koltin.
  4. Taille(Espace):Kotlin dispose d’une librairie d’exécution très compact, qui peut être encore réduite grâce à l’utilisation de ProGuard.
  5. Temps de compilation: Kotlin supporte la compilation incrémental
  6. Et plus

Queels sont les Ide qui supporté kotlin

Kotlin s’utilise partout, ou Java est utilisé.Il fonctionne avec les meilleures IDE avec lesquels vous êtes déjà habitué tels que

IntelliJ IDEA

Eclipse

Android Studio.

Si vous souhaitez configurer Kotlin dans Android Studio et l’ajouter à votre projet, cliquez sur ce lien

Ecrire du code kotlin en ligne(Kotlin online)

Pour écrire du code Kotlin en ligne,vous pouvez aller sur

Nous voici à la fin de cette introduction.Dans mes prochains articles, j’écrirai une série de tutoriel sur Kotlin


Laisser un commentaire

Résoudre : *
23 − 9 =


%d