Journal of Theoretical and Applied Information Technology
Due to the large number and variety of mobile technologies (Android, iOS, Windows Phone, etc.) and web (Java Server Faces, Asp.net, HTML 5, etc.) based-components, developing the same application for these different platforms becomes a tedious task. The Model Driven Architecture (MDA) approach aims to provide an easy and efficient practical solution for developing a cross-platform application. In this paper, the authors propose a new approach to the design of the user interface for mobile applications and web applications, which they apply to the android platform and Java server faces framework.