Kotlin: el nuevo dialecto para Android

Kotlin: el nuevo dialecto para Android

Kotlin será oficialmente compatible con Android como lenguaje de primera clase. En un anuncio reciente de Google, también aclaró que las herramientas Kotlin se introducirán en Android Studio 3.0 de forma predeterminada. A diferencia de otros desarrolladores de plataformas, Google no será propietario de Kotlin y el lenguaje se desarrollará bajo la supervisión de su fundador, JetBrains.

Fuente de la imagen: venturebeat.com

JetBrains, patrocinador de Kotlin e inventor del popular IntelliJ, será completamente interoperable con el principal lenguaje de desarrollo de aplicaciones de Android, Java. Kotlin se ejecuta en JVM (Java Virtual Machine). Emplear cualquier otro lenguaje que se ejecute en JVM ya era posible para el desarrollo de Android.

Android no está obligado a utilizar JVM, pero la buena voluntad de Java y sus fuertes raíces lo convirtieron en el lenguaje favorito de los desarrolladores. Actualmente, Kotlin tiene su versión 0.2 que agrega soporte para corrutinas y funciones en línea entre módulos, con correcciones de errores y mejoras.

>p>

Fuente de la imagen: Kotlin.org

Aparte de JVM, Kotlin tiene mucho más en común con Java. Kotlin también es un OOPS (sistema de programación orientado a objetos) y está demostrado que facilita los acertijos como lo hizo Java. Sin embargo, Kotlin tiene muchas más funciones para desarrolladores con una sintaxis más ordenada. Está previsto que Kotlin sea desarrollado por una fundación Kotlin sin fines de lucro con JetBrains y la cooperación de Google. En el ámbito del desarrollo, Kotlin va a explorar algunas plataformas más y no será ninguna sorpresa si se encuentra desarrollando Mac e iOS.

Teniendo todo en cuenta, se puede observar que Google ha sentido la Es necesario cambiar la maquinaria de desarrollo. Se supone que emplear Kotlin para el desarrollo de aplicaciones de Android agregará algunas sorpresas locas para los usuarios. Google ha aceptado el cambio y ha demostrado una vez más que cree en la mejora, sin importar si requiere reemplazar los mecanismos convencionales.

Leer: 0

yodax