Avec Kivy, il est possible de séparer dans des fichiers différents :
Voici un premier exemple pour comprendre l'intérêt d'utiliser les fichier kv en comparant le programme avec ou sans fichier kv.
class Hello(App):
def build(self): return Button(text='Hello World !')
Hello().run() </code>
python main.py