Kotlin es un lenguaje de programación de tipado estático que corre sobre la máquina virtual de Java y que también puede ser compilado a código fuente de JavaScript. [Santa Wikipedia]
Los IDEs más utilizados para Kotlin son Android Studio, Eclipse e IntelliJ IDEA, también existen plugins para Netbeans 8.1 y 8.2 pero no los recomiendo porque funcionan mal y a veces ni funcionan.
En este post crearemos el típico proyecto «Hello World» usando el IDE Eclipse, vamos a ello.
Necesitamos:
Instalación
La documentación oficial de Kotlin recomienda el uso de Eclipse Neon 4.6 o superior para la instalación del plugin de Kotlin por lo que si no lo tienes instalado, descarga e instala en tu sistema. Si tienes otra versión de Eclipse, no hay problema, yo uso para este post Eclipse Oxygen.
Un vez que Eclipse esta instalado, ejecutalo y busca en el menú Help -> Eclipse Marketplace…
ubícate en la pestaña search (1), escribe «kotlin» en el buscador (2) y presiona el boton GO (3), espera unos segundos para que se carguen los resultados, finalmente cuando tengas el plugin de Kotlin visible, presiona el botón [instalar] (4) y sigue los pasos que te indica el IDE.
Cuando la instalación termine, reinicie Eclipse
Ahora dirígete al menú Window -> Perspective -> Open Perspective -> Other…
Selecciona la opción Kotlin y abrelo [open]
Ya estas listo para trabajar con Kotlin desde Eclipse
HOLA MUNDO CRUEL!!!
para crear un nuevo proyecto Kotlin con Eclipse, ve al menu File -> new -> Kotlin project
Un nuevo proyecto se abre en el editor listo para escribir código Kotlin, debes tener algo como esto:
Los pasos para crear archivos, clases, etc son los mismos que con java, es decir, para crear un nuevo archivo ubicate sobre la carpera «src», clic derecho -> new -> kotlin file…, escribe un nombre «HolaMundo» y eras como este se crea un nuevo archivo con extensión *.kt
Solo resta escribir el código necesario para el Hello World en nuestro archivo kotlin:
Finalmente ejecuta y listo
Ya tenemos nuestra primera aplicación Kotlin terminada
enjoy!!!
La siguiente clase hace uso de PRINT para imprimir una imagen que se encuentra en un variable de tipo FileInputStream, e[...]
Un SGA «Sistema de Gestión de Almacenes» es un programa informático destinado a gestionar las entradas y salidas de pro[...]
Cuando desarrollamos aplicaciones en el IDE (Entorno de Desarrollo Integrado) de Android Studio, es importante indicar e[...]
🙂 Una de las preguntas más buscadas por programadores java es la de crear componentes swing en tiempo de ejecución, eso[...]
En este post crearemos una aplicación en Android Studio para conectarnos con nuestra base de datos de Firebase y leer al[...]
¿Qué es javaFX? JavaFX es una familia de productos y tecnologías de Sun Microsystems, adquirida por Oracle Corporation,[...]