Kivy is a cross platform open source framework for rapid development of applications that make use of natural user interfaces (NUI). Learn more about Kivy.
Getting Started I (Hello World) Getting Started II (Hello Multitouch) Interactive Bitmaps