Descripción
Firebase: trabajar en la nube
Resumen del libro
Este libro es una guía práctica y completa para dominar Firebase, la plataforma de servicios en la nube de Google. A través de un enfoque activo y basado en ejercicios, el lector aprenderá a gestionar usuarios, bases de datos en tiempo real, almacenamiento, notificaciones push y mucho más. Diseñado para desarrolladores que buscan soluciones integradas y fiables, la obra permite construir aplicaciones escalables sin la complejidad de gestionar un backend propio. Con ejemplos paso a paso y recursos adicionales, ahorrarás cientos de horas de implementación mientras obtienes resultados seguros y profesionales.
¿De qué trata?
El libro aborda el ecosistema completo de Firebase, explicando cómo cada servicio resuelve problemas comunes del desarrollo en Internet. Comienza con Firebase Authentication para gestionar el registro de usuarios y la validación a través de redes sociales como Facebook y Twitter. Continúa con Realtime Database y Cloud Firestore, dos potentes bases de datos NoSQL que operan en tiempo real. También se cubren Cloud Messaging para el envío de notificaciones push, Cloud Functions para ejecutar código en el servidor ante eventos específicos, y Cloud Storage y Hosting para almacenar y servir ficheros con alta disponibilidad. Además, se incluyen herramientas de testing como Crashlytics, Test Lab y Performance Monitoring, así como funcionalidades de crecimiento y análisis como Google Analytics, Predictions, Dynamic Links y Remote Config. Todo ello se presenta con un aprendizaje activo que combina vídeos tutoriales, ejercicios prácticos, preguntas de repaso y un trivial de programación Android para jugar en red.
Temas principales
- Gestión de autenticación de usuarios con Firebase Authentication y redes sociales.
- Bases de datos NoSQL en tiempo real con Realtime Database y Cloud Firestore.
- Envío de notificaciones push y mensajes en la nube con Cloud Messaging.
- Ejecución de código en el lado servidor mediante Cloud Functions.
- Almacenamiento y hosting de ficheros en la nube con Cloud Storage y Hosting.
- Testing y monitorización de aplicaciones con Crashlytics, Test Lab y Performance Monitoring.
- Análisis de datos y optimización de descargas con Google Analytics, Predictions, Dynamic Links y Remote Config.
- Integración de servicios de terceros como Facebook y Twitter.
¿Para quién está recomendado?
Está dirigido a desarrolladores de aplicaciones móviles y web, especialmente aquellos que trabajan con Android, que desean implementar servicios en la nube de forma rápida y eficiente. También es útil para programadores que buscan una alternativa integrada a la gestión manual de backend, así como para estudiantes y profesionales que quieran especializarse en el ecosistema Firebase de Google.
Qué aporta este libro
- Aprendizaje práctico mediante ejercicios paso a paso, vídeos tutoriales y prácticas guiadas.
- Dominio de los principales servicios de Firebase para crear aplicaciones seguras y escalables.
- Ahorro significativo de tiempo en implementación, evitando la complejidad de un backend propio.
- Herramientas para testear, monitorizar y optimizar el rendimiento de las aplicaciones.
- Estrategias para aumentar descargas e ingresos mediante análisis y configuración remota.
Ficha técnica
- Autor: Tomás, Jesús; CARBONELL, VICENTE; BATALLER, JORDI; Lloret, Jaime
- Editorial: Marcombo
- Idioma: Español
- Tema: Gráficos y diseño web, Medios de almacenamiento y dispositivos periféricos
- Colección: Varios
- Encuadernación: Bolsillo
- Fecha de edición: septiembre de 2018
- Número de páginas: 410
- Peso: 1000 g
Valoración editorial
Se trata de un manual exhaustivo y muy práctico que cubre todas las funcionalidades clave de Firebase. Su enfoque activo, con ejercicios y recursos multimedia, facilita la asimilación de conceptos complejos. Es especialmente valioso para desarrolladores que necesitan una solución integral y eficiente para trabajar en la nube, evitando la fragmentación de servicios. La obra destaca por su claridad y por estar actualizada con las herramientas más relevantes de la plataforma Google.

