Kotlin Multiplatform : Partagez votre code partout
Partagez du code Kotlin sur Android, iOS et au-delà avec Kotlin Multiplatform. Cette formation couvre 30 mini-cours progressifs du niveau débutant (A1) au niveau avancé (B2), avec des leçons courtes et ciblées et des quiz rapides pour consolider chaque concept.
Ce que vous apprendrez
Commencez par la structure du projet KMP, commonMain et les déclarations expect/actual, puis partagez la logique métier entre les plateformes. Progressez vers les coroutines et Flow, la mise en réseau Ktor, kotlinx.serialization, SQLDelight, Koin, l'interface utilisateur Compose Multiplatform, l'interopérabilité iOS native, les tests et la publication d'une bibliothèque KMP. Chaque leçon est pratique, avec un tuteur IA disponible 24h/24 et 7j/7 pour vous aider.
Comment cela fonctionne
Chaque cours est divisé en quatre leçons ciblées et faciles à digérer. Complétez quelques leçons par jour et vous maîtriserez la formation complète en quelques semaines, pas des mois.