Persistencia de Datos en Dispositivos Móviles (iOS)
Introduction
Persistencia básica
El sistema de archivos
Serialización de clases
Property Lists
Preferencias de usuario
Ejercicios
SQLite
Introducción a SQLite en iOS
El API básico de SQLite
Frameworks de terceros
Ejercicios
¡Hola Core Data!. Una aplicación de ejemplo
Introducción a Core Data
El stack de Core Data
Las entidades
Recuperar los datos
Modelos de datos en Core Data
Crear modelos
Entidades con clases propias
CRUD
Ejercicios
Más sobre modelos de datos
Tipos de datos transformables
Validaciones
El ciclo de vida de los objetos gestionados
Deshacer y rehacer operaciones
Ejercicios
Búsquedas en Core Data
Predicados
Ordenación
Ejercicios
Tablas en Core Data
El fetched results controller
Inicializar el "fetched results controller"
Mostrar los datos en la tabla
Refrescar la tabla
Secciones de tabla automáticas
Ejercicios
Migraciones de datos
Qué son las migraciones de datos
Versiones del modelo de datos
Migraciones ligeras
Migraciones pesadas
Ejercicios
Apéndice: migraciones en iOS<=9
Contextos múltiples
Múltiples contextos para trabajos en background
Comunicación entre contextos
Contextos anidados
Ejercicios
Persistencia como servicio
Backend as a Service
Gestión de usuarios en Firebase
Persistencia en Firebase
Ejercicios
Arquitecturas de aplicaciones en iOS
Model/View/Controller
Model/View/Presenter
Model/View/ViewModel
VIPER
Ejercicios parte I
Ejercicios parte II
Ejercicios parte III
Powered by
GitBook
Introduction
Persistencia de datos en dispositivos móviles
Apuntes de la asignatura
results matching "
"
No results matching "
"