Está en la página 1de 17

SERVICIOS

DE FIREBASE
Bachiller: David Zárate Márquez
¿Qué es Firebase?
● Plataforma digital diseñada para facilitar el desarrollo de aplicaciones web y
móviles de calidad de una forma rápida y eficiente
● Esta alojada en la nube, y está disponible para Android, iOS y web entre otras
tecnologías

Fuente: https://firebase.google.com/docs/guides?hl=es Servicios Firebase: David Zárate M. 2


¿Para que sirve Firebase?
Hacer más sencilla la creación de aplicaciones móviles y web, agilizando los tiempos de desarrollo pero sin perder
de vista la calidad necesaria

Segun su finalidad

● Compilación
● Lanzamiento y supervisión
● Participación

Fuente: https://www.nts-solutions.com/blog/firebase-que-es.html Servicios Firebase: David Zárate M. 3


Firebase
Ventajas    Desventajas
● Inicio gratuito y escalable ● No es open source
● Es multiplataforma ● No dispone de bases de datos
● Nos ofrece un gran poder de relacionales
crecimiento ● No todos los servicios son gratuitos
● herramienta ágil, sencilla y nos ● Se ejecuta sólo el Google Cloud
permite olvidarnos de la ● Requiere tiempo de aprendizaje
infraestructura
● Podemos ganar dinero
● Crecimiento continuo

Fuente: https://www.nts-solutions.com/blog/firebase-que-es.html Servicios Firebase: David Zárate M. 4


Módulos Firebase
Cloud Firestore Realtime Database
o Base de datos NoSQL o Base de datos NoSQL
o Sincronizan los datos en tiempo real  o Sincronizan los datos en tiempo real 
o Los datos están estructurados como documentos o Los datos se almacenan en formato JSON
organizados en colecciones
o Soportado para iOS, Android, Web, Flutter, C++.
o Realizar consultas más rápidas
o SDK Android, iOS, Web, Node.js, además de las
API de REST

Fuente: https://www.nts-solutions.com/blog/firebase-que-es.html Servicios Firebase: David Zárate M. 5


Módulos Firebase
Cloud Functions Firebase Authentication
o Notificar a los usuarios cuando ocurre o Autenticar a los usuarios de tu aplicación
algo interesante – email, push o Aprovecha otros estándares como OAuth 2.0 y
o Ejecutar la limpieza y el mantenimiento de la OpenID Connect
base de datos o Usa diversos mecanismos: contraseñas, números
o Ejecutar tareas intensivas en la nube en lugar de de teléfono, Facebook, Google y Twitter
en la app
o Realizar integraciones con API y servicios de
terceros

Fuente: https://www.nts-solutions.com/blog/firebase-que-es.html Servicios Firebase: David Zárate M. 6


Módulos Firebase
Analytics Dynamic Links

o Proporciona estadísticas sobre el uso de nuestras o Implementar vínculos que funcionen como
aplicaciones y la participación de los usuarios. queramos, sin importar que el usuario se haya
o A través del dashboard, mediante un conjunto de instalado previamente nuestra aplicación.
gráficos.

Fuente: https://www.nts-solutions.com/blog/firebase-que-es.html Servicios Firebase: David Zárate M. 9


Módulos Firebase
Cloud Messaging AdMob y Firebase
o Una solución de mensajería que nos permite o Podemos ganar dinero. 
enviar mensajes a los usuarios o Monetizando nuestra aplicación con publicidad
o Permite enviar notificaciones push a los usuarios  orientada
o Permite enviar mensajes a dispositivos o Los anuncios se pueden mostrar a través de
individuales, grupos de dispositivos  distintos componentes de interfaz de usuario

Fuente: https://www.nts-solutions.com/blog/firebase-que-es.html Servicios Firebase: David Zárate M. 10


Caso
Práctico

Servicios Firebase: David Zárate M. 11


Fuente:Elaboración propia Servicios Firebase: David Zárate M. 12
Fuente:Elaboración propia Servicios Firebase: David Zárate M. 13
Fuente:Elaboración propia Servicios Firebase: David Zárate M. 14
Fuente:Elaboración propia Servicios Firebase: David Zárate M. 15
Fuente:Elaboración propia Servicios Firebase: David Zárate M. 16
Fuente:Elaboración propia Servicios Firebase: David Zárate M. 17
Fuente:Elaboración propia Servicios Firebase: David Zárate M. 18
GRACIAS
Servicios Firebase: David Zárate M.

También podría gustarte