¿Es posible usar Python para escribir aplicaciones multiplataforma para iOS y Android?¿Es posible usar Python para escribir aplicaciones multiplataforma para iOS y Android?
Respuesta
Para Android Google proporciona algo llamado ASE (Entorno de scripts de Android) que permite que los lenguajes de scripts (Python incluidos) se ejecuten en Android. Más detalles here
Para iOS, podría ser un poco más complicado (y yo le aconsejaría para comprobar la última versión del acuerdo de SDK de iOS para comprobar el estado actual de la ley - Apple tiende a permitir & suprimir tal aplicaciones periódicamente). Para la parte técnica, es posible que necesite interconectarse entre Python & Objective C así como hacer algo de magia para vincular estáticamente todas las bibliotecas que Python requiere; los detalles completos están disponibles here. Otro enfoque para el desarrollo de iOS Python sería incorporar un intérprete de Python en su aplicación y distribuir su secuencia de comandos de Python con ella (para jugar muy bien con las reglas de Apple). En este caso, su aplicación de Python sería un intérprete de Python que se empaqueta con su secuencia de comandos y la ejecuta automáticamente.
La segunda opción es usar el marco Kivy (kivy.org) - es un marco para escribir aplicaciones fáciles de usar en Python y empaquetarlas para diferentes plataformas. Se contó con el apoyo de Android durante un tiempo, y el IOS recientemente añadido soporte
también este es precisamente el objetivo de Kivy (http://kivy.org/) - es un marco para escribir aplicaciones fáciles de usar en Python y empaquetarlas para diferentes plataformas. Ha tenido soporte de Android por un tiempo, y recientemente se agregó soporte de iOS – Raheel
Una opción es kivy: un marco de Python multiplataforma fresca que trabaja para Android, Win7, Linux, MacOSX y el IOS.
Actualización: proyecto Kivy crece día a día, ahora soporta también Frambuesa Pi
- 1. ¿Qué marcos de GUI multiplataforma se pueden usar para escribir aplicaciones de Python?
- 2. Escribir aplicaciones multiplataforma en C
- 3. ¿Puedo escribir aplicaciones iOS (Cocoa) en JavaScript?
- 4. Qué cifra usar para multiplataforma
- 5. ¿Existe un marco multiplataforma para desarrollar aplicaciones de iPhone/Android?
- 6. 'nombre corto' para aplicaciones de iOS es posible?
- 7. ¿Es posible desarrollar Android para Android?
- 8. ¿Es posible escribir código para escribir código?
- 9. Buscando un método multiplataforma para gráficos 2D/3D básicos para iOS y Android
- 10. ¿Qué biblioteca C++ usar para escribir un servicio/daemon multiplataforma?
- 11. Python para IOS o Android
- 12. ¿Es posible usar Mozilla Persona (BrowserID) con aplicaciones móviles?
- 13. ¿Es posible usar Google App Engine como base de datos back-end para aplicaciones de Android?
- 14. ¿Es posible usar video como textura para GL en iOS?
- 15. ¿Es posible usar TTS en iOS
- 16. ¿Puedo usar Lázaro Pascal construir para iOS y Android
- 17. draw graph multiplataforma (IOS, WindowsPhone, Android) library
- 18. Android: ¿es posible crear una biblioteca personalizada para usar en varias aplicaciones?
- 19. Biblioteca para aplicaciones iOS y OS X?
- 20. Generación de código para iOS y Android
- 21. Kivy para aplicaciones de Android
- 22. Python para iOS intérprete
- 23. Creación de aplicaciones multiplataforma
- 24. ¿Es posible escribir frases sencillas en Python?
- 25. ¿Es posible escribir un firewall en python?
- 26. ¿Es posible implementar aplicaciones Silverlight en Android?
- 27. NSFileProtectionComplete para iOS 4.0 aplicaciones
- 28. ¿Está justificado utilizar C/C++ para el código multiplataforma iOS/Android en este caso?
- 29. ¿Escribir aplicaciones en C o C++ para Android?
- 30. ¿Es posible escribir una aplicación de escritorio multiplataforma con XHTML, CSS y JavaScript?
[¿duplicado?] (Http://stackoverflow.com/questions/6216890/target-both-android-and-iphone) – keyser
@keyser No estoy convencido por la respuesta seleccionada a esa pregunta, creo que puede ser utilizado y para confirmar que hice esa pregunta – user1404932
¿Ha cambiado esto en absoluto? – johnny