Descripción de la aplicación:
Desbloquee 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 codificador experimentado, Pydroid 3 ofrece una plataforma integral para aprender y desarrollar aplicaciones Python 3 directamente desde su dispositivo móvil.
Características clave:
- Interpreter de Python 3 fuera de línea: disfruta de la libertad de ejecutar programas de Python sin una conexión a Internet, lo que lo hace perfecto para aprender sobre la marcha.
- Manager de paquetes PIP: acceda a un repositorio personalizado con paquetes de ruedas prebuiltes para bibliotecas científicas avanzadas como Numpy, SciPy, Matplotlib, Scikit-Learn y Jupyter para mejorar su experiencia de aprendizaje y desarrollo.
- Bibliotecas avanzadas: utilice OpenCV (en dispositivos con soporte de API de Camera2), TensorFlow y Pytorch para profundizar en proyectos más complejos y aplicaciones de ciencia de datos.
- Ejemplos incorporados: comience a codificar inmediatamente con ejemplos listos para usar que faciliten el aprendizaje y la comprensión más rápidos de los conceptos de Python.
- Soporte completo de Tkinter: cree interfaces gráficas de usuario con facilidad con Tkinter, mejorando la interactividad de su proyecto.
- Emulador de terminal con todas las funciones: experimente un terminal potente con soporte de línea de lectura, disponible a través de PIP, para ejecutar comandos directamente dentro de Pydroid 3.
- Compiladores integrados: beneficio de los compiladores C, C ++ y Fortran incorporados, diseñados específicamente para Pydroid 3, lo que le permite construir cualquier biblioteca a partir de PIP, incluso aquellos que usan código nativo.
- Soporte de Cython: optimice su código Python con Cython para una ejecución más rápida.
- PDB DEBUGGER: Depurar su código de manera eficiente con puntos de interrupción y relojes para identificar y solucionar problemas rápidamente.
- Soporte de Kivy y Pyside6: Cree aplicaciones gráficas avanzadas que usen Kivy con SDL2 Backend y Pyside6, disponible en el repositorio de instalación rápida.
- Soporte de Matplotlib y Pygame 2: visualice los datos y desarrolle juegos con facilidad utilizando matplotlib y pygame 2, enriquecido con soporte de Kivy en el repositorio de instalación rápida.
Características del editor:
- Predicción de código y sangría de automóviles: Mejore su eficiencia de codificación con predicción de código inteligente y sangría automática, similar a IDES profesionales.
- Barra de teclado extendida: acceda a todos los símbolos necesarios para la programación de Python convenientemente en su dispositivo móvil.
- Destacación de sintaxis y temas: Mejore la legibilidad de código con resaltado de sintaxis personalizable y temas.
- Interfaz Tabbed: Administre múltiples archivos y proyectos sin problemas con las pestañas.
- Navegación de código mejorada: navegue a través de su código sin esfuerzo con la tarea interactiva y la definición gotos.
- Compartir un solo clic en Pastebin: Comparta sus fragmentos de código fácilmente con la comunidad.
*Las características marcadas con un asterisco están disponibles exclusivamente en la versión premium.
Manual rápido:
Para garantizar un rendimiento óptimo, Pydroid 3 requiere al menos 250 MB de memoria interna gratuita, con una recomendación de 300 MB o más, especialmente cuando se usa bibliotecas pesadas como SciPy. Para depurar su código, simplemente coloque los puntos de interrupción haciendo clic en el número de línea.
Las aplicaciones de Kivy se detectan con "Import Kivy", "de Kivy" o "#PyDroid Run Kivy". Del mismo modo, Pyside6 se detecta con "import pyside6", "de pyside6" o "#pydroid ejecutar qt". El mismo método de detección se aplica a SDL2, Tkinter y PyGame.
Para aplicaciones basadas en terminales, use "#PyDroid Ej.
Por qué algunas bibliotecas son solo premium:
Ciertas bibliotecas fueron difíciles de puerto a Android, requiriendo la experiencia de los desarrolladores externos. Bajo acuerdo, estas bibliotecas portadas están disponibles solo para usuarios premium. Si está interesado en contribuir con horquillas gratuitas de estas bibliotecas, contáctenos.
Contribuir al desarrollo de Pydroid 3 informando errores o sugiriendo características. Valoramos su opinión y estamos comprometidos a mejorar la experiencia de aprendizaje. Nuestro enfoque principal es la transferencia de bibliotecas científicas para apoyar los objetivos educativos, y las bibliotecas relacionadas con el sistema se portan como dependencias para los paquetes educativos.
Información legal:
Algunos binarios en el Pydroid 3 APK tienen licencia bajo (L) GPL. Para el código fuente, contáctenos por correo electrónico. Las bibliotecas GPL Pure Python incluido con Pydroid 3 ya se consideran en forma de código fuente. Para evitar importaciones automáticas, Pydroid 3 no agrupa ningún módulo nativo con licencia de GPL, como GNU Readline, que se puede instalar por separado utilizando PIP.
Las muestras proporcionadas dentro de la aplicación son gratuitas para uso educativo, con la excepción de que ellos, o sus trabajos derivados, no pueden usarse en productos competitivos. Si no está seguro sobre el cumplimiento de su aplicación, solicite permiso por correo electrónico.
Android es una marca registrada de Google Inc.