Firebase, Inc. [1] es un conjunto de servicios backend de computación en la nube y plataformas de desarrollo de aplicaciones proporcionados por Google . Alberga bases de datos, servicios, autenticación e integración para una variedad de aplicaciones, incluidas Android , iOS , JavaScript , Node.js , Java , Unity , PHP y C++ .
Firebase evolucionó a partir de Envolve, una startup anterior fundada por James Tamplin y Andrew Lee en 2011. Envolve proporcionó a los desarrolladores una API que permite la integración de la funcionalidad de chat en línea en sus sitios web. Después de lanzar el servicio de chat, Tamplin y Lee descubrieron que se estaba utilizando para pasar datos de aplicaciones que no eran mensajes de chat. Los desarrolladores utilizaban Envolve para sincronizar datos de aplicaciones, como el estado del juego, en tiempo real entre sus usuarios. Tamplin y Lee decidieron separar el sistema de chat y la arquitectura en tiempo real que lo impulsaba. [2] Fundaron Firebase como una empresa independiente en 2011 y se lanzó al público en abril de 2012. [3]
El primer producto de Firebase fue Firebase Realtime Database, una API que sincroniza datos de aplicaciones en dispositivos iOS, Android y web, y los almacena en la nube de Firebase. El producto ayuda a los desarrolladores de software a crear aplicaciones colaborativas en tiempo real.
En mayo de 2012, un mes después del lanzamiento de la versión beta, Firebase recaudó 1,1 millones de dólares en financiación inicial de los capitalistas de riesgo Flybridge Capital Partners, Greylock Partners , Founder Collective y New Enterprise Associates . [4] En junio de 2013, la empresa recaudó además 5,6 millones de dólares en financiación Serie A de Union Square Ventures y Flybridge Capital Partners. [5]
En 2014, Firebase lanzó dos productos: Firebase Hosting [6] y Firebase Authentication. [7] Esto posicionó a la empresa como un backend móvil como servicio. [ cita necesaria ]
En octubre de 2014, Google adquirió Firebase . [8] Un año después, en octubre de 2015, Google adquirió Divshot, una plataforma de alojamiento web HTML5 , para fusionarla con el equipo de Firebase. [9]
En mayo de 2016, en Google I/O , la conferencia anual de desarrolladores de la compañía, Firebase presentó Firebase Analytics y anunció que estaba ampliando sus servicios para convertirse en una plataforma unificada de backend como servicio (BaaS) para desarrolladores móviles. Firebase ahora se integra con varios otros servicios de Google, incluidos Google Cloud Platform , AdMob y Google Ads para ofrecer productos y escala más amplios para los desarrolladores. [10] Google Cloud Messaging , el servicio de Google para enviar notificaciones push a dispositivos Android, fue reemplazado por un producto de Firebase, Firebase Cloud Messaging , que agregó la funcionalidad para entregar notificaciones push a dispositivos Android, iOS y web.
En julio de 2016, Google anunció que adquiriría la plataforma de desarrollo móvil LaunchKit, [11] que se especializaba en marketing para desarrolladores de aplicaciones, y la incorporaría al equipo de herramientas de crecimiento de Firebase. En enero de 2017, Google adquirió Fabric y Crashlytics de Twitter para agregar esos servicios a Firebase. [12]
En octubre de 2017, Firebase lanzó Cloud Firestore, una base de datos de documentos en tiempo real como producto sucesor de la Firebase Realtime Database original. [13] [14] [15] [16]
Se ha afirmado que Google utiliza Firebase para rastrear a los usuarios sin su conocimiento. El 14 de julio de 2020, se presentó una demanda acusando a Google de violar la ley federal de escuchas telefónicas y la ley de privacidad de California. Afirmó que a través de Firebase, Google recopiló y almacenó datos del usuario, registrando lo que el usuario estaba mirando en muchos tipos de aplicaciones, a pesar de que el usuario siguió las propias instrucciones de Google para desactivar la actividad web y de aplicaciones recopilada por la empresa. [17] La demanda fue desestimada en enero de 2022, y el juez principal de distrito de EE. UU., Richard Seeborg, dictaminó que la promesa de evitar la recopilación de datos de los usuarios no equivalía a un contrato. [18]