Kotlin Multiplatform by Tutorials
Полное руководство по кросс-платформенной разработке на Kotlin
Résumé :
Introduction
Le livre «Kotlin Multiplatform by Tutorials» de l'équipe Raywenderlich est un guide pratique sur l'une des technologies les plus prometteuses du développement moderne : Kotlin Multiplatform (KMP). Publié en 2022, il compte 496 pages et s'adresse aux développeurs souhaitant apprendre à écrire du code partagé pour Android, iOS, le web et le bureau, sans sacrifier les performances ni l'expérience utilisateur native. Bien que le site PythonLib soit dédié à Python, ce livre sera utile à tous ceux qui s'intéressent aux solutions multiplateformes et souhaitent élargir leur stack d'outils.
De quoi parle le livre
Les auteurs guident progressivement le lecteur des bases de KMP jusqu'à la création d'une application complète avec une logique métier partagée. Le livre est divisé en plusieurs parties :
- Introduction à Kotlin Multiplatform : installation, configuration du projet, structure des modules.
- Code partagé : écriture de classes, fonctions, travail avec les coroutines et les flux.
- Intégration avec les plateformes : utilisation d'expect/actual, travail avec l'interface utilisateur via Compose Multiplatform.
- Réseau et stockage des données : Ktor, SQLDelight, sérialisation.
- Tests et débogage : tests unitaires, tests d'intégration, profilage.
- Publication : compilation pour Android, iOS, le web et le bureau.
Chaque chapitre contient des exercices pratiques et des exemples de code qui peuvent être immédiatement appliqués à des projets réels.
Recommendations
Python 3 et PyQt 5. Développement d'applications
C++ asynchrone : guide complet
Java pour la Data Science : du débutant au professionnel de l'analyse de données
Développement d'API en Java : de la conception à la mise en production
Python Cookbook : recettes et conseils de programmation en Python 3
Think Python: Comment penser comme un programmeur