Introducción y configuración del entorno
  • ¿Qué es Kotlin?
  • Instalando java JDK
  • Instalando IntelliJ IDEA
  • Creando nuestro primer proyecto ¡Hello World!
Variables en Kotlin
  • Introducción a las variables
  • Variables numéricas
  • Operaciones aritméticas
  • Variables alfanuméricas
  • Variable Booleana
  • Concatenaciones con variables
Funciones en Kotlin
  • Funciones básicas
  • Funciones con parámetros de entrada
  • Funciones con parámetros de salida
Interacción con usuario
  • ReadLine
Condiciones en Kotlin
  • Condición If
  • If-Else, anidamiento
  • Expresión When
Arreglos y listas
  • Arrays
  • Recorriendo arrays
  • Listas inmutables
  • Listas mutables
  • Recorriendo listas
Configuración del entorno
  • Descargar y configurar Android Studio Canary
  • Creación del primer proyecto de android en Kotlin
  • Configuración del emulador
Empezando a programar para android
  • Activity
  • Layout
  • Estructura de un proyecto
Desarrollando nuestra primera app funcional
  • Maquetación de la primera pantalla
  • Accediendo a componentes programaticamente
  • Intent, comunicación entre pantallas
  • Strings con argumentos y finalización de app
Trabajando con objetos
  • Data class
  • Trabajando con nuestro primer objeto