¿Cómo se ve la pila de desarrollo para aplicaciones móviles creadas con Python?

Esta es una buena pregunta, y me gustaría obtener más información. Sin embargo, su ejemplo es malo, ya que esa aplicación es una aplicación web Flask (a diferencia de una aplicación móvil) para la que creó una interfaz de línea de comandos. Usar una aplicación Flask en dispositivos móviles es cuestión de abrir un sitio web en Safari, y Python se ejecuta en el servidor remoto.

Para el desarrollo de aplicaciones móviles reales (IOS / Android) con Python, creo que Kivy: Python Framework multiplataforma es actualmente la mejor opción. Tienen una guía de paquetes para iOS aquí:

Crea un paquete para iOS

Y es bastante informativo. Parece que Mercurial y Cython son las dependencias más grandes. Empecé a probar esto, pero requiere XCode 5.xy todo lo que he instalado es 6, así que tengo que volver a instalar 5 antes de poder probar. Pero parece bastante sencillo.

Es una aplicación web.