Como parte del trabajo de puesta al día de mi Curso de Programación Android (es totalmente gratis, te animo a que revises sus contenidos) que estoy realizando durante estos días, aprovecharé para sustituir por fin todo el antiguo código Java por código Kotlin, que es el lenguaje de referencia actual de la plataforma Android. Por tanto, si te interesa seguir el curso y aún no te habías animado a dar el salto a Kotlin, éste sería un momento perfecto para empezar.
Aunque en momentos puntuales pueda incluir en el propio curso de Android algunas pinceladas, trucos, o características especiales de Kotlin relacionadas directamente con Android, generalmente no me detendré demasiado en el lenguaje en sí.
Pero si te interesa aprender Kotlin, te dejo en esta entrada algunos buenos enlaces por donde puedes empezar.
Recursos online gratuitos sobre Kotlin
- Documentación oficial de Kotlin [inglés]. Documentación oficial, muy clara y organizada.
- Kotlin Playground. Desde esta web puedes escribir y ejecutar código Kotlin en el propio navegador, sin necesidad de instalar ningún compilador/IDE.
- Guía de Inicio de Google sobre Kotlin [español]. Guía sobre Kotlin en la web de desarrolladores de Google.
- Kotlin para Android [español]. Buena colección de artículos en español sobre el lenguaje Kotlin, enfocado al desarrollo para Android.
Cursos online gratuitos sobre Kotlin
- Kotlin for Java Developers [inglés]. Completo curso de Coursera sobre Kotlin, dirigido a programadores con experiencia en Java. Se puede realizar de forma gratuita, siempre que no requieras certificado de finalización.
- Kotlin Bootcamp for Programmers [inglés]. Curso de Udacity, diseñado por el propio Google, sobre el lenguaje Kotlin.
- Kotlin for Android Developers [inglés]. Otro buen curso gratuito sobre Kotlin, también en la plataforma Udacity, en esta ocasión más centrado en el desarrollo para Android.
Libros sobre Kotlin
- Kotlin for Android Developers [inglés]. Un buen libro sobre Kotlin con un enfoque especialmente dirigido al desarrollo Android, del amigo Antonio Leiva.
- Kotlin in Action [inglés]. Otro buen libro sobre Kotlin en general.
Newsletters
- Kotlin Weekly [inglés]. Una buena newsletter semanal a la que puedes suscribirte para estar al día de todo lo que pasa en el mundo Kotlin.
Éstos, y otros muchos recursos que podéis encontrar con una búsqueda sencilla en Google, pueden serte de mucha ayuda para empezar a conocer el lenguaje Kotlin y aprender a utilizarlo para desarrollar tus aplicaciones Android. Te animo a que empieces desde hoy mismo.