¿Debo usar SQLite o Firebase para una aplicación social que quiero crear para estudiantes universitarios?

Gracias por A2A.

Recomendaría Firebase cualquier día sobre MySQL (en línea) o SQLLite (sin conexión) para el propósito que mencionó.

Firebase es una base de datos NoSQL que últimamente está en tendencia, ya que Google ha transformado la forma en que Cloud for Mobile Applications debería ser. Proporciona un conjunto completamente nuevo de funciones para el almacenamiento de archivos / datos, Crash Analytics y User Analytics.

Además de todo esto, Firebase es totalmente gratuito para 100 conexiones por segundo, lo que creo que sería ideal para su caso de uso. Hay una gran cantidad de soporte para Firebase porque es tendencia y además aprenderías algo nuevo.

Además de lo anterior, no es necesario crear API para Firebase y su SDK es lo suficientemente fuerte como para hacer API a medida que ingresa datos en el nodo.

Espero que esto ayude a aclarar su dilema.

La mejor de las suertes 🙂

SQLite se utiliza para almacenar los datos de su aplicación en el almacenamiento de su teléfono. No puede hacer una aplicación en línea usando SQLite solo.

Utilice la base de fuego!

  • AUTORIZACIÓN DE INCENDIO: para autenticar a los usuarios a través del correo electrónico (Google, fb, github, etc.) o usar la autenticación de número de teléfono.
  • BASE DE DATOS DE FIREBASE: para almacenar / recuperar notificaciones, actualizaciones de perfil, solicitudes de amistad, chats, etc.
  • ANÁLISIS DE INCENDIOS: le brinda información como el número de desinstalaciones, instalaciones, tasa de retención de usuarios, etc.