You can take a look at the Kivy
framework, it is open source, developed in Python
to program in Python
, focused on modern applications, being multiplatform, multitoach, open source, simple and fast.
About the installation and requirements you can take a look at the answer to this question from the SOen , I will not venture to translate the answer, because my English is still poor.
For more on kivy you can refer to Documentation or the project at GitHub , there is also this talk on youtube on development of apps with Kivy
.
Note: I have never done the installation or testing with Kivy
I only read about it in some posts in the Python
community, so I can not give more detailed information about Kivy
.