Como sabrás Google tiene en su cartera de productos un montón de servicios que tienen como objetivo darte una herramienta para todo lo que necesitas. A nivel productivo seguro que más de uno ya conoce la triada de aplicaciones que junto con Google Drive hacen que la experiencia ofimática sea tan completa como lo que ofrece Microsoft 365 pero hoy vamos a hablar de una pensada en exclusiva para todas aquellas personas que desarrollan aplicaciones móviles y web.
Esta herramienta no es otra que Google firebase la cual está pensada como un sistema para desarrolladores que les puede ayudar al desarrollo de su propia aplicación.
¿Qué es Google Firebse?
Para muchas personas el término programador se centra en una persona que está delante del ordenador y que es capaz de picar código a grandes velocidades. Probablemente esta imagen está un poco sacada del contexto o muy idealizada por todas y las series y películas en las que el informático es capaz de hacer todas las tareas que se hacen en un ordenador con una velocidad pasmosa donde en la pantalla hay un montón de líneas que parecen resolverse en cuestión de segundos.
La realidad es bien distinta y no hay nada más que preguntar a todos esos usuarios que confían en Google para trabajar y crear su propia aplicación para móviles. Podría considerarse como una herramienta básica para todos aquellos programadores y desarrolladores de aplicaciones que quieren el día de mañana cumplir con todos los estándares de la Google Play Store para que su aplicación pase todos los controles de manera satisfactoria y de una forma rápida de gran calidad y que además se pueda monetizar.

Una de las características más interesantes que tiene este servicio es que cuenta con un sistema alojado en la nube permitiendo que cualquier usuario que acceda desde un dispositivo de cualquier sistema operativo pueda entrar y trabajar directamente sobre los archivos que ya se han subido, una característica que comparte otras herramientas como pueden ser documentos o hojas de cálculo de Google.
Cuando hablamos de sus características debemos de tener en cuenta algunos puntos clave de los que ya te hemos hablado como es su capacidad de entrar desde cualquier plataforma o incluso su sistema de monetización que ayudará a los desarrolladores a obtener beneficios con el producto que lancen en la tienda de aplicaciones. Pero esto no acaba aquí ya que la plataforma ofrece a los desarrolladores una herramienta muy interesante que ayuda en gran medida a que los usuarios reciban novedades a través de notificaciones e incluso invitaciones para probar nuevas funciones además de una gran agilidad para que en caso de que desarrolle varias aplicaciones puedas hacerlo de forma rápida sencilla e intuitiva.
Cómo se usa Firebase
A la hora de utilizar esta plataforma que ocurre pone a disposición de los desarrolladores de aplicaciones Firebase es importante tener en cuenta cuál es el dispositivo desde el que vas a empezar a trabajar. En primer lugar tienes a tu disposición diferentes aplicaciones pensadas para que puedas utilizarlas desde cualquier aparato como te decíamos antes, por lo que si es un dispositivo Android iOS o Windows estarás seguro de que necesitarás la aplicación correspondiente para empezar a trabajar.
Después solamente tendrás que crear un nuevo proyecto para empezar a cargar las aplicaciones con las que vas a trabajar o los SDK que hayas creado con anterioridad para seguir trabajando desde la plataforma en la nube que ofrece Google.
Usarla tiene diferentes tramos de precios
Una herramienta tan interesante especialmente para un mundo en el que se apoya en el uso de diferentes aplicaciones desde el móvil para trabajar o realizar cualquier tipo de actividad no puede ser gratis o al menos no del todo.
Y es que en el caso de Firebase Google tiene diferentes planes para los desarrolladores que para empezar dispondrán de un plan gratuito con pruebas analíticas y un sistema de distribución de aplicaciones y de indexado. Esto es lo que se conoce como plan spark mientras que la sección del plan blaze es de pago y contempla todas las opciones que ofrecen en el plan anterior, pero con otras funciones más interesantes como pueden ser bases de datos en tiempo real, funciones de almacenamiento avanzadas, un laboratorio de testeo o incluso funciones adicionales en la nube











