Introducción
  • ¿Que voy a Aprender en el Curso?
  • Instalar JDK
  • Instalar Android Studio
  • Instalar SDK Android Studio
  • Crear Nuevo Proyecto Android Studio
  • Estructura Android Studio
  • Emulador Android Studio
Variables - Conceptos Básicos Kotlin
  • Variables
  • Var vs Val
  • Null Safety
  • Log
Operaciones Aritméticas
  • Operaciones Aritmeticas
  • Operador Asignación
  • Operador Concatenar
  • Operador Incremento Decremento
  • Operadores de Comparacion
Operadores Lógicos
  • Operadores Lógicos
  • If else
  • When
  • For
  • While
  • Do While
  • Break y Continue
Arrays
  • Array
  • ArrayList
  • HashMap
Funciones
  • Funciones
  • Scope, Variable Local y Global
Programación Orientada a Objetos
  • ¿Que es POO?
  • Clases
  • Modificadores de Visibilidad
  • Herencia
  • Interfaces
  • Nested e Inner Class
  • Enum
  • Objetos y companion Object
  • ¿Que te esta pareciendo el Curso?
Interfaz de Usuario
  • UI
Primera App de Android con Kotlin
  • Primera App - Activity
  • Primera App - UI
  • Primera App - Main Activity
  • Primera App - Activities Secundarias
  • Primera App - Ejecutar en el Emulador de Android Studio
  • Primera App - Código
RecyclerView
  • RecyclerView Parte 1
  • RecyclerView Parte 2
  • RecyclerView Parte 3
  • RecyclerView Parte 4
  • RecyclerView - Código Kotlin
Juego de Memoria App
  • Juego de Memoria Presentación
  • Juego de Memoria SetUp UI
  • Juego de Memoria Cargar Cartas
  • Juego de Memoria On Click Listener
  • Juego de Memoria Comprobar si es Correcto
  • Juego de Memoria Comprobar App
  • Juego de Memoria - Código Kotlin
Web Services
  • ¿Qué es una API?
  • Retrofit2
  • Uso de Retrofit2
  • Finalizar nuestra App usando Retrofit2
  • Volver a utilizar Retrofit2
  • Comprobar nuestra Aplicación con Retrofit
  • Retrofit2 - Código Kotlin
Juego Slot Machine
  • Juego Slot Machine Parte 1
  • Juego Slot Machine Parte 2
  • Juego Slot Machine - Código Kotlin
Persistencia de Datos SQLite Room
  • Persistencia de Datos ¿Que es?
  • Room Clase Base de Datos
  • Room Insertar datos en Base de Datos
  • Room Obtener datos en Base de Datos
  • Room Editar datos en Base de Datos
  • Room Buscar datos por Argumento en Base de Datos
  • Código Persistencia de Datos Room SQLite
Diseño App Paint
  • Paint UI
  • Clase Cuadro o Lienzo
  • Escoger Tamaño Pincel
  • Más Funcionalidades en Nuestro Paint
  • Salvar Imagen
  • Paint - Código Kotlin