App Inventor: Crear base de datos online gratis con Firebase

App Inventor incluyó a Firebase, y aunque esta en version beta o de prueba, ahora podemos usar todo el poder de Firebase en App Inventor.

Ahora con App Inventor y Firebase podremos crear una base de datos con una mejor administración, pues recordemos que las bases de datos de App Inventor como TinyWebDB y CloudDB no permiten ver los datos de los usuarios registrados.

Tabla de contenido
  1. Ventajas de usar Firebase con App Inventor
  2. ¿Que necesitaremos?
    1. Una cuenta en Firebase
    2. Registrar un proyecto en Firebase
    3. Crear tu aplicacion en App Inventor
  3. ¿Como se hace un proyecto básico con App Inventor y Firebase?

Ventajas de usar Firebase con App Inventor

Estas son algunas de las ventajas de crear tu aplicación con App Inventor y usar Firebase como tu base de datos.

  • Podrás ver los datos de tus usuarios en tiempo real.
  • Firebase trae integrado Google Analytics, así que tendrás datos estadísticos sobre tu aplicación.
  • Las bases de datos de Firebase son fáciles de usar e implementar en plataformas web. Asi que si a futuro tu proyecto se crece, solo es conectar tu base de datos existente a una plataforma web.
  • Android Studio es compatible con Firebase, asi que si a futuro programas tu aplicación desde cero, no tendras necesidad de crear una nueva base de datos, pues podrás simplemente conectar tu DB de Firebase y tendrás todos los datos a la mano.
Recomendado:   APP INVENTOR: uso de CONDICIONALES BÁSICOS IF | ELSE Y IF ELSE

¿Que necesitaremos?

Estos son algunos de los elementos que necesitaremos.

Una cuenta en Firebase

Lo primero que debemos tener es una cuenta en Firebase, la cual es gratis de crear y se puede con tu cuenta personal de Google.

crear cuenta en firebase app inventor

Una vez hemos creado nuestra cuenta en Firebase vamos a registrar un proyecto.

Registrar un proyecto en Firebase

Al momento de registrarnos, nos enviará a la ventana para crear un nuevo proyecto en Firebase.

crear un proyecto en firebase

Seleccionan la región en donde quieren tener almacenado tu proyecto, asi como tambien deben escribir un nombre.

Al momento de elegir la región del proyecto, deben procurar seleccionar una región cercana a su país, ya que eso hará que su base de datos sea más rápida, aunque para ser sinceros, la diferencia no se percibe.

Obviamente como es una versión gratuita, seleccionamos la versión gratis si es que nos preguntan.

También es opcional seleccionar una cuenta de Google Analytics, lo cual te ayudará a saber cuántas personas han entrado a tu aplicación, durante cuanto tiempo, de dónde, con que tipo de teléfono, etc.

Crear tu aplicacion en App Inventor

Una vez tenemos nuestra aplicación, debemos agregar el componente de Firebase a App Inventor.

firebase app inventor

El componente de Firebase se encuentra aún en desarrollo, es por eso que aparece en la sección experimental.

firabse y app inventor bloques

Si vamos a la parte de bloques, así es como se guarda un valor en la base de datos. Vemos que se asemeja a un sistema de clave valor, en donde la clave se le denomina tag y al valor es Value to store.

Recomendado:   COMO ACTIVAR EL ANTI - ADBLOCK EN TU SITIO WEB O BLOG

¿Como se hace un proyecto básico con App Inventor y Firebase?

En el siguiente video explico el proceso paso a paso desde crear una aplicación básica hasta usar Firebase como base de datos para persistir los datos y poder acceder a ellos desde un panel de administración.

Subir