Home Apps Educação Pydroid 3 - IDE for Python 3
Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

4.7
Application Description

Pydroid 3: Seu poderoso IDE Python 3 para Android

Pydroid 3 é um IDE Python 3 robusto e amigável, projetado para dispositivos Android. É perfeito para aprender e usar Python em qualquer lugar.

Principais recursos:

  • Intérprete Python 3 offline: Não é necessária nenhuma conexão com a Internet para executar seu código Python.
  • Gerenciador de pacotes Pip e repositório personalizado: Acesse uma ampla variedade de bibliotecas, incluindo pacotes científicos como NumPy, SciPy, Matplotlib, Scikit-learn e Jupyter, graças a um repositório personalizado de roda pré-construída pacotes.
  • Extenso suporte à biblioteca: Inclui OpenCV (em dispositivos com suporte à API Camera2), TensorFlow, PyTorch, Tkinter (para desenvolvimento de GUI), Kivy (com backend SDL2), PySide6 (com suporte a Matplotlib) e Pygame 2.
  • Compilador integrado: Um compilador C, C e Fortran integrado permite que Pydroid 3 construa bibliotecas a partir do pip, mesmo aquelas com dependências de código nativo. Você também pode compilar e instalar dependências diretamente da linha de comando.
  • Suporte Cython: Desenvolva e integre código Cython em seus projetos.
  • Ferramentas de depuração: Um depurador PDB completo com pontos de interrupção e relógios ajuda a identificar e resolver problemas em seu código.
  • Editor Avançado: O editor inclui recursos como previsão de código, recuo automático, análise de código em tempo real, realce de sintaxe, temas, guias e navegação de código aprimorada. Uma barra de teclado especializada fornece acesso fácil aos símbolos de programação.
  • Compartilhamento fácil: Compartilhe seu código no Pastebin com um único clique.

Recursos Premium:

Alguns recursos avançados, marcados com um asterisco (*) na descrição original, estão disponíveis na versão Premium.

Requisitos:

Pydroid 3 requer pelo menos 250 MB de Internal storage grátis, sendo 300 MB recomendados, especialmente ao usar bibliotecas que consomem muitos recursos, como SciPy.

Execução e depuração:

Defina pontos de interrupção clicando nos números das linhas para depurar seu código. Comandos específicos ("importar kivy", "from kivy", "#Pydroid run kivy" etc.) são usados ​​para detectar e utilizar bibliotecas como Kivy, PySide6, SDL2, Tkinter e Pygame. O comando "#Pydroid run terminal" garante a execução no modo terminal (útil para Matplotlib).

Disponibilidade da biblioteca:

Certas bibliotecas são apenas premium devido à complexidade de portá-las. Os desenvolvedores estão abertos à colaboração em versões gratuitas dessas bibliotecas.

Informações legais:

Alguns binários dentro do Pydroid 3 APK são licenciados sob (L)GPL; entre em contato com os desenvolvedores para obter acesso ao código-fonte. Bibliotecas Python puras empacotadas com Pydroid 3 são consideradas fornecidas na forma de código-fonte. Pydroid 3 não inclui automaticamente nenhum módulo nativo licenciado pela GPL.

Exemplo de uso de código:

O código de amostra fornecido é gratuito para uso educacional, exceto para uso em produtos concorrentes ou seus derivados. Sempre solicite permissão por e-mail se não tiver certeza.

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