News

Actualités de Kotlin : Preview de la version 1.6.20, Assistant web multiplateforme, et plus encore

Read this post in other languages:

Cette année a démarré sur les chapeaux de roues pour Kotlin ! Dans cet article, nous vous proposons un condensé des dernières actualités de Kotlin et des travaux en cours :

La première version Preview de Kotlin 1.6.20 est disponible !

Présentation de Kotlin 1.6.20-M1 ! Kotlin 1.6.20-M1 apporte les évolutions suivantes :

  • Définition des déclarations dépendantes du contexte dans Kotlin/JVM avec un prototype de récepteurs de contexte.
  • Builds plus rapides grâce à la compilation d’un module individuel en parallèle dans le backend IR de la JVM.
  • Développement plus rapide grâce à la compilation incrémentale dans Kotlin/JS IR.
  • Partage de code simplifié grâce à la structure hiérarchique pour les projets multiplateformes.
  • Améliorations des performances de Kotlin/Native.

En savoir plus sur Kotlin 1.6.20-M1

Assistant web multiplateforme Kotlin plus flexible

L’assistant web multiplateforme Kotlin permet de configurer un projet multiplatforme en quelques clics sans avoir à exécuter un IDE. Il est désormais possible d’ajouter facilement diverses bibliothèques populaires et des plugins Gradle à un nouveau projet. Outre l’exploration du code généré par le projet, il peut également être intéressant pour vous de consulter le code source de l’assistant lui-même, car il utilise des technologies de pointe et constitue une excellente ressource pour apprendre comment utiliser Kotlin JS avec Web Compose.

Essayer l’assistant web multiplateforme

Restez à jour avec le résumé mensuel de l’actualité de l’écosystème Kotlin ! Renseignez votre adresse mail et abonnez-vous au résumé en utilisant le formulaire à droite de cet article ➡️

Tutoriel sur les scripts personnalisés de Kotlin

Les scripts personnalisés de Kotlin vous permettent d’implémenter votre propre langage de script et d’utiliser les scripts ainsi créés dans votre application. Les scripts utilisant des types personnalisés interviennent généralement pour créer différents types de langage spécifique à un domaine (DSL), comme ceux qui sont utilisés pour définir les schémas de bases de données ou pour créer des scripts personnalisés pour un système de build entièrement nouveau. Pour vous familiariser avec l’utilisation des scripts personnalisés de Kotlin, nous vous proposons un tutoriel pour apprendre à créer un projet de script qui exécute du code Kotlin arbitraire avec des dépendances Maven.

En apprendre plus sur les scripts personnalisés de Kotlin

5 ans de Talking Kotlin

En seulement 5 ans, l’équipe à l’origine du podcast Talking Kotlin a créé plus de cent épisodes avec la participation de différents membres de la communauté Kotlin. De nombreux sujets clés ont été abordés, de Kotlin pour Android à Kotlin dans l’enseignement, de la programmation fonctionnelle dans Kotlin à Kotlin dans Space ! Un incontournable : l’épisode spécial dans lequel Sebastian et Hadi parlent de l’évolution du podcast et de l’avenir du projet, qui est aussi plein de moments drôles !

Regarder l’épisode spécial

Pésentation du parcours de formation Kotlin Basics par un expert de JetBrains Academy

Vous aimeriez vous former à Kotlin cette année ? Apprenez-en plus sur le parcours de formation Kotlin de JetBrains Acadmy en regardant l’enregistrement du livestream Tour d’horizon des bases de Kotlin avec un expert de JetBrains Academy présenté par Dmitry Sitnikov, expert de JetBrains Academy et ingénieur logiciel conseil.

Regarder sur YouTube

Auteur de l’article original en anglais :

Delphine Massenhove

Ekaterina Petrova

image description

Discover more