Kotlin Multiplatform by Tutorials
Полное руководство по кросс-платформенной разработке на Kotlin
Resumen:
Introducción
El libro «Kotlin Multiplatform by Tutorials» del equipo de Raywenderlich es una guía práctica sobre una de las tecnologías más prometedoras del desarrollo moderno: Kotlin Multiplatform (KMP). Publicado en 2022, tiene 496 páginas y está dirigido a desarrolladores que quieran aprender a escribir código compartido para Android, iOS, web y escritorio, sin sacrificar rendimiento ni UX nativo. Aunque el sitio PythonLib está dedicado a Python, este libro será útil para todos los interesados en soluciones multiplataforma que deseen ampliar su stack de herramientas.
De qué trata el libro
Los autores guían al lector desde los fundamentos de KMP hasta la creación de una aplicación completa con lógica de negocio compartida. El libro está dividido en varias partes:
- Introducción a Kotlin Multiplatform: instalación, configuración del proyecto, estructura de módulos.
- Código compartido: escritura de clases, funciones, trabajo con corrutinas y flujos.
- Integración con plataformas: uso de expect/actual, trabajo con UI mediante Compose Multiplatform.
- Red y almacenamiento de datos: Ktor, SQLDelight, serialización.
- Pruebas y depuración: pruebas unitarias, pruebas de integración, perfilado.
- Publicación: compilación para Android, iOS, web y escritorio.
Cada capítulo contiene ejercicios prácticos y ejemplos de código que se pueden aplicar inmediatamente en proyectos reales.