Programación Kotlin desde Cero: Guía Práctica
Aprende Kotlin paso a paso desde las bases hasta aplicaciones reales
Dónde comprarlo
- Publicado
- Páginas
- 129
- Idioma
- Español
- Formatos
- Ebook
- Categoría
- Técnico
Sinopsis
Lee el comienzo
Del capítulo «Introducción a Kotlin»
Kotlin es un lenguaje de programación moderno, estático y orientado a objetos que ha ganado una gran popularidad en los últimos años. Fue diseñado para ser más seguro, conciso y productivo que muchos lenguajes existentes, especialmente Java. En este capítulo descubrirás qué es Kotlin, cómo surgió, cuáles son sus características principales y por qué tantas empresas y desarrolladores lo eligen hoy en día para crear aplicaciones móviles, servicios web y sistemas multiplataforma.
Kotlin es un lenguaje de programación de código abierto desarrollado por JetBrains. Se ejecuta sobre la máquina virtual de Java (JVM), pero también puede compilarse a JavaScript o a código nativo mediante Kotlin/Native. Esto significa que puedes usar Kotlin para crear aplicaciones Android, aplicaciones de escritorio, servicios backend o incluso aplicaciones web.
A diferencia de lenguajes más antiguos, Kotlin fue creado desde cero pensando en resolver problemas comunes que enfrentan los programadores diariamente. Uno de sus objetivos principales es reducir la cantidad de código repetitivo que se escribe y evitar errores frecuentes, como los relacionados con valores nulos.
Para un principiante es importante entender que Kotlin no intenta reinventar la programación. Al contrario, toma lo mejor de lenguajes como Java, C# o Scala y lo presenta de forma más clara y segura. Si ya has programado en otro lenguaje, notarás que muchas estructuras te resultarán familiares, pero escritas de manera más sencilla.
El desarrollo de Kotlin comenzó en 2010 dentro de JetBrains, la empresa responsable de herramientas como IntelliJ IDEA, PyCharm y WebStorm. El equipo de JetBrains necesitaba un lenguaje más productivo para sus propios productos y, al no encontrar uno que cumpliera todos sus requisitos, decidió crear el suyo propio.
El primer lanzamiento público de Kotlin se produjo en 2011. Durante varios años el lenguaje evolucionó en silencio hasta que en 2016 alcanzó la versión 1.0, considerada estable para uso en producción. Ese mismo año Google anunció el soporte oficial de Kotlin para el desarrollo de aplicaciones Android.
En 2019 Google dio un paso más importante: declaró que Kotlin era el lenguaje preferido para el desarrollo de Android. […]