Desbloquee el mundo de la programación de Python 3 en su dispositivo Android con Pydroid 3, el IDE educativo más fácil de usar y potente Python 3 disponible en Google Play. Ya sea que sea un principiante que busque aprender o un codificador experimentado que necesita una herramienta robusta sobre la marcha, Pydroid 3 está diseñado para satisfacer sus necesidades.
Características clave de Pydroid 3
- Python 3 fuera de línea intérprete: ejecute programas de Python sin conexión a Internet, lo que lo hace perfecto para aprender en cualquier momento y en cualquier lugar.
- Manager de paquetes PIP: acceda a un repositorio personalizado con paquetes de ruedas prebuiltes para bibliotecas científicas avanzadas que incluyen Numpy, SciPy, Matplotlib, Scikit-Learn y Jupyter.
- Bibliotecas avanzadas: disfrute de soporte para OpenCV (en dispositivos con API Camera2), TensorFlow y Pytorch en la versión premium.
- Ejemplos listos para usar: Comience rápidamente con ejemplos listos para usar con fines educativos.
- Soporte completo de Tkinter: desarrolle aplicaciones GUI con facilidad con Tkinter.
- Emulador de terminal completo: experimente un terminal con soporte de línea de lectura disponible a través de PIP.
- Compiladores integrados: utilice compiladores C, C ++ y Fortran incorporados para construir cualquier biblioteca a partir de PIP, incluidas las de código nativo, directamente desde la línea de comandos.
- Soporte de Cython: mejore su código Python con Cython para un mejor rendimiento.
- PDB DEBUGGER: Depurar su código de manera efectiva con puntos de interrupción y relojes.
- Kivy y Pyside6: Desarrolle aplicaciones gráficas con Kivy utilizando el nuevo backend SDL2 y Pyside6 disponible a través del repositorio de instalación rápida.
- Matplotlib y pygame: cree visualizaciones y juegos con soporte de matplotlib y pygame 2.
Características del editor
- Predicción y análisis del código: beneficio de la predicción del código, la indentación automática y el análisis del código en tiempo real para una experiencia de codificación perfecta. (Función premium)
- Teclado mejorado: use una barra de teclado extendida con todos los símbolos que necesita para la programación de Python.
- Interfaz personalizable: Disfruta de resaltado de sintaxis, temas, pestañas y navegación de código mejorada con asignación interactiva/GOTOS de definición.
- Fácil de compartir: comparta su código con un clic en Pastebin.
Manual rápido
Para comenzar con Pydroid 3, asegúrese de tener al menos 250 MB de memoria interna gratuita (más de 300 MB+ recomendado, especialmente para bibliotecas pesadas como Scipy). Para depurar, simplemente coloque los puntos de interrupción haciendo clic en el número de línea. Pydroid 3 detecta varias bibliotecas a través de declaraciones de importación específicas o comentarios especiales, como "import kivy", "de kivy" o "#pydroid ejecutar kivy" para kivy, y similar para pyside6, sdl2, tkinter y pygame. Use "#PyDroid Ejecutar terminal" para el modo terminal, que es útil para ejecutar matplotlib en modo GUI.
Bibliotecas solo
Algunas bibliotecas son exclusivas de la versión premium debido a la complejidad de portarlas, lo que requirió colaboración con otros desarrolladores. Si está interesado en desarrollar versiones gratuitas de estas bibliotecas, contáctenos.
Contribuir a Pydroid 3
Únase al desarrollo de Pydroid 3 informando errores o sugiriendo nuevas características. Valoramos sus comentarios y estamos comprometidos a mejorar la experiencia de aprendizaje con un enfoque en la transferencia de bibliotecas científicas.
Información legal
Algunos binarios dentro del Pydroid 3 APK tienen licencia bajo (L) GPL; Puede solicitar el código fuente por correo electrónico. Se considera que las bibliotecas puras de Python en GPL se proporcionan en forma de código fuente. Pydroid 3 no incluye módulos nativos con licencia de GPL para evitar la importación automática, como GNU Readline, que se puede instalar utilizando PIP. Las muestras proporcionadas en la aplicación son gratuitas para uso educativo, con la excepción de que ellos, o sus trabajos derivados, no pueden usarse en productos competidores. En caso de duda sobre el cumplimiento de su aplicación, solicite permiso por correo electrónico.
Android es una marca registrada de Google Inc.