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
- ¿Qué conocimiento de C # se requiere para desarrollar una aplicación de Windows Phone?
- ¿Cómo se estima el costo y el tiempo necesarios para desarrollar un juego / aplicación?
- ¿Puedo hacer juegos móviles con Python? ¿Hay algún programa donde pueda hacer juegos móviles sin programación?
- ¿Qué necesita para crear una aplicación en la que pueda filmar un edificio y agregar una descripción para que los futuros usuarios puedan verla si permanecen en el mismo lugar y abren la cámara de la aplicación? Quiero decir, ¿cómo construirías esta aplicación?
- ¿Puede un desarrollador de software experimentado encontrar una carrera en el desarrollo de aplicaciones móviles?
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.