[en] This work presents the development of a cross-platform mobile application for video game recommendations, designed to offer suggestions tailored to the preferences of players. The project was conducted using a customized agile methodology that involved short work cycles, continuous evaluation, and adaptations to circumstances to achieve the project's objectives. This approach allowed for maintaining flexibility and agility in the development process, ensuring a quick response to emerging changes and needs. The research and design of the application were based on a study of players' preferences and behaviors, employing theories about several types of players. This helped to align the application development with the expectations of potential users. For the implementation, a combination of modern technologies was used. Ionic and Vue.js were chosen for frontend development, which allowed for efficient creation of a cross-platform application based on a single codebase. For the backend, FastAPI and SQLModel were used, facilitating the rapid and flexible development of a robust and efficient API. The project concluded with a minimum viable product (MVP) that, although simpler than initially planned, met most of the technical and functional objectives, providing useful and personalized recommendations. Several areas for improvement were left pending, both in the interface and the recommendation system, due to time constraints. Additionally, future proposals were identified to continue improving and expanding the capabilities of the application.

[es] Este trabajo presenta el desarrollo de una aplicación móvil multiplataforma para la recomendación de videojuegos, diseñada para ofrecer sugerencias ajustadas a las preferencias de los jugadores. El proyecto se realizó utilizando una metodología ágil personalizada que implicó ciclos cortos de trabajo, evaluación continua y adaptaciones a las circunstancias para alcanzar los objetivos del proyecto. Este enfoque permitió mantener flexibilidad y agilidad en el desarrollo, asegurando una respuesta rápida a los cambios y necesidades emergentes. La investigación y diseño de la aplicación se basaron en un estudio de las preferencias y comportamientos de los jugadores, empleando teorías sobre los diferentes tipos de jugadores. Esto ayudó a alinear el desarrollo de la aplicación con las expectativas de los potenciales usuarios. Para la implementación, se utilizó una combinación de tecnologías modernas. Se eligieron Ionic y Vue.js para el desarrollo del frontend, lo que permitió crear una aplicación multiplataforma de manera eficiente, basada en un único código base. Para el backend, se emplearon FastAPI y SQLModel, lo que facilitó un desarrollo rápido y flexible de una API robusta y eficiente. El proyecto concluyó con un producto mínimo viable (MVP), que, aunque más simple de lo inicialmente planeado, cumplió con la mayoría de los objetivos técnicos y funcionales, proporcionando recomendaciones útiles y personalizadas. Quedaron pendientes varias áreas de mejora, tanto en la interfaz como en el sistema de recomendaciones, debido a limitaciones de tiempo. Además, se identificaron propuestas futuras para continuar mejorando y expandiendo las capacidades de la aplicación.