Descubra el poder 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 o un aprendiz avanzado, Pydroid 3 lo equipa con todo lo que necesita para dominar a Python directamente desde su dispositivo móvil.
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 sobre la marcha.
- Administración avanzada de paquetes: utilice el Administrador de paquetes PIP y acceda a un repositorio personalizado de paquetes de ruedas prebuilt. Esto incluye apoyo para bibliotecas científicas sofisticadas como Numpy, Scipy, Matplotlib, Scikit-Learn y Jupyter.
- Bibliotecas científicas mejoradas: acceda a OpenCV en dispositivos que admiten API de Camera2 y aprovechan TensorFlow y Pytorch para proyectos avanzados de aprendizaje automático.*
- Ejemplos listos para usar: comience a aprender más rápido con ejemplos que están disponibles fuera de la caja.
- Soporte completo de GUI: cree interfaces gráficas de usuario con soporte completo de Tkinter.
- Emulador de terminal: experimente un terminal con todas las funciones con soporte de línea de lectura, disponible a través de PIP.
- Compiladores integrados: use compiladores C, C ++ y Fortran incorporados para construir cualquier biblioteca a partir de PIP, incluidas las con código nativo, directamente desde la línea de comandos.
- Soporte de Cython y PDB: Mejore su codificación con Cython para el rendimiento y el depurador PDB para la depuración eficiente con puntos de interrupción y relojes.
- Bibliotecas gráficas: cree imágenes impresionantes con Kivy utilizando el nuevo backend SDL2 y explore el soporte Pyside6 y Matplotlib en el repositorio de instalación rápida.*
- Soporte de Pygame 2: sumérjase en el desarrollo del juego con la última versión de Pygame.
Características del editor
- Asistencia de codificación inteligente: beneficio de la predicción del código, la indentación automática y el análisis de código en tiempo real para optimizar su experiencia de codificación.*
- Teclado mejorado: acceda a una barra de teclado extendida con todos los símbolos necesarios para la programación de Python.
- Apariencia personalizable: elija entre la sintaxis resaltando y varios temas para personalizar su entorno de codificación.
- Espacio de trabajo organizado: Administre múltiples archivos fácilmente con pestañas.
- Navegación eficiente: navegue sin esfuerzo su código con asignación interactiva/GOTOS de definición.
- Fácil de compartir: comparta su código con un clic en Pastebin.
*Las características marcadas con un asterisco son exclusivas de la versión premium.
Guía de inicio rápido
Asegúrese de que su dispositivo tenga al menos 250 MB de memoria interna gratuita (recomendado 300 MB+). Se necesita espacio adicional para bibliotecas pesadas como Scipy. Para depurar, simplemente haga clic en el número de línea para establecer puntos de interrupción. Se pueden detectar Kivy, Pyside6, SDL2, Tkinter y PyGame utilizando declaraciones de importación específicas o modos de ejecución especiales como "#PyDroid Ej.
Bibliotecas solo
Algunas bibliotecas avanzadas están disponibles solo en la versión premium debido a la complejidad de su proceso de portada, lo que requería colaboración con desarrolladores externos. Si está interesado en contribuir con versiones gratuitas de estas bibliotecas, contáctenos.
Compromiso comunitario
Únase al desarrollo de Pydroid 3 informando errores o sugiriendo características. Valoramos su opinión para mejorar continuamente nuestra plataforma. Nuestra prioridad sigue centrada en la transferencia de bibliotecas científicas para mejorar las experiencias educativas.
Información legal
Pydroid 3 incluye binarios con licencia bajo (L) GPL; El código fuente se puede solicitar por correo electrónico. Las bibliotecas puras de Python en GPL se consideran en forma de código fuente. Para evitar importaciones automáticas, los módulos nativos con licencia de GPL como la línea de lectura GNU no se agrupan, pero se pueden instalar a través de PIP. Las muestras proporcionadas en la aplicación son gratuitas para uso educativo, con la excepción de que no pueden usarse en productos competidores sin permiso. Android es una marca registrada de Google Inc.