Resumen
Este trabajo fin de máster se trata de crear aplicaciones didácticas sencillas aplicando los modelos arquitectónicos MV* con el lenguaje Javascript. Se ha usado en específico, el Patrón MVP con Controlador Supervisor y se ha reutilizado gran parte del código. La clase MeshView es una de las clases que se ha reutilizado entera en casi todas las aplicaciones. Se han aplicado las tecnologías CANVAS y SVG y se ha estudiado el concepto de los fractales. El trabajo sirve como un apoyo educativo y es muy fácil de ampliar para incluir más casos de uso.
Abstract:
In this final degree Project some simple didactic applications have been created (applying architectural models such as MV*) and Javascript as programming language has been chosen for the implementation. The exact architectural pattern that has been used is MVP with Supervising Controller and this made it possible that the most part of the code to be reusable. MeshView class is a class that can be used as an example of reusability in most of the implemented applications.
Different technologies such as CANVAS and SVG were used and several Fractal logics had been reviewed. It serves as an educational support and the way they were implemented, makes them very easy to expand and more use cases can be easily included.