[mensaje-curso]
Firebase es una plataforma de desarrollo web y móvil que nos proporciona gran parte de la infraestructura «de servidor» o de backend que podamos necesitar. Nos ofrece una serie de servicios clave para nuestras aplicaciones, como pueden ser:
- Base de datos en tiempo real (Realtime database)
- Sistema de autenticación (Authentication)
- Mensajería y Notificaciones (Cloud Messaging)
- Almacenamiento (Storage)
- Estadísticas de uso (Analytics)
- Reporte de errores (Crash Reporting)
- Publicidad (AdMob)
Adicionalmente, también proporciona otros servicios más «modestos» pero no menos interesantes como por ejemplo el Hospedaje web (Hosting), la Configuración remota (Remote Config), la Indexación de aplicaciones (App Indexing)… en la web oficial de Firebase puedes comprobar el listado completo de servicios disponibles.
Muchos de estos servicios se ofrecen de forma gratuita, al menos dentro de unos determinados límites de uso, como parte de su modalidad de suscripción llamada «SPARK». Si nuestros requerimientos superan dichos límites gratuitos es posible adherirse a otros modelos de suscripción de pago, «FLAME» y «BLAZE», el primero de ellos con unos límites más altos que el modelo «SPARK», y el segundo sin límites (pago por uso).
En los próximos artículos del curso vamos a ver cómo utilizar algunos de estos servicios desde nuestras aplicaciones Android. Iré actualizando el siguiente listado a modo de índice temático para todos los capítulos del curso relacionados con Firebase.
Firebase – Base de datos en Tiempo Real (Realtime Database)
- Base de datos Firebase en Android (1) [Noviembre 2016]
- Base de datos Firebase en Android (2) [Noviembre 2016]
- Base de datos Firebase en Android (3) [Noviembre 2016]
- Base de datos Firebase en Android (4) [Diciembre 2016]
- Base de datos Firebase en Android (5) [Diciembre 2016]
Firebase – Cloud Messaging (Notificaciones Push)
- Firebase Cloud Messaging en Android (1) [Diciembre 2016]
- Firebase Cloud Messaging en Android (2) [Enero 2017]
- Firebase Cloud Messaging en Android (3) [Enero 2017]
- Firebase Cloud Messaging en Android (4) [Enero 2017]
- Firebase Cloud Messaging en Android (5) [Próximamente]
- …
[mensaje-curso]
2 comentarios
[…] los artículos anteriores de esta serie nos hemos centrado principalmente en los distintos mecanismos que nos ofrece Firebase para leer o […]
Una pregunta si se puede desarrollar una app traductora en este programa