With the recent developments in mobile and web technologies and mass adoption of mobile devices by the current school generation,significant opportunities have emerged for e-learning applications. This article makes a contribution to the design aspects of media-enhanced e-learning application. We present a design and development process for mobile application that seamlessly combines user-created multimedia with the student’s learning process in a school environment. We present the evolution of the application from a simple mobile phone application to a rich tablet application.