APLICACIÓN MÓVIL DE REALIDAD VIRTUAL PARA FORTALECER LA ENSEÑANZA-APRENDIZAJE DE LA ASIGNATURA

Page 56

56 Se ha optado por hacer uso de base de datos NoSQL debido a la flexibilidad en cuanto al almacenamiento de datos, dado que la información no se encuentra almacenada en tablas, sino que se estructuran en documentos lo que permite que diferentes tipos de datos se almacenen en un solo documento, de igual manera otra ventaja dadas las características del proyecto es que nos permite disponibilidad por encima de consistencia. Tabla 10. Comparativa entre Firebase y AWS Amplify

Fundación Plataforma Compañía matriz Nube API Base de datos

Sincronización fuera de línea Plataformas compatibles Capacidades en tiempo real Almacenamiento Consola Repositorios

AWS Amplify Iniciado en 2018 Marco de código abierto Respaldado por Amazon Integrado con AWS API REST y GraphQL La forma en que AWS está estructurado le permite integrar el marco con bases de datos relacionales y no relacionales. Almacenamiento de datos en el dispositivo

Firebase Iniciado en 2011 Tecnología patentada Respaldado por Google Integrado con GCP Solo API REST Google Firestore es una base de datos NoSQL.

iOS, Android de forma nativa o mediante marcos de trabajo Sí, a través de PubSub

iOS, Android de forma nativa o mediante marcos de trabajo Sí, a través de Firestore o base de datos en tiempo real Almacenamiento en la nube de Google Consola con una experiencia integrada perfecta Hay que configurar Google Cloud Build

Directamente en S3 Proporciona otros servicios de AWS a través de CLI Se conecta a Github, Gitlab y Bitbucket

Datos en caché

Nota: Adaptado de («Comparación entre AWS Amplify y Google Firebase», 2020) . Recuperado de

https://blog.back4app.com/es/comparacion-entre-aws-amplify-y-google-firebase/ Entre algunas las características por las que hemos tenido preferencia por Firebase es que de acuerdo a nuestra elección anterior sobre el uso de una base de datos NoSQL, Firebase se enfoca en el uso exclusivo de este tipo de base de datos siendo Firestore y Firebase RealTime, es por esto que priorizamos que sea una plataforma de ámbito especifico a NoSQL y no de ámbito general como lo es AWS Amplify.


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.