Desarrollo con la plataforma de desarrollo Firebase

¿Qué es Plataforma de desarrollo Firebase?

Firebase es un conjunto de herramientas que permiten desarrollos más ágiles quitando al dearrollador la preocupación de diseñar e implementar un base de datos, diseñar e implementar consultas a esa base de datos, implementar autenticación y autorización, implementar el código de manejo de errores, el trabajo offline, desempeño, esacalabilidad, entre muchas otras cosas.

También tiene el servicio Firebase cloud Messaging (FCM) que permite el envío de notificaciones para aplicaciones Android, iOS y web.

Tradicional App Development - Desarrollo Tradicoinal de Apps Plataforma de desarrollo Firebase

Tradicional App Development – Desarrollo Tradicoinal de Apps Plataforma de desarrollo Firebase

El modelo de desarrollo tradicional de Apps es así:

Pero utilizando el servicio de Firebase, el esquema cambia a:

Firebase app development - Desarrollo de apps con Plataforma de desarrollo Firebase

Firebase app development – Desarrollo de apps con Plataforma de desarrollo Firebase

Este servicio provee el manejo de Autenticación y Autorización, Base de datos, Almacenamiento además de proveer manejo de Notificaciones.

Dentro del evento Google I/O 2016 se presentó un ejercicio en vivo, dónde se desarrollo una aplicación de chat en tres tecnologias diferentes: Android, iOS, Web utilizando el servicio Firebase.

Si quieres saber más acerca del conjunto de servicios de Firebase, ingresa al sitio oficial: https://firebase.google.com/

Saludos!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Límite de tiempo se agote. Por favor, recargar el CAPTCHA por favor.