摘要:AbstractWith the rapid development Wireless/Handheld (W/H) technologies, mobile learning has become a new trend in education. In spite of abundant tools and literature about mobile educational software, the lake of a web-based mobile architecture is felt. This study uses design patterns to present platform independent architecture to support development of m-learning systems for greater flexibility, agile and accurate web based software development. The paper also includes an Ajax and Decorator pattern-based method to develop robust and more interactive presentation layer. Qualitative evaluations of proposed architecture illustrate the optimization on aesthetic, content, navigation and other presentation-related metrics.