FIREBASE: TRABAJAR EN LA NUBE
FIREBASE: TRABAJAR EN LA NUBE
Autor: TOMÁS, Jesús
Páginas: 410
ISBN: 978-607-538-409-2
Coedición: Alfaomega, Marcombo
Firebase es una plataforma de Google utilizada para un óptimo funcionamiento de las aplicaciones en la nube; en ella se soluciona de manera integral la problemática que implica el trabajo en internet como la gestión del backend almacenamiento, registro de usuarios, etc. Esta plataforma se fundamenta en la infraestructura de Google, por lo que es muy segura y fiable, además se encuentra disponible en sistemas Android, iOS, Web, C++ e Unity. Entre sus principales prestaciones se encuentran: notificaciones push, herramientas de monetización, mensajería en la nube, identificación de usuario, bases de datos NoSQL y de tiempo real, almacenamiento de ficheros y hosting, análisis en tiempo real de lo que hacen los usuarios, entre otras.
En este libro se tratan, fundamentalmente, temas relativos al desarrollo de aplicaciones en Android mediante Firebase. Es una guía donde se proponen ejercicios, actividades, vídeos explicativos, test de autoevaluación, etc., así como recursos adicionales contenidos en la web www.androidcurso.com, donde el lector puede encontrar novedades, erratas e información complementaria referente a los temas vistos en el libro; esta página también contiene material adicional sobre Android, código abierto de proyectos Android y cursos online.
VENTAJAS
• Cuenta con ejercicios, prácticas, soluciones, vídeos tutoriales, test de autoevaluación y enlaces de interés.
• Se integra una página web con información complementaria, novedades, erratas, material adicional sobre Android, código abierto de proyectos Android y cursos online.
• El lector puede estudiar cualquier capítulo que le interese sin llevar una lectura secuencial.
• Cada uno de los capítulos comienza con el planteamiento de los objetivos perseguidos en él.
CONOZCA
• Los múltiples servicios y ventajas que ofrece Firebase, así como su proceso de autentificación.
• Las características de las bases de datos NoSQL y de tiempo real.
• Los distintos tipos de mensajes de Firebase Cloud Messaging y cómo son recibidos en la aplicación móvil.
• Las funciones de Firebase Crashlitycs, Firebase Performance, Firebase Test Lab y de Android Backup Service.
APRENDA
• A utilizar los dos sistemas de bases de datos de Firebase: Realtime Database y Cloud Firestore.
• A utilizar Firebase Cloud Messaging (FCM) para enviar mensajes tanto desde la consola de Firebase como desde un servidor propio.
• A usar aplicaciones web alojadas en Firebase Hosting, y empaquetadas en la aplicación.
• A utilizar la “consola” de gestión de aplicaciones en Facebook y Twitter.
DESARROLLE SUS HABILIDADES PARA
• Usar FirebaseUI para una visualización fácil y rápida de datos en un RecyclerView y almacenar datos en la nube con Firebase Storage.
• Crear aplicaciones que se comuniquen con el sistema operativo del dispositivo, así como diseños web adaptados a dispositivos táctiles.
• Usar Firebase Analytics en aplicaciones Android y ejecutar funciones en los servidores de Google activadas por medio de eventos.
• Utilizar Firebase Remote Config en aplicaciones Android para variar su aspecto o comportamiento de forma remota, así como compartir nuestra aplicación o contenido de la misma utilizando enlaces dinámicos.
MERCADO META
El presente documento está dirigido a desarrolladores de aplicaciones, pero también a todo lector interesado en aprender más acerca de los servicios en la nube con el experimentado Google.
Novedades en Editoriales Libro%
Motivos
Motivos es el único libro en prosa de José María Eguren. Es una recopilación...
Cuadernos de Vorónezh
Este libro es un milagro, y también el último escrito por Ósip Mandelstam, uno de los...
Nomadismo por mi país
Nomadismo por mi país es el diario de los talleres de poesía de Cecilia Pavón...
Presentación de Rodolfo Fogwill. Una monografía
Presentación de Rodolfo Fogwill. Una monografía es un enorme trabajo crítico...