Al hablar de la aplicación, podemos suponer que:
Para la aplicación de Android:
QPython – Python en Android
- ¿Cuál es la mejor manera de crear un sitio de tienda de aplicaciones móviles?
- ¿Qué necesito decirle a mi programador si quiero que los ingresos de una aplicación se destinen a mí?
- ¿Hay algún título para ingenieros de negocios especializados en web móvil / informática?
- ¿Hay algún futuro para una casa de desarrollo de TI si el jefe no ha oído hablar de las técnicas de programación actuales?
- Cómo encontrar buenos codificadores para la aplicación que necesito desarrollar
Kivy: Python Framework multiplataforma para NUI
Python y el framework DJango serían una buena opción para este propósito. Sus aplicaciones móviles básicamente necesitan los datos almacenados del servidor web. Esto se puede acceder fácilmente a través del marco REST (aplicación DJango básicamente)
El marco le proporciona todo lo que necesita para dar los datos a los clientes móviles en formato JSON (creo que puede escribir su propio formateador, pero para qué sirve. JSON es increíble). Los datos se pueden analizar y mostrar en cualquier formato en la aplicación móvil.
Para la interfaz de usuario, puede usar el marco de aplicación móvil híbrido HTML5 avanzado que conecta su backend con Python.
Para la aplicación web:
Frasco – Python de pila completa
Bienvenido a Pyramid, un marco web de Python
El marco web para perfeccionistas con plazos
Para la aplicación IOS:
http://omz-software.com/pythonista/ Es un intérprete de Python sandbox que se ejecuta en. iOS; no es adecuado para el desarrollo de aplicaciones comerciales, pero puede realizar todo tipo de tareas útiles de secuencias de comandos, e incluso puede hacer GUI.
https://github.com/bamboo/boo No es exactamente Python pero es sintácticamente muy similar. Se compila en ensamblajes de clr y puede ejecutarse en mono, por lo que puede desarrollar aplicaciones utilizando http://xamarin.com con boo. Debido a que se somete a una compilación estática, no entra en conflicto con las directrices de Apple sobre lenguajes dinámicos o necesita un entorno limitado. Aquí hay un artículo que cubre los conceptos básicos de abucheo desde una perspectiva de Python: http: //techartsurvival.blogspot.