JetBrains publie gratuitement les versions traduites et doublées en coréen, japonais et vietnamien de « KotlinConf 2025 »
(inflearn.com)Qu’est-ce que KotlinConf ?
KotlinConf est une conférence mondiale organisée chaque année par JetBrains, le créateur du langage Kotlin.
Lors de KotlinConf 2025, qui s’est tenue en mai dernier à Copenhague, 76 sessions au total ont couvert un large éventail de sujets, dont Kotlin, Ktor, Kotlin Multiplatform, Compose, l’intelligence artificielle (IA) et les derniers outils de développement.
Il s’agit d’un événement mondial majeur pour les développeurs, où l’on peut découvrir en un seul lieu les dernières tendances technologiques autour de Kotlin et des savoir-faire concrets de terrain.
Inflearn et JetBrains ont collaboré pour proposer gratuitement l’ensemble des sessions de cette édition KotlinConf 2025, traduites et doublées en coréen, japonais et vietnamien.
⸻
Section 1. Keynote d’ouverture (1)
1. Keynote d’ouverture
⸻
Section 2. Mieux connaître Kotlin (11)
2. Dissection de Kotlin : explorer les dernières fonctionnalités stables et expérimentales
3. Les Rich Errors de Kotlin
4. Cours sur les attributs de compatibilité de Kotlin
5. Naissance et disparition des objets Kotlin/Native
6. Le monde fascinant du smart casting
7. Dépendances et Kotlin/Native
8. Kotlin et Spring : une stack server-side moderne
9. Les pires façons d’utiliser Kotlin – comment maximiser le chaos
10. Concevoir Kotlin au-delà de l’inférence de types
11. Architecture propre en Kotlin dans un environnement serverless – une logique métier transportable partout
12. Good Old Data
⸻
Section 3. Astuces de développement Kotlin (5)
13. Don’t forget your values!
14. Mettre en place la bonne configuration Gradle au bon moment
15. Dompter le monstre asynchrone : débogage et tuning des performances dans un environnement coroutines
16. Leçons tirées de la séparation des composants d’architecture du code dépendant de la plateforme
17. Les caractéristiques d’un système qui fonctionne bien
⸻
Section 4. IA (7)
18. From 0 to h-AI-ro: guide d’initiation ultra-rapide à l’IA pour les développeurs Kotlin
19. Créer des agents IA avec Kotlin
20. Le Gam[e]bit de Kotlin : une IA pour jeux de plateau sans LLM
21. Exploiter le Model Context Protocol (MCP) en Kotlin
22. Construire une plateforme à base d’agents avec Kotlin : le moteur du plus grand chatbot LLM d’Europe
23. Des données aux insights : créer un bot Bluesky propulsé par l’IA
24. Utiliser LangChain4j et Quarkus
⸻
Section 5. Tooling (12)
25. 47 refactorings en 45 minutes
26. Débogage des coroutines dans IntelliJ IDEA
27. Le support Kotlin de nouvelle génération dans Spring Boot 4
28. Les nouveautés d’Amper
29. Exposed 1.0 : stabilité, extensibilité et avenir prometteur
30. Une boucle de développement interne rapide pour les builds Kotlin Gradle
31. Gérer la qualité du code à grande échelle : préparer l’avenir d’une codebase Android avec KtLint et Detekt
32. Le stream processing est puissant ! De KStreams à RocksDB, le traitement de flux en Kotlin
33. JSpecify : annotations de nullabilité Java et Kotlin
34. Full Stream Ahead: dépasser les barrières des protocoles avec http4k
35. Symphonie d’easing : maîtrise complète d’AnimationSpec !
36. Construire des apps Kotlin et Android avec Buck2
⸻
Section 6. Compose (6)
37. Créer des UI créatives avec Compose
38. Compose Drawing Speedrun – reloaded
39. Implémenter Compose Hot Reload
40. Créer une app Jetpack Compose inclusive : utiliser Kotlin et Accessibility Scanner
41. Créer une app VR immersive pour Meta Quest avec Jetpack Compose
42. Créer un site web avec Kotlin & Compose HTML via Kobweb
⸻
Section 7. Ktor (4)
43. Coroutines et concurrence structurée dans Ktor
44. Analyse événementielle : créer un tableau de bord temps réel avec Apache Flink et Ktor
45. Étendre Ktor pour le développement server-side
46. Simplifier le Full-Stack Kotlin : une nouvelle approche avec HTMX et Ktor
⸻
Section 8. Multiplateforme (Kotlin Multiplatform / Compose Multiplatform) (7)
47. Introduction à la concurrence de Swift pour les Kotliners curieux
48. Swift Export — voir ce qu’il y a sous le capot
49. Compose Multiplatform pour iOS prêt pour la production
50. L’état actuel de Kotlin/Wasm et de Compose Multiplatform for Web dans les navigateurs modernes
51. Patterns Kotlin et Compose Multiplatform pour l’intégration iOS
52. Multiplatform Settings : un cas concret de développement de bibliothèque multiplateforme
53. Faire évoluer un projet Kotlin Multiplatform grâce à l’injection de dépendances
⸻
Section 9. Cas pratiques d’adoption de Kotlin Multiplatform (8)
54. Duolingo + KMP : étude de cas sur la productivité des développeurs
55. L’innovation cross-platform avec Kotlin Multiplatform : le cas de la poste norvégienne, vieille de 377 ans
56. Plan directeur pour le passage à l’échelle : ce qu’AWS a appris sur les grands projets multiplateformes
57. Un cas d’usage de KMP pour la navigation dans l’app McDonald’s
58. Une seule codebase, trois plateformes : retour d’expérience de X avec Kotlin Multiplatform
59. Deux ans de parcours avec Kotlin Multiplatform : de 0 % à 55 % de code partagé
60. Cas pratique d’adoption de Kotlin Multiplatform chez Google Workspace
61. Le passage en multiplateforme des SDK natifs de RevenueCat
⸻
Section 10. API (2)
62. API : à quel point cela peut-il être difficile ?
63. Collecter comme un pro : exploration approfondie des API de coroutines Android sensibles au cycle de vie
⸻
Section 11. Kotlin Notebook (2)
64. Prototyper avec Compose dans Kotlin Notebook
65. Graphiques, code et voile : gagner une régate avec Kotlin Notebook
⸻
Section 12. Cas d’usage de Kotlin (5)
66. Analyse de données financières avec Kotlin
67. Créer son propre émulateur NES… en Kotlin
68. Développement IoT et Kotlin
69. Créer un économiseur d’écran macOS avec Kotlin
70. That’s Unpossible – une webapp side project full-stack créée avec Kotlin
⸻
Section 13. Projets intéressants (5)
71. Une exploration (profonde) de l’immuabilité (superficielle) : Valhalla et les possibilités au-delà
72. Klibs.io — le rêve d’un index de packages Kotlin
73. Migration massive de code avec l’IA – convertir des millions de lignes de Java en Kotlin chez Uber
74. Project Sparkles : ce que Compose for Desktop change pour Android Studio et IntelliJ
75. Créer votre troisième plugin de compilateur Kotlin
⸻
Section 14. Session de discussion de clôture (1)
76. Discussion de clôture
Aucun commentaire pour le moment.