Pydroid 3: Su potente IDE de Python 3 en Android
Pydroid 3 es un IDE de Python 3 robusto y fácil de usar diseñado para dispositivos Android, lo que hace que aprender Python sea más fácil que nunca. Las características clave incluyen:
- Intérprete de Python 3 sin conexión: Ejecuta programas de Python sin conexión a Internet.
- Pip Package Manager y repositorio personalizado: Acceda a una amplia gama de bibliotecas, incluidos paquetes científicos como NumPy, SciPy, Matplotlib, Scikit-learn y Jupyter, gracias a un repositorio personalizado con rueda prediseñada paquetes. OpenCV también es compatible (en dispositivos con Camera2 API).
- Soporte de aprendizaje profundo: Aproveche TensorFlow y PyTorch para proyectos avanzados de aprendizaje automático. (De primera calidad)
- Amplia compatibilidad con bibliotecas: Incluye Tkinter para desarrollo de GUI, un emulador de terminal con todas las funciones con soporte readline y Kivy con backend SDL2. También están disponibles la compatibilidad con PySide6 (con integración de Matplotlib) y pygame 2. (Algunas funciones son Premium)
- Herramientas de desarrollo avanzadas: Un compilador integrado de C, C y Fortran permite crear bibliotecas a partir de pip, incluso aquellas con código nativo. Se incluye compatibilidad con Cython, junto con un depurador de PDB que incluye puntos de interrupción y vigilancias.
- Editor intuitivo: El editor cuenta con predicción de código, sangría automática, análisis de código en tiempo real, un teclado especializado, resaltado de sintaxis, temas, pestañas y navegación de código mejorada. (La predicción de código y el análisis en tiempo real son Premium)
Funciones Premium: El acceso a bibliotecas avanzadas como TensorFlow, PyTorch, predicción de código y análisis de código en tiempo real están disponibles en la versión Premium.
Requisitos del sistema: Pydroid 3 requiere al menos 250 MB de Internal storage gratuitos (se recomiendan 300 MB), y se necesita más espacio para bibliotecas más grandes.
Guía de inicio rápido: Para depurar, establezca puntos de interrupción haciendo clic en los números de línea. Las declaraciones o comentarios de importación específicos activan la compatibilidad con Kivy, PySide6, SDL2, Tkinter y Pygame. Utilice #Pydroid run terminal
para forzar el modo terminal (útil para Matplotlib).
Licencia: Algunos archivos binarios tienen licencia (L)GPL; Póngase en contacto con los desarrolladores para obtener el código fuente. Se considera que las bibliotecas GPL de Python puro ya están en forma de código fuente. Pydroid 3 evita la importación automática de módulos nativos con licencia GPL.
Uso educativo: Las muestras incluidas son gratuitas para fines educativos, excepto para su uso en productos de la competencia o trabajos derivados. Siempre solicite permiso para tales usos.
Pydroid 3 se dedica a ayudar a los usuarios a aprender Python 3. El objetivo principal es portar bibliotecas científicas. Informar errores y solicitudes de funciones para contribuir a su desarrollo.