Educational institutions are facing the challenge of providing students with tools for mobile learning (m-learning). However, the evolution of technology makes the development and continuous improvement of these tools rather expensive. For example, it is difficult to assess the different technology options available and to choose which ones are best suited to a particular context. In this article, the proposed solution is to engage students on technology degree courses in the development of m-learning tools. The Open University of Catalonia (UOC) is analyzed as a case study, and several examples of tools developed by students as part of their final year projects are presented. These projects explore different technologies and provide useful information to guide institutional investment in the development of m-learning tools. Akin to the collaborative development model in the field of open source software, this paradigm therefore can ensure the sustainability of m-learning in educational institutions.