A. Architecture
The Architecture Model applied to this project contains two main blocks: Service Consumer and Service Provider. The Service Consumer includes the Android native application that provides Augmented Reality Framework and calls the frontend component of the application. Meanwhile the front-end part, based on web technologies (HTML, CSS and JavaScript), is bound to the service provider through the use of communication with JavaScript Open Notation (JSON) messages between Web Services.