Home Apps Educación Pydroid 3 - IDE for Python 3
Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

4.7
Application Description

Pydroid 3: Su potente IDE de Python 3 para Android

Pydroid 3 es un IDE de Python 3 robusto y fácil de usar diseñado para dispositivos Android. Es perfecto para aprender y usar Python mientras viaja.

Características clave:

  • Intérprete de Python 3 sin conexión: No se necesita conexión a Internet para ejecutar el código Python.
  • 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 de rueda prediseñada paquetes.
  • Amplia compatibilidad con bibliotecas: Incluye OpenCV (en dispositivos con compatibilidad con Camera2 API), TensorFlow, PyTorch, Tkinter (para desarrollo de GUI), Kivy (con backend SDL2), PySide6 (con compatibilidad con Matplotlib) y Pygame 2.
  • Compilador integrado: Un compilador integrado de C, C y Fortran permite a Pydroid 3 crear bibliotecas a partir de pip, incluso aquellas con dependencias de código nativo. También puedes compilar e instalar dependencias directamente desde la línea de comandos.
  • Soporte Cython: Desarrolla e integra código Cython en tus proyectos.
  • Herramientas de depuración: Un depurador de PDB con todas las funciones, con puntos de interrupción y vigilancias, le ayuda a identificar y resolver problemas en su código.
  • Editor avanzado: El editor incluye funciones como predicción de código, sangría automática, análisis de código en tiempo real, resaltado de sintaxis, temas, pestañas y navegación de código mejorada. Una barra de teclado especializada proporciona fácil acceso a los símbolos de programación.
  • Compartir fácilmente: Comparte tu código en Pastebin con un solo clic.

Funciones Premium:

Algunas funciones avanzadas, marcadas con un asterisco (*) en la descripción original, están disponibles en la versión Premium.

Requisitos:

Pydroid 3 requiere al menos 250 MB de Internal storage gratuito, y se recomiendan 300 MB, especialmente cuando se utilizan bibliotecas que consumen muchos recursos como SciPy.

Ejecución y depuración:

Establezca puntos de interrupción haciendo clic en los números de línea para depurar su código. Se utilizan comandos específicos ("importar kivy", "de kivy", "#Pydroid run kivy", etc.) para detectar y utilizar bibliotecas como Kivy, PySide6, SDL2, Tkinter y Pygame. El comando "#Pydroid run terminal" garantiza la ejecución en modo terminal (útil para Matplotlib).

Disponibilidad de la biblioteca:

Ciertas bibliotecas son solo premium debido a la complejidad de migrarlas. Los desarrolladores están abiertos a colaborar en versiones gratuitas de estas bibliotecas.

Información Legal:

Algunos archivos binarios dentro del Pydroid 3 APK tienen licencia (L)GPL; Póngase en contacto con los desarrolladores para acceder al código fuente. Se considera que las bibliotecas Pure Python incluidas con Pydroid 3 se proporcionan en forma de código fuente. Pydroid 3 no incluye automáticamente ningún módulo nativo con licencia GPL.

Uso del código de muestra:

El código de muestra proporcionado es gratuito para uso educativo, excepto para su uso en productos de la competencia o sus derivados. Solicite siempre permiso por correo electrónico si no está seguro.

Screenshot
  • Pydroid 3 - IDE for Python 3 Screenshot 0
  • Pydroid 3 - IDE for Python 3 Screenshot 1
  • Pydroid 3 - IDE for Python 3 Screenshot 2
  • Pydroid 3 - IDE for Python 3 Screenshot 3
Latest Articles