Sinopsis
Género: técnico.
Este es un libro orientado a programadores (de back end) que quieran aprender Kotlin, especialmente si proceden de Java.
Muchos lenguajes utilizan la máquina virtual de Java, la JVM, como son: Scala (2003), Groovy (2003), Fantom (2005), Clojure (2007), Xtend (2011) y kotlin (diseñado en 2011, primera versión estable en 2016). Entonces, ¿por qué razón kotlin puede interesar más que el resto de lenguajes basados en JVM?. Sencillamente por considerarse uno de los lenguajes emergentes más prometedores, quizás tras el respaldo del mundo Android, pues en 2017, kotlin fue adoptado por Google como lenguaje oficial para Android, al mismo nivel que Java. Por si esto fuera poco, kotlin continúa conquistando fronteras y en 2020 sorprendió con KMM (Kotlin Multiplatform Mobile) un SDK que permite utilizar el mismo código de lógica empresarial, tanto en aplicaciones iOS como Android.
Sin embargo, kotlin no es sólo un lenguaje para implementar apps, pues es un lenguaje de propósito general; que engancha. Cuanto más se usa, más se desea programar con él y descubrir más bondades del lenguaje.
Este libro es una guía para explorar y descubrir las posibilidades de kotlin para programación back end.
Estructura del texto.
Toda la esencia del libro se organiza bajo la parte denominada “experimentando con kotlin en back end”, mientras que la parte de “Anexo” se dedica a complementar algunos aspectos que se utilizan en el libro pero que no tuvieron un capítulo al salirse de la implementación.
El libro incorpora la explicación de todo el CÓDIGO FUENTE disponible en: https://github.com/lcriadof/AtreveteConKotlin
All rights reserved