Mostrar el registro sencillo del ítem

Trabajo Fin de Grado

dc.contributor.advisorAriza Gómez, María Teresaes
dc.creatorMachuca Romero, María de los Reyeses
dc.date.accessioned2023-01-26T17:48:25Z
dc.date.available2023-01-26T17:48:25Z
dc.date.issued2022
dc.identifier.citationMachuca Romero, M.d.l.R. (2022). Aplicación móvil para la gestión de listas de ejercicios de entrenamiento en React Native. (Trabajo Fin de Grado Inédito). Universidad de Sevilla, Sevilla.
dc.identifier.urihttps://hdl.handle.net/11441/141941
dc.description.abstractActualmente, la tecnología ha avanzado a pasos agigantados y cada vez más personas utilizan teléfonos inteligentes. Estos dispositivos nos permiten realizar muchas tareas esenciales en el día a día gracias a aplicaciones móviles, llamadas “apps” de forma abreviada. Existen apps que nos ayudan en todo tipo de áreas, como la medicina, la banca, la interacción social o el ejercicio físico. Nos permiten ahorrar tiempo ya que, por ejemplo, no es necesario acudir presencialmente al supermercado para hacer la compra o al banco para realizar una transferencia, debido a que hay apps creadas específicamente para ello. Una de las razones por las que esta tecnología es alcanzable para todos es que muchas aplicaciones están desarrolladas para varias plataformas y diversos sistemas operativos. A su vez, esto aumenta la competencia entre las compañías desarrolladoras en el mercado, y hoy en día tenemos millones de aplicaciones a nuestra disposición. Debido a esto, surge la necesidad de desarrollar apps invirtiendo el menor tiempo posible para estar al día con la demanda actual. Para ello, se han creado entornos de desarrollo de aplicaciones multiplataforma, que permiten usarlas en diferentes dispositivos y sistemas operativos utilizando un solo código fuente. El entorno en el que se profundizará en este documento es React Native, analizando muchos de sus componentes en el lenguaje de programación JavaScript. Se utilizará Expo como plataforma de creación, despliegue y pruebas de la app. Mediante los módulos de Expo se crearán y compartirán listas de ejercicios en formato JSON. Las listas se almacenarán de forma local en el dispositivo usando funciones asíncronas de JavaScript. Finalmente, se utilizará Visual Studio Code como herramienta de desarrollo de esta tecnología.es
dc.description.abstractNowadays, technology has advanced by leaps and bounds and more people are using smartphones every time. These devices allow us to perform many essential daily tasks thanks to mobile applications, called “apps” for short. There are apps that help us in all types of areas, such as medicine, the bank, social interaction, or physical exercise. They allow us to save time since, for example, it is not necessary to go grocery shopping to buy day-to-day essentials or to go to the bank to transfer money, because there are apps created specifically for that purpose. One of the reasons why this technology is accessible to everyone is that many applications are developed for several platforms and various operating systems. In turn, this increases competition between developer companies in the marketplace and, at present, we have millions of applications at our disposal. Because of this, the need to develop apps investing the shortest time possible is emerging to keep up with the current demand. To this effect, development environments of multiplatform applications have been created, that allow to use them in different devices and operating systems using only a single source code. The environment that will undergo an in-depth analysis in this document is React Native, analyzing many of its components in JavaScript programming language. Expo will be used as a creation, deployment, and testing platform. Lists of exercises will be created and shared in JSON format using Expo modules. The lists will be stored locally in the device using JavaScript asynchronous functions. Finally, Visual Studio Code will be used as a development tool for this technology.es
dc.formatapplication/pdfes
dc.format.extent146 p.es
dc.language.isospaes
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.titleAplicación móvil para la gestión de listas de ejercicios de entrenamiento en React Nativees
dc.typeinfo:eu-repo/semantics/bachelorThesises
dc.type.versioninfo:eu-repo/semantics/publishedVersiones
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses
dc.contributor.affiliationUniversidad de Sevilla. Departamento de Ingeniería Telemáticaes
dc.description.degreeUniversidad de Sevilla. Grado en Ingeniería de las Tecnologías de Telecomunicaciónes

FicherosTamañoFormatoVerDescripción
TFG4414_Machuca Romero.pdf5.099MbIcon   [PDF] Ver/Abrir  

Este registro aparece en las siguientes colecciones

Mostrar el registro sencillo del ítem

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como: Attribution-NonCommercial-NoDerivatives 4.0 Internacional