Local Notifications
Clase 30 de 43 • Curso de Desarrollo de Aplicaciones iOS 2018
Contenido del curso
Autenticación
- 6

NSUserDefaults
09:12 min - 7

Configuración de Firebase
05:59 min - 8

Validación de campos
10:00 min - 9

Auth con Email
11:57 min - 10

Introducción a Model View, View Model
09:02 min - 11

Autenticación con Facebook
14:00 min - 12

Usando Facebook en nuestro proyecto
04:20 min - 13

Autenticación con Twitter
14:07 min - 14

Autenticación con AccountKit y Firebase
14:43 min - 15

Cloud functions
06:05 min - 16
Reto: Login con gmail
00:16 min - 17

Consumir Api con NSURLSession Nativo
10:39 min - 18

Initial view controller programático
04:20 min
Database
- 19
Introducción a las bases de datos Mobile
01:44 min - 20

Modelos a JSON
04:00 min - 21

JSON a Modelos
06:50 min - 22

Query a Firestore y almacenamiento local
07:47 min - 23

Llenado de tablas usando la data
05:47 min - 24

Agregar transacciones
06:20 min - 25

Moviendo data a MVVM
16:48 min - 26

Realtime listening
05:44 min - 27

Eliminar transacciones
06:30 min - 28

Asegurando nuestra base de datos
10:54 min
Firebase
In app purchase
App Release
Conclusiones
Resumen
Existen dos formas de hacer notificaciones:
- Local Notifications: se pueden manipular y crear desde el propio código de la aplicación.
- Push Notifications: es necesario contar con acceso a internet para poder recibir una notificación.
Las notificaciones locales son una gran herramienta para recordad eventos a nuestros usuarios, los pasos para crear una notificación son:
- Solicitar permiso para mandar notificaciones al usuario.
- Crear el contenido de la notificación.
- Configurar el trigger de la notificación.
- Crear la petición de la notificación asignándole un identificador, el trigger y el contenido de la notificación.
- Añadir la petición al centro de notificaciones.
Reto: Hacer que la notificación aparezca todos los días a la misma hora.