You can take a look at the framework Kivy
, it is open source, developed in Python
to program in Python
, focused on modern applications, being cross-platform, multi-touch, open source, simple and fast.
About the installation and requirements you can take a look at the answer to this question from Soen, I will not venture to translate the answer, for my English is still poor.
For more on the kivy you can refer to Documentation or the project in Github, there is also this talk on youtube on the development of apps with Kivy
.
Note: I have never done installation or testing with Kivy
I just read about him in some community posts Python
, then I can not give more detailed information about the Kivy
.
You may run away from the subject, but if you have knowledge of C# and prefer it to Java I recommend you take a look at Xamarin. Xamarin
– Premiere