Primeros pasos con Kotlin
Ok en esta oportunidad vamos a comenzar a trabajar con Kotlin, este lenguaje se esta convirtiendo en el nuevo estándar para desarrollo de software, sobre todo desde que cuenta con todo el apoyo de Google, así que vamos a iniciar.
Para nuestros ejercicios vamos a trabajar con Android Studio y vamos a crear un proyecto en blanco (es decir No Activity o «sin pantallas») como se muestra a continuación:

Ahora debemos definir las características de nuestro proyecto, por ejemplo definir el nombre, ubicación, lenguaje y SDK mínimo; lo realmente importante acá es definir el leguaje Kotlin, como se muestra en la siguiente imagen:

Una vez creado nuestro proyecto vamos a proceder a crear nuestro primer archivo kotlin, y ojo los archivos kotlin tienen extensión *.kt, para ello realizamos los siguientes pasos:
- En el explorador de proyectos avanzamos dese la carpeta app -> kotlin+java -> com.example.kotlintest
- Damos click derecho sobre la carpeta.
- Luego seleccionamos new -> kotlin Class/file
- Asignamos un nombre al archivo y damos enter.

En mi caso llame al archivo variables.kt y al dar doble click sobre él, verás lo siguiente:

De aquí en adelante vamos a comenzar a crear variables y a imprimir sus valores en pantalla para validar que estamos trabajando de forma correcta. Algo importante es que debemos probar el código que escribamos y para ello requerimos crear una función principal, y luego para ejecutar el código debemos darle click al botón ejecutar (Play) que aparece al lado izquierdo en la línea en la que hemos definido la función como te muestro en la parte inferior.

Ahora vamos a comenzar a trabajar con la definición de variables y constantes.
1.Variables y Constantes
- Variable: Un espacio en la memoria que almacena un valor que puede cambiar.
- Constante: Un espacio en la memoria que almacena un valor que no puede cambiar.
// Variable
var nombre = "Juan"
// Constante
val edad = 25
Tipos de datos
- String: Texto.
- Int: Número entero.
- Double: Número decimal.
- Boolean: Verdadero o falso.
2. Operadores
Operadores numéricos:
+: Suma-: Resta*: Multiplicación/: División
Operadores de cadena:
+: Concatenación de cadenas==: Comparación de cadenas!=: Distinción de cadenas
De momento esto es todo… la verdad no, pensándolo mejor vamos a realizar unos ejercicios por su parte.
Ejercicios
- Haz un script Kotlin que muestre el resultado de las 4 operaciones básicas usando las variables «X» y «Y«.
- Haz un script que a partir de la variable «costo» calcule el «IVA» y el «Total a pagar«
- Haz un script que a partir del nombre y apellido de una persona los muestre en dos formas diferentes y proponga cual sería su correo electrónico si el dominio fuera «be-tic.com«
Ahora sí, nos vemos en el próximo post.

