Source code created for the Kivy training blog AprendeKivy.es