Introducción
  • Introducción
  • Estructura del curso
  • Algunos ejemplos de las apps que crearemos
Modulo básico: introducción a Swift
  • Instalación de xcode
  • Variables
  • Constantes
  • Opcionales
  • Arrays
  • Tuplas
  • Estructura IF
  • Switch
  • For
  • Funciones
Persistencia de datos con: User Defaults
  • Introducción a xcode
  • Simulador y launchScreen
  • UserDefaults
  • Keyboard
  • Alertas
  • Proyecto ColoresSlider 1
  • Proyecto ColoresSlider 2
  • Proyecto ColoresSlider 3
  • Proyecto ColoresSlider 4
  • Crear icono
  • Proyecto ColoresSlider
AppDelegate y ciclo de vida de una aplicacion
  • AppDelegate y ciclo de vida de una app
  • Ciclo de vida de un ViewController
  • Ciclo de vida de un ViewController 2
Persistencia con: CoreData
  • Intro a CoreData
  • Entidades
  • El contexto
  • Guardar registro con CoreData
  • Mostrar datos con ciclo For
  • Borrar datos de forma masiva
  • Snippets
  • Intro a tableView
  • Intro a Delegados y protocolos
  • Mostrar datos en tableView
  • Navigation Controller
  • Enviar datos de una vista a otra
  • Editar en CoreData
  • Eliminar en CoreData
  • Proyecto crud CoreData
  • Buscar en mapa con MapKit
  • Coordenadas con CoreLocation
  • Coordenadas con MapKit
  • Proyecto Mapas
  • Cambio en método para tomar fotografías
  • Tomar fotografía de cámara/libreria
  • Guardar imagen
  • Mostrar imagenes
  • Optional Binding en imagenes
  • Fotos con CoreData
Proyecto CoreData
  • Estructura y permisos
  • Crear relaciones entre entidades en CoreData
  • Obtener coordenadas y mostrarlo en el mismo boton
  • Crear Id autoincrementable
  • NSFetchedResultsController
  • Metodos de NSFetchedResultsController
  • Edit Actions en tableView
  • Titulo en NavigationController
  • Crear botón item en NavigationController
  • Crear menu con alerta
  • Guardar imagen con relacion
  • UICollectionView
  • Probar las relaciones
  • Predicados
  • Diseño de CollectionView
  • Pull to refresh
  • Seleccionar imagen
  • Eliminar imagen
  • Ver mapa individual
  • Ver mapa completo con CoreData
  • Proyecto final CoreData
Firebase
  • Intro Firebase
  • Intro cocoapods
  • Instalar Firebase
  • Autenticación
  • PickerView
  • Guardar en tiempo real
  • Entrar si la sesión esta activa
  • Tabla con Navigation Bar
  • Mostrar datos desde Firebase
  • TableView con segmented Control
  • Editar datos
  • Eliminar datos
  • Subir imagenes a firebase
  • Activity indicator
  • Ver imágenes desde firebase
  • Crear celda personalizada
  • Hacer nuestra imagen circular
  • Eliminar imagenes
  • Editar registro con imagen
  • Proyecto Firebase