Desbloquee el mundo de la programación de Python 3 con Pydroid 3, el IDE educativo más fácil de usar y robusto Python 3 disponible en Android. Ya sea que sea un principiante que busque aprender o un usuario avanzado que necesita una herramienta potente, Pydroid 3 está diseñado para satisfacer sus necesidades de codificación.
Características:
- Interpreter Python 3 fuera de línea: ejecute programas de Python sin necesidad de una conexión a Internet, asegurando que pueda codificar en cualquier momento y en cualquier lugar.
- Manager de paquetes PIP: acceda a un repositorio personalizado con paquetes de ruedas prebuilt para mejorar su experiencia informática científica con bibliotecas como Numpy, SciPy, Matplotlib, Scikit-Learn y Jupyter.
- Bibliotecas avanzadas: utilice OpenCV en dispositivos con soporte de API de Camera2 y sumérjase en el aprendizaje automático con TensorFlow y Pytorch (disponible en la versión premium).
- Ejemplos listos para usar: Jumpstart su aprendizaje con ejemplos fácilmente disponibles.
- Soporte completo de Tkinter: desarrolle aplicaciones GUI con facilidad.
- Emulador de terminal completo: disfrute de un terminal con soporte de línea de lectura, accesible a través de PIP.
- Los compiladores integrados: los compiladores incorporados C, C ++ y Fortran le permiten construir cualquier biblioteca a partir de PIP, incluso aquellos con código nativo, directamente desde la línea de comando.
- Soporte de Cython: mejore su código Python con Cython.
- PDB DEBUGGER: Depurar su código con puntos de interrupción y relojes.
- Biblioteca gráfica de Kivy: cree aplicaciones impresionantes con el nuevo backend SDL2.
- Soporte de PySIDE6 y Matplotlib: disponible en el repositorio de instalación rápida, sin ningún código adicional requerido para el soporte Pyside6 en Matplotlib.
- Pygame 2: Desarrolle juegos con la última versión de Pygame.
Características del editor:
- Predicción y análisis del código: Experimente el análisis del código en tiempo real, la indentación automática y la predicción del código similar a IDES profesional (versión premium).
- Teclado mejorado: programa eficientemente con una barra de teclado con todos los símbolos de Python necesarios.
- Destacación de sintaxis y temas: personalice su entorno de codificación con resaltado de sintaxis y varios temas.
- Soporte de pestañas: Administre múltiples archivos con facilidad usando pestañas.
- Navegación en código: navegue sin esfuerzo su código con asignación interactiva/GOTOS de definición.
- Compartir con un solo clic: comparta su código en Pastebin con un solo clic.
*Las características marcadas con un asterisco están disponibles solo en la versión premium.
Manual rápido:
Pydroid 3 requiere al menos 250 MB de memoria interna gratuita, con más de 300 MB+ recomendado. Para bibliotecas pesadas como SciPy, puede ser necesario aún más espacio. Para depurar, coloque los puntos de interrupción haciendo clic en el número de línea. Kivy, Pyside6, SDL2, Tkinter y PyGame se detectan con declaraciones de importación específicas o comandos de ejecución especiales. Use "#PyDroid Ejecutar terminal" para el modo terminal, especialmente útil con matplotlib.
¿Por qué algunas bibliotecas solo son premium?
Ciertas bibliotecas fueron difíciles de puerto, requiriendo asistencia externa al desarrollador. Estas bibliotecas solo premium se proporcionan bajo un acuerdo que restringe su uso a los usuarios premium. Si está interesado en desarrollar versiones gratuitas de estas bibliotecas, contáctenos.
Contribuir a Pydroid 3:
Ayude a dar forma al futuro de Pydroid 3 informando errores o sugiriendo características. Su aporte es invaluable ya que priorizamos las bibliotecas científicas de portamiento para mejorar la experiencia educativa.
Información legal:
Algunos binarios en el Pydroid 3 APK tienen licencia bajo (L) GPL; Envíenos un correo electrónico para el código fuente. Las bibliotecas GPL Pure Python se consideran en forma de código fuente. Pydroid 3 evita la agrupación de módulos nativos con licencia GPL, como GNU Readline, que se puede instalar a través de PIP. Las muestras en la aplicación son gratuitas para uso educativo, excepto que no pueden usarse en productos de la competencia sin permiso.
Android es una marca registrada de Google Inc.