Obtener Firebase: crear el proyecto de Firebase de tu app¶
Para compilar tu app necesitas tu propio proyecto de Firebase en plan Blaze, con Functions, Realtime Database y Storage activados. Durante el proceso anota tres datos que te pedirá la compilación: el nombre del proyecto, la URL de Realtime Database y la URL de Storage.
1. Crea el proyecto¶
-
Entra a firebase.google.com y da clic en Comenzar.

-
Da clic en Crear un proyecto.

-
Escribe el nombre del proyecto (puede ser el mismo de tu proyecto en Apphive; solo sirve para que lo identifiques), acepta las condiciones de Firebase y da clic en Continuar.

Anótalo
Copia el nombre del proyecto de Firebase en una nota:
NOMBRE PROYECTO FIREBASE: ... -
Google Analytics es opcional (te da estadísticas de uso de tu base de datos y tus usuarios). Si lo activas, selecciona o crea una cuenta, elige tu país y acepta las condiciones.

-
Espera a que se cree el proyecto y da clic en Continuar.

2. Cambia al plan Blaze¶
Para poder compilar, el proyecto debe estar en plan Blaze. Da clic en Actualizar > Seleccionar plan, revisa tus datos y agrega una tarjeta de crédito o débito. Detalle en Actualización de Firebase a plan Blaze.

3. Activa Functions¶
Entra a Functions, da clic en Comenzar, luego en Continuar y en Finalizar.

4. Crea la Realtime Database¶
-
Entra a Realtime Database y da clic en Crear una base de datos.

-
Selecciona Comenzar en modo bloqueado y da clic en Habilitar.

-
Copia la URL de la base de datos y anótala:
FIREBASE REALTIME DATABASE URL: https://...firebaseio.com/(ver Obtener la URL de Firebase Realtime Database).
-
Opcional: en Copias de seguridad, da clic en Empezar; en Opciones avanzadas activa la compresión y el ciclo de vida de almacenamiento de 30 días, y guarda.

5. Activa Storage¶
-
Entra a Storage y da clic en Comenzar.

-
Da clic en Siguiente, verifica que la ubicación sea nam5 (us-central) y da clic en Listo.

-
Copia el fragmento de la URL de Storage que se marca en la imagen y anótalo:
FIREBASE STORAGE URL: tu-proyecto.appspot.com.
6. Genera la cuenta de servicio¶
En Configuración del proyecto > Cuentas de servicio, da clic en Generar nueva clave privada y luego en Generar clave. Se descargará un archivo .json: guárdalo en una carpeta de tu computadora. Detalle en Obtener el service account file.
