Pythonista 3 es probablemente el mejor IDE de Python para iOS
Recientemente he empezado a adentrarme en el mundo de las inteligencias artificiales y su programación. Y como consecuencia de ello, ha crecido mi interés en Python, un lenguaje de programación muy fácil de aprender y que permite programar de forma rápida y sencilla.
Y precisamente por ello, hoy quiero hablar de Pythonista 3, un entorno de script completo para Python, que se ejecuta directamente en el iPad o el iPhone.
Pythonista incluye soporte para Python 3.6 y 2.7, por lo que puedes usar todas las mejoras de lenguaje en Python 3, mientras que aún tienes 2.7 disponible para compatibilidad con versiones anteriores.
En la verdadera moda de Python, las baterías están incluidas (desde módulos populares de terceros como numpy, matplotlib, solicitudes y muchos más, hasta módulos hechos a medida) para iOS. Puedes escribir scripts que accedan a datos de sensores de movimiento, de tu biblioteca de fotos, contactos, recordatorios, el portapapeles de iOS y mucho más.
También puede usar Pythonista para crear experiencias interactivas multitáctiles, interfaces de usuario personalizadas, animaciones y juegos 2D.
Ahora bien, si eres un principiante, te gustará saber que Pythonista no te dejará solo. Podrás escribir tus comandos, ejecutarlos y ver el resultado de la ejecución a medida que aprendes.
Entre las principales características de Pythonista están:
- Editor de código de secuencias de comandos con resaltado de sintaxis y finalización de código.
- Teclado extendido, diseñado específicamente para Python.
- Mensaje interactivo con finalización de código, historial de comandos y soporte para mostrar imágenes en la salida de la consola.
- Depurador visual integrado e inspector de objetos
- Comprobador de estilo PEP 8 integrado con resaltado de problemas directamente en el editor.
- Documentación offline completa con búsqueda rápida directamente desde el editor.
- Varios temas de colores claros y oscuros, y un editor de temas para crear los tuyos.
- Editor de IU para prototipado rápido.
- Incluye la mayoría de la biblioteca estándar de Python y módulos adicionales para gráficos, sonido y servicios del sistema iOS (por ejemplo, portapapeles, contactos, recordatorios, twitter, UI)
- Matplotlib y NumPy para visualizaciones científicas. Además de otros módulos populares de terceros, como BeautifulSoup, Flask, bottle, SymPy y más.
- Muchos ejemplos incluidos para empezar
Además, Pythonista está construido con soporte de IPv6, lo cual viene muy bien para evitar problemas de conectividad con algunos proveedores de telefonía celular.
He probado varias aplicaciones de desarrollo para Phyton en iOS, como PythonBox y Kodex, ambas muy buenas, pero creo que Pythonista 3 es una de las mejores opciones, sino la mejor.
Evidentemente, si quieres lo mejor, tendrás que pagar por ello, y la aplicación universal de Phytonista 3 está disponible para iPad y iPhone en la App Store por 9.99 dólares o 10,99€.
Si conoces algún otro entorno de desarrollo integrado (IDE) Python para iOS, no olvides decirnos el nombre a través de los comentarios.
Kemmer Torres
30 abril, 2019Muchas gracias por el articulo, a mi me ayudo un montón.
PythonPlayer
30 abril, 2019Gracias por el artículo, ahora se si comprarlo o no.
Javier
30 abril, 2019Como puedo usar Tkinter en pythonista??