Dominar Kotlin
Полное руководство по современному программированию на Kotlin
Resumen:
Introducción
El libro «Освоение Kotlin» (título original Mastering Kotlin) de Nate Ebel se publicó en 2019 y de inmediato atrajo la atención de los desarrolladores que deseaban profundizar en el moderno lenguaje de programación Kotlin. La edición de 464 páginas es una guía completa que cubre tanto las características básicas como las avanzadas del lenguaje. El libro está dirigido a desarrolladores con experiencia en Java u otros lenguajes JVM, y busca mostrar cómo Kotlin puede hacer que el código sea más conciso, seguro y expresivo.
De qué trata el libro
El libro sigue el principio de «de lo simple a lo complejo». Los primeros capítulos introducen al lector en la sintaxis de Kotlin, tipos de datos, estructuras de control y principios básicos de la programación orientada a objetos. Luego, el autor pasa a temas más complejos: programación funcional, trabajo con colecciones, null-safety, extensiones y delegados. Se presta especial atención a las corrutinas (coroutines), una de las innovaciones clave de Kotlin para la programación asíncrona. El libro también aborda la creación de DSL (domain-specific languages), testing, interacción con Java y optimización del rendimiento.
Para quién es este libro
El libro será útil para:
- Desarrolladores Java que quieran migrar a Kotlin y comprender sus ventajas;
- Desarrolladores Android que busquen usar