Vous adorez Kotlin ? Utilisez le partout avec KotlinNative !
Tu adores le langage Kotlin ? Depuis que tu l’as découvert, tu veux l’utiliser sur tous tes projets : Back, front, mobile natif, et même plus… Viens découvrir Kotlin Native dans cette vidéo !
Depuis la sortie de la version 1.0 du langage en février 2016, il ne cesse de gagner en popularité.
Loin de se contenter du mobile avec Android et du back avec le support de Spring, Jetbrains souhaite en faire un langage de référence pour un maximum de plateformes.
C’est là qu’interviennent le projet Kotlin Native et l’outillage qu’il propose:
- Un compilateur basé sur LLVM et la toolchain associée : konanc
- Un générateur permettant de simplifier la réutilisation de librairies existantes : cinterop
- Enfin, un plug-in gradle pour simplifier le tout
Les exemples fournis par JetBrains vont de l’application windows native, jusqu’au webassembly en passant par l’application native Android ou encore iOS.
Pour aller plus loin
Quelques pistes de lecture pour vous :
- La description du projet sur le site officiel de Kotlin
- Les sources du projet sur Github
- Une preview du Tooling Kotlin Native intégré à CLion (l’IDE C/C++ de Jetbrains)
- Apprendre à coder un lecteur vidéo avec SDL2, ffmpeg et Kotlin Native
Sinon, vous pouvez également me rejoindre sur Twitter et sur Github !
A très vite !