¿Cuál es el estado actual del uso de Python para crear aplicaciones de Android?

Sí, definitivamente puedes crear aplicaciones funcionales usando Python. De hecho, he hecho esto. Puede encontrar la aplicación que hice en este enlace (https://play.google.com/store/ap…). Como verás cuando lo pruebes, es muy funcional para algo hecho en menos de seis horas en Python.

Para hacer esto, primero tendrás que aprender Pygame. Es bastante simple y directo. También hay algunos efectos 3D posibles, pero nunca pude usarlos.

Una vez que haya escrito su juego en Python / Pygame, use esta biblioteca: Pygame Subset para Android (pgs4a) y simplemente asigne teclas de computadora a gestos de Android como:

si android:
android.map_key (android.KEYCODE_BACK, pygame.K_ESCAPE)

Empaquete el archivo en .apk usando pgs4a, cárguelo y listo. Tan sencillo como eso.

Otros tutoriales útiles:

  • Juego de Pygame + Android. PGS4A tutorial 1 – Diario de Shems Eddine
  • Tutorial de instalación de PGS4A