Análisis, diseño e implementación de Mexme, un juego de cartas para smartphone
Análisis, diseño e implementación de Mexme, un juego de cartas para smartphone
Enllaç permanent
Descripció
Resum
En este trabajo estudiaremos algunos aspectos para llevar a cabo la ejecución de una idea hasta dar con un producto final, una aplicación para smartphones. Por esta razón, nos centraremos principalmente en las buenas prácticas de la ingeniería del software, desde la identificación de la necesidad hasta el diseño e implementación de ésta sin obviar la importancia de algunas de las tareas de un business plan como el marketing estratégico, estudio de mercado y la planificación para acabar de definir cómo haremos nuestra app. El resultado al que pretendemos llegar es un juego de cartas cuya mecánica y lógica implementada sea sencilla, pero a su vez, resulte un rompecabezas entretenido para para el jugador. La aplicación será orientada principalmente a plataformas Android, sin descartar otras como iOS Apple y Windows. Por ello, la tecnología que haremos uso para producir el paquete de software será PhoneGap/Cordova empleando APIs JavaScript, HTML5 y CSS3.
In this project we study some aspects to carry out the execution of an idea to find a final product, an application for smartphones. For this reason, we will focus primarily on best practices of software engineering, from identifying the need s to design and implement them without forgetting the importance of some of the tasks of a business plan as strategic marketing, study market and planning to finish defining how we will make our app. The result which we attempt to reach is a card game whose mechanics and implemented logic is simple , but it turns become an entertaining puzzle for the player. The application will be mainly oriented to Android platforms, without discarding others like Apple i OS and Windows. Therefore, the technology that we use to produce the software package will be PhoneG ap /Cordova APIs using JavaScript, HTML5 and CSS 3.Descripció
Treball de fi de grau en informàtica
Tutor: Juan Soler-Company