Kotlin en acción
Kotlin en acción
Resumen:
El libro «Kotlin en acción» es una guía práctica del lenguaje de programación Kotlin de los principales desarrolladores de JetBrains. Está dirigido a programadores que ya conocen Java u otro lenguaje tipado estáticamente y que quieren aprender Kotlin de forma rápida y eficaz en proyectos reales.
El libro cubre en detalle todas las características clave del lenguaje: desde la sintaxis básica y los sistemas de tipos hasta conceptos avanzados como corrutinas, DSL y desarrollo multiplataforma. Se presta especial atención a la compatibilidad con Java y a la transición fluida a Kotlin en proyectos existentes.
El lector aprenderá: cómo escribir código conciso y seguro utilizando null-safety y construcciones funcionales; cómo trabajar eficientemente con colecciones, expresiones lambda y extensiones; cómo aplicar corrutinas para programación asíncrona; cómo crear lenguajes de dominio específico (DSL) y trabajar con serialización.
Contenido de los capítulos: 1) Kotlin: qué y por qué; 2) Fundamentos del lenguaje; 3) Definición y llamada de funciones; 4) Clases, objetos e interfaces; 5) Expresiones lambda y colecciones; 6) Sistema de tipos; 7) Sobrecarga de operadores y convenciones; 8) Funciones de orden superior; 9) Genéricos; 10) Anotaciones y reflexión; 11) Construcción de DSL; 12) Corrutinas; 13) Proyectos multiplataforma.
Por qué vale la pena leerlo: el libro está escrito por los creadores del lenguaje, lo que garantiza precisión y profundidad en la exposición. Cada capítulo contiene numerosos ejemplos de código y ejercicios prácticos. No es solo un manual de referencia, sino una guía completa para el desarrollo moderno con Kotlin para aplicaciones de servidor, Android y multiplataforma.