Библиотека Python с открытым исходным кодом для быстрой разработки приложений, использующих инновационные пользовательские интерфейсы, такие как приложения с поддержкой мультитач.
Kivy работает в Linux, Windows, OS X, Android и iOS. Вы можете запускать один и тот же код [python] на всех поддерживаемых платформах.
Существует также новый проект Android Scripting Environment (ASE / SL4A). Он выглядит потрясающе и имеет некоторую интеграцию с собственными компонентами Android.
Примечание: больше не находится в стадии "активной разработки", но некоторые форки могут быть.
Пример от Мэтта Каттса через SL4A - "вот сканер штрих-кода, написанный шестью строками кода Python:
import android droid = android.Android() code = droid.scanBarcode() isbn = int(code['result']['SCAN_RESULT']) url = "http://books.google.com?q=%d" % isbn droid.startActivity('android.intent.action.VIEW', url)
Ответ 4
Подмножество Pygame для Android
Pygame - это движок 2D-игр на Python (для настольных пк), который пользуется популярностью у начинающих программистов. Подмножество Pygame для Android описывает себя как...
...перенос подмножества функций Pygame на платформу Android. Цель проекта - разрешить создание игр для Android и упростить перенос игр с платформ, похожих на ПК, на Android.
Примеры включают полную игру, упакованную в виде APK, что довольно интересно.