Flutter - Push Notifications con Firebase cloud messaging

4.9
(5 calificaciones)

Flutter - Push Notifications con Firebase cloud messaging

iOS
Android
Flutter
Dart
Swift
Kotlin
Publicado: 09 / 06 / 2021·Actualizado: 15 / 09 / 2022
Instructor:Darwin Morocho
Nivel
Intermedio
10h
Duración
48
Estudiantes

¿Qué aprenderás en este curso?

Instalar y configurar firebase cloud messaging en flutter
Solicitar el acceso al permiso de notificaciones push en iOS
Escuchar y reaccionar cuando llega una notificación push
Recuperar los datos de una notificación push
Personalizar el sonido de una notificación push
Cómo manejar los datos de una notificación push
Cómo diferenciar tus notificaciones push
Cómo utilizar Node.js, TypeScript y express para el envío de notificaciones push del lado del servidor
Almacenar los tokens proporcionados por firebase cloud messaging para enviar notificaciones push a usuarios específicos
Enviar notificaciones push usando topics
El uso adecuado de Streams para escuchar las notificaciones push desde cualquier parte de tu código

Requisitos para este curso

Flutter y dart intermedio
Conocimientos del patrón repositorio
Desarrollo backend con nodejs, typescript y express - nivel intermedio
Consumo de APIs con Dio o http

Detalles del curso

Este curso aprenderás a mostrar notificaciones push en tu app flutter usando Firebase Cloud Messaging.

Ademas crearemos nuestro propio backend con Node.js, TypeScript y express para el envío de notificaciones push del lado del servidor


Contenido del curso

Flutter - instalación y configuración00:46:07
Instalación firebase core y cloud messaging - android
10:02
Instalación firebase core y cloud messaging - iOS
23:04
Enviando notificaciones push desde la consola de firebase
13:00
Backend - Notificaciones push mediante topics01:03:42
Creación del proyecto
15:12
Inicializar el SDK de firebase Admin
09:55
Construyendo una ruta para envío de notificaciones mediante topics
15:57
Enviando nuestra primera notificación desde el backend
15:12
Enviando datos en una notificación
07:23
Flutter - Mostrar las notificaciones enviadas por la API01:18:39
Definiendo la arquitectura del proyecto
19:17
Escuchando notificaciones cuando la app esta visible
11:43
Streams para escuchar las notificaciones
08:23
Reaccionando a las notificaciones mientras la app está visible
09:26
Recuperando los datos de nuestra notificación
14:49
Recuperando los datos cuando la app está minimizada o cerrada
14:58
Backend - Manejo de tokens y almacenamiento de notificaciones02:39:36
Refactorizando el método sendPushNotificationToTopic
11:20
Clases para simular una base de datos
17:07
Actualizando nuestro repositorio
25:14
Ruta para iniciar sesión
25:42
Ruta para cerrar sesión
15:47
Ruta para enviar una notificación push a un usuario específico
15:25
Ruta para recuperar las notificaciones de un usuario
17:42
Probando todo el flujo de nuestra API
10:35
Ruta para actualizar el token de un dispositivo
20:39
Flutter - Integración con la API04:17:02
Recuperando el token de firebase cloud messaging
14:37
Consumiendo la ruta login
16:01
login page - parte 1
24:31
login page - parte 2
12:14
Notification channels
23:44
Sonido personalizado en iOS
01:29
Promo page - parte 1
12:55
Promo page - parte 2
10:47
Chat page
11:20
Local notifications - parte 1
17:23
Local notifications - parte 2
16:26
Local notifications - parte 3
10:21
Notificaciones de un usuario - parte 1
19:59
Notificaciones de un usuario - parte 2
12:50
Actualizando el token del dispositivo
05:44
Mostrando notificaciones locales solo cuando la app está visible
13:40
Actualizando el badge count en iOS
32:53
4.9
5 Reseñas

Este curso aun no tiene reseñas de sus alumnos.

  • 10:05:08 de video.
  • Accesso de por vida.
  • Comentarios del curso
  • Chat privado con el instructor
Inicie sesión para comprar este curso