Kivy is an open-source library that people can use for rapid development of multi-touch GUI programs for Android and other platforms in Python.[1][2][3][4]

The "Python for Android" project, by default, uses Kivy for its user interface.

(FIXME: put a quick introduction here).

other ways to run Python code on AndroidEdit

Some Python programmers use Pygame Subset for Android (PGS4A) to build Android apps.[5][6][7][8][9]

Other Python programmers use PySide for Android.[10]

Some Python developers write Python code directly on an Android device, and directly run it on the same device without needing to access any other device to run the program.[11]

Further readingEdit