In this paper, we present and discuss a teaching experience carried out during a Mobile Application Development course with Bachelor Students at the Uni- versity of Salerno. Students were arranged in teams and were asked to implement mobile apps for Android devices and cooperate to implement them by exploiting GitHub. At the end of the course, students participated in a compe- tition to establish the best developed app. A jury com- posed by IT professional managers assessed the apps in this competition.