Android/Kivy
< Android
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 Android
editSome 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 reading
edit- Kivy official website: http://kivy.org/
- the Kivy wiki https://github.com/kivy/kivy/wiki
- Python for Android official website: http://python-for-android.readthedocs.org/
- Pygame Subset for Android (PGS4A) http://pygame.renpy.org/
- python-for-android (Py4A) https://code.google.com/p/python-for-android/
References
edit- ↑ Coding Ninja. "Why Did Google Get Android Development So Wrong?".
- ↑ "Tutorial: Android development with Python and Kivy – Introduction"
- ↑ "Kivy-Tutorials"
- ↑ "kivy" questions and answers
- ↑ Janosch Henze. "From Python to Android". 2014.
- ↑ "Made my first Android app in under 5 hours using pygame and the pgs4a library. Python is awesome!".
- ↑ "pygame" and "android" questions and answers
- ↑ "Python on Android".
- ↑ Craig. "Teaching Children Mobile Game Development with Python".
- ↑ "PySide for Android guide"
- ↑ "Writing Python code on Android".