Kotlin
A concise multiplatform language developed by JetBrains
La KotlinConf revient à Amsterdam en avril 2023 !
Nous sommes ravis – non en fait, pas juste ravis ! – nous sommes heureux, extatiques, fous de joie, d’annoncer que la KotlinConf est de retour !
🌷 Sa prochaine édition aura lieu en présentiel à Amsterdam, du 12 au 14 avril 2023. Nous allons enfin pouvoir nous réunir à nouveau et partager toutes les choses passionnantes qui se passent avec Kotlin.
Inscrivez-vous dès maintenant pour rejoindre la communauté Kotlin à l’évènement de l’année. Au programme : des ateliers, des présentations, des discussions et du fun
! Achetez votre place avant qu’il ne soit trop tard !
Workshop Day
Nous donnerons le coup d’envoi de la KotlinConf le 12 avril 2023 avec une première journée consacrée aux ateliers. Le nombre de places pour chaque atelier étant limité, nous vous recommandons de vous inscrire rapidement.
Veuillez noter que seules les personnes ayant une place pour la conférence peuvent s’inscrire pour assister aux ateliers. Voici la liste des ateliers que nous proposons:
Building Android Apps With Jetpack Compose, par Florina Muntenescu
Cet atelier vous donnera les bases et vous apprendra les fondamentaux de la pensée déclarative, du travail avec les états, des layouts, des systèmes de conception et de l’animation. Nous verrons ensuite un exemple pratique du processus de migration d’une application basée sur View vers Compose et terminerons par une immersion plus approfondie dans le fonctionnement des layouts dans Jetpack Compose.
Kotlin Multiplatform Mobile in Production, par Kevin Galligan, Tadeas Kriz, et Russell Wolf
Dans cet atelier, nous travaillerons sur des exemples de mise en production de Kotlin Multiplatform Mobile, avec notamment l’intégration de systèmes et d’outils de build et la conception de SDK côté iOS, et nous vous présenterons la structure de l’équipe Kotlin, notamment « Qui écrit Kotlin ? ».
Kotlin TDD Masterclass, par Nat Pryce et Duncan McGregor
Dans le cadre de cet atelier pratique sur le Test Driven Development, nous verrons ce que Kotlin apporte au TDD et ce que le TDD apporte à Kotlin. Comment un style fonctionnel affecte-t-il les tests et la conception ? Peut-on éviter d’utiliser des mocks et devrait-on le faire ? Quel est le rôle du système de types dans les tests ? Rejoignez-nous pour le découvrir.
Building Scalable Microservices With Ktor and Kafka, par Anton Arhipov et Viktor Gamov
Cet atelier traitera des trois K du développement côté serveur : le langage de programmation Kotlin, le framework de services Ktor et Kafka pour le streaming de données. À la fin de l’atelier, vous saurez :
- Comment créer et déployer des services RESTful résilients en utilisant Ktor.
- Comment intégrer Ktor avec des bibliothèques externes qui requièrent une configuration supplémentaire.
- Comment connecter les services de manière flexible en utilisant différents outils, tels que les flux Kafka.
Asynchronous Programming With Kotlin Coroutines, par Svetlana Isakova, Sebastian Aigner, et Roman Elizarov
Avec cet atelier vous apprendrez tout ce que vous devez savoir pour améliorer votre productivité avec les coroutines dans Kotlin. Vous allez enrichir votre vocabulaire relatif aux coroutines, comprendre comment repérer et éviter les problèmes les plus courants et serez ensuite capable d’utiliser les coroutines efficacement et avec confiance dans vos projets.
Reactive Spring Boot With Coroutines, par Urs Peter
Dans cet atelier, vous apprendrez comment la prise en charge des coroutines par Spring Boot élimine tous les inconvénients de l’approche « brute » de Webflux et vous fournit des fonctionnalités réactives sans complexité.
Getting Started With Kotlin Multiplatform, par Romain Boisselle et Salomon Brys
Dans cet atelier, nous construirons une petite application qui s’exécute sur Android avec Jetpack Compose, sur iOS avec Swift UI, sur le web avec JetBrains Compose Web et sur les machines JVM avec JetBrains Compose Desktop, et qui offre une apparence et une convivialité natives tout en réutilisant un couche métier entièrement testée et cohérente.
Functional Programming dans Kotlin, par Raúl Raja Martínez, Alejandro Serrano Mena, et Simon Vergauwen
Dans cet atelier, nous examinerons les concepts de la programmation fonctionnelle qui sont directement applicables au code Kotlin. Nous utiliserons la bibliothèque Arrow, qui comprend de nombreux types et extensions utiles pour rendre un style fonctionnel encore plus agréable.
Appel à conférenciers
KotlinConf est un événement pensé pour la communauté, nous aimerions donc que vous y interveniez.
L’appel à conférenciers est ouvert, alors proposez un sujet et partagez votre expérience, qu’il s’agisse de présenter des moyens innovants d’utiliser Kotlin, de parler des défis que vous avez rencontrés, d’un framework que vous avez créé, ou de quoi que ce soit d’autre qui puisse aider les autres utilisateurs.
Pour plus d’informations sur la KotlinConf’ 23, consultez kotlinconf.com et suivez KotlinConf sur Twitter.
Auteur de l’article original en anglais :