Open Trivia App: aplicación móvil multiplataforma para juegos basados en preguntas y respuestas
Open Trivia App: Mobile App for Question & Answer Games
Ver/ Abrir
Identificadores
URI: http://hdl.handle.net/10902/23924Registro completo
Mostrar el registro completo DCAutoría
Sánchez Díez, DanielFecha
2021-11-18Director/es
Derechos
Atribución-NoComercial-SinDerivadas 3.0 España
Palabras clave
Open Data
React Native
JavaScript
Juego
Trivial
Aplicación Móvil
APIs Externas
Game
Mobile App
External APIs
Resumen/Abstract
RESUMEN: Uno de los juegos de mesa más conocidos es el clásico Trivial, en el que se plantean preguntas de todo tipo y dificultad con el objetivo de aprender nuevos conceptos o información o poner a prueba los que ya se poseen. Sin embargo, en la actualidad prácticamente nadie tiene tiempo para jugar a es tos juegos de mesa, y mucho menos con la situación actual provocada por la pandemia que nos asola a todos, que no permite a la gente reunirse como se podía hace un tiempo. Este proyecto tiene como objetivo ofrecer una forma de jugar a este clásico donde y cuando quieras, en partidas rápidas y dinámicas. Por otro lado, llamamos Open Data a toda información o repositorio de datos de dominio público que pueda servir para generar ideas de negocio o para aportar recursos de valor alrededor de los que se pueda crear una utilidad. Gracias a APIs como OpenTriviaDB, que ofrece preguntas de Trivial que los usuarios pueden actualizar, y con la tecnología de React Native se podía crear una aplicación móvil multiplataforma, es decir, que permita jugar a este juego en cualquier dispositivo móvil. Además se haría uso de otra API que ofrece una tabla de clasificaciones online para almacenar las puntuaciones más altas. Por lo tanto, podemos concluir que el objetivo de este proyecto es el aprendizaje y manejo de fuentes de Open Data, al mismo tiempo que se adquieren conocimientos del lenguaje de React Native y su integración con el objetivo principal, ya que es un framework de interés en la industria actual.
ABSTRACT: One of the best known board games is the classic Trivial, in which ques tions of all kinds and difficulties are asked with the aim of learning new facts or testing those you already have. However, nowadays hardly anyone has time to play these board games, and even less so with the current situation caused by the pandemic that is ravaging us all, which does not allow people to get together as they could a while ago. This project aims to offer a way to play this classic game wherever and whenever you want, in quick and dynamic games. The main goal to achieve with this project is to build a multi-platform app that exploits Open Data sources, which in this case will be ”Trivial”questions. We call Open Data any information or repository of public domain data that can be used to generate business ideas or to provide valuable resources around which a utility can be created. Thanks to APIs such as Open Trivia DB, which offers the ”Trivial”questions mentioned before, and using React Native tech nology, it will be possible to create a multi-platform mobile app, that is, one that allows this game to be played on any mobile device. In addition, we will make use of another API that offers an online leaderboard to upload high scores. Therefore we can conclude that the objective of this project is to learn and manage Open Data sources, while acquiring knowledge of the React Native language and its integration with the main objective, as it is a framework of interest in the current industry.