curso kotlin

Crea tu primera app con Android Studio y Jetpack Compose

En este primer capítulo te enseñaré a crear tu primera app con Jetpack Compose. Será una app que muestre solo algo de texto, pero será un buen comienzo para que te empieces a familiarizar con Android Studio y Jetpack Compose. Además, te enseñaré a crear un dispositivo emulador para Android, con el que probar todas […]

Los arrays en Kotlin

Los arrays de Kotlin nos permiten crear estructuras de datos para almacenar más de un valor a la vez. En este capítulo verás como declarar arrays y como utilizarlos de forma básica. Arrays y los tipos de datos En Kotlin los arrays deberían contener datos del mismo tipo. Es decir, por ejemplo, si queremos almacenar […]

Las funciones en Kotlin

Las funciones en Kotlin se declaran con la palabra «fun» de «function», no de diversión en inglés. De hecho, llevamos utilizando una función en todos los capítulos anteriores de este curso de Kotlin. La función de entrada llamada main(). Funciones sin parámetros Vamos a crear una función simple, sin parámetros: Para llamar a la función […]

Bucle for, while y do-while de Kotlin

Tanto el bucle for, while, y do-while nos van a servir en Kotlin para realizar tareas repetitivas de todo tipo. El bucle for de Kotlin Sintaxis básica Esta es la sintaxis básica del bucle for: «variable», es una variable que obtiene el valor de cada elemento en el rango o colección durante cada iteración del […]

El condicional when en Kotlin

El condicional when de Kotlin, es el equivalente al condicional switch de otros lenguajes de programación. En este capítulo veremos como funciona. La expresión when de Kotlin La expresión when de Kotlin permite establecer coincidencias entre un argumento. En el siguiente ejemplo, tenemos como argumento, la constante «opcion» (puede ser una variable también). La expresión […]

El condicional if else en Kotlin

Con el condicional if else de Kotlin, podrás realizar todo tipo de comparaciones booleanas, para que tus programas puedan tomar ciertos caminos diferentes, basándose en estas comparaciones. Instrucción if La instrucción if, evalúa si cierta expresión es verdadera. Si lo es, se ejecutará su bloque de código. En caso contrario, no. Se va a ignorar. […]

Operadores de Kotlin

Veamos en esta ocasión, algunos de los operadores más básicos y utilizados en el lenguaje de programación Kotlin. Operadores aritméticos de Kotlin Operador Símbolo Suma + Resta – Multiplicación * División / Módulo o resto % En los siguientes fragmentos de código puedes ver como funcionan en acción. Operador de suma El operador de suma, […]

Los tipos de datos en Kotlin

En este capítulo te voy a enseñar cuáles son los tipos de datos básicos de Kotlin. Los tipos enteros, decimales, String, etc. ¿Qué tipos básicos hay en Kotlin? En Kotlin podemos decir que hay 5 tipos de datos básicos: A partir de estos tipos de datos básicos, podemos ver diferentes tipos, como los que verás […]

Variables y constantes en Kotlin

Las variables (conocidas como variables mutables) y las constantes (conocidas como variables inmutables), son elementos fundamentales para programar con cualquier lenguaje de programación. En Kotlin, por supuesto, esto no es una excepción. Las variables reasignables de Kotlin, son aquellas que conocemos normalmente como «variables» a secas, las que pueden ir variando de valores. En cambio, […]

¿Cómo empezar a programar en Kotlin?

En esta ocasión vengo a enseñarte a preparar rápidamente el entorno de desarrollo para que puedas empezar a programar con Kotlin. Preparar adecuadamente tu entorno de desarrollo es totalmente necesario para aprovechar al máximo las capacidades de Kotlin y garantizar un trabajo o estudio sin problemas. Empecemos con la descarga e instalación del IDE, y […]

Scroll hacia arriba