Introducción e instalación
  • Presentación sección 1
  • Introducción a Kotlin
  • Instalar JDK en windows
  • Configurar variables de entorno de JDK
  • Instalar Intellij IDEA en windows
  • Instalar JDK en mac
  • Instalar Intellij IDEA en mac
Introducción a kotlin
  • Presentación sección 2
  • Hola Mundo
  • Comentarios
  • Variables
  • Constantes
  • Valores nulos
  • Cambiar tipo de datos
  • Pedir datos en consola
  • Concatenaciòn
  • Operadores aritméticos y de comparación
  • Listas
  • Arrays
  • If
  • If else
  • Else if
  • If anidados
  • For
  • While
  • When
  • Try Catch
  • Funciones
  • Clases
Android studio
  • Presentación sección 3
  • Instalación en windows
  • Instalación em Mac
  • SDK manager
  • Familiarizándonos con el IDE
  • Estructura de una aplicación
  • Hola mundo y emulador
  • Programando nuestro primer boton
  • ¿Qué es una actividad?
  • Herramientas
  • Envío de datos entre actividades
  • Constrains
  • Linearlayout
  • ImageView
  • Radios
  • Checkbox
  • Spinner
  • Listas
  • Hacer llamada
  • Enviar email
  • WebView
  • Strings
  • Traducir app
  • SplashScreen
  • Colores
  • Icono
Persistencia de datos con: Shared Preferences
  • Presentación sección 4
  • Shared preferences
  • Proyecto parte I
  • Proyecto parte II
Persistencia de datos con: SQLITE
  • Presentación sección 5
  • Crear base de datos
  • Guardar datos
  • Mostrar datos con listview
  • Preparar para enviar datos
  • Enviar registros
  • Recibir registros
  • Editar
  • Eliminar
Persistencia de datos con: Realm
  • Introducción
  • Configurar realm
  • Clase RealmObject
  • Guardar primer registro
  • Recorrer registros y mostrar en consola
  • Crear id autoincrementable
  • Mostrar datos en list view simple
  • Plantilla para vista personalizada
  • Crear adaptador
  • Llenar lista personalizada
  • Preparar para enviar datos a otra actividad
  • Recibir y mostrar datos
  • Editar
  • Borrar
  • Crear alerta de confirmación
Bases de datos en tiempo real con Firebase
  • Introducción a firebase
  • Introducción a JSON
  • Alternativa a emulador con dispositivo y vysor
  • Conectar Android Studio con Firebase
  • Diseño de login y registrar
  • Crear código de registro
  • Seleccionar avatar
  • Probar registro
  • Código de login
  • Clase userDatos