1 minute read
Tabla 9. Comparaciones entre distintas Base de Datos
from APLICACIÓN MÓVIL CON REALIDAD AUMENTADA COMO HERRAMIENTA DE APOYO PARA EL PROCESO DE ENSEÑANZA
by Pontificia Universidad Católica del Ecuador sede Santo Domingo PUCE SD
Una vez analizada la comparativa entre estas dos herramientas de animación en 2D, se llegó a la conclusión que la más factible es la aplicación de Adobe Animate, debido a las facilidades que tiene a la hora de animar proyectos que no requieran una alta calidad, y también debido a la compatibilidad que tiene con varios sistemas de desarrollo.
4.2.3. IDE de desarrollo
Advertisement
Debido a que el SDK determinado para la aplicación de la realidad aumentada es Vuforia, se investigaron a los IDE’s de desarrollo: Unity, Android SDK, Eclipse, iPhone SDK, Visual Studio. Donde se determinó que la opción más viable para realizar el aplicativo, es Unity, debido a la gran facilidad que tiene para exportar a dispositivos tanto Android como iOS, al contrario que Android SDK e iPhoneSDK, ya que estos dos IDE’s se enfocan solamente en desarrollar para su respectivo sistema operativo.
4.2.4. Almacenamiento de datos
Para almacenar tanto los datos de los usuarios dentro del aplicativo, se empleó la base de datos NoSQL, considerando a MongoDB y Firebase.
Tabla 9. Comparaciones entre distintas Base de Datos
Herramientas
Criterio Firebase Mongo DB
Rendimiento Alto pero inferior al de MongoDB Alto rendimiento con aplicaciones de alto tráfico
Desarrollado por Google MongoDB
Aplicaciones Ideal para aplicaciones de pequeña escala Es la más adecuada para aplicaciones a gran escala Nota: Shubham Ankit (2019). MongoDB vs Firebase, recuperado de: https://morioh.com/p/6c60485bee70
Tras el análisis realizado en la tabla 9, se optó por utilizar la base de datos NoSQL Firebase, la principal razón es que la aplicación solo se enfoca a un grupo de pequeña escala, que es lo que se necesita para la implementación del aplicativo, a su vez también tiene alta compatibilidad con el IDE de desarrollo Unity, que previamente fue seleccionado como el SDK
a usar.
4.2.5. Tecnologías informáticas
En la presente propuesta, se aplicó la tecnología denominada realidad aumentada, por ende, se procedió a comparar tecnologías similares para definir porque se usó como tecnología principal la realidad aumentada.