Application Description
Experimente o poder do Python 3 no Android com Pydroid 3, um IDE robusto e fácil de usar. Este aplicativo abrangente oferece interpretação offline do Python 3, eliminando a necessidade de uma conexão com a Internet para executar seu código.
Principais recursos:
- Intérprete Python 3 offline: Execute programas Python sem conexão com a Internet.
- 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 com roda pré-construída pacotes. OpenCV também é compatível com dispositivos compatíveis.
- Bibliotecas científicas aprimoradas: Aproveite bibliotecas poderosas como TensorFlow e PyTorch (Premium).
- Suporte GUI: Desenvolva interfaces gráficas de usuário com suporte completo ao Tkinter.
- Emulador de terminal: Inclui um emulador de terminal completo com suporte readline (via pip).
- Compiladores integrados: Compile código C, C e Fortran diretamente no aplicativo. Isso permite a construção de bibliotecas a partir do pip, mesmo aquelas com dependências de código nativo.
- Ferramentas de desenvolvimento avançadas: Beneficie-se do suporte Cython, um depurador PDB com pontos de interrupção e relógios e suporte para Kivy (com back-end SDL2), PySide6 (com integração Matplotlib) e Pygame 2.
- Editor intuitivo: Aproveite previsão de código, recuo automático, análise de código em tempo real (Premium), teclado especializado, realce de sintaxe, temas, guias e navegação de código aprimorada.
Recursos Premium:
Vários recursos avançados, marcados com um asterisco (*) na descrição original, estão disponíveis na versão premium. Isso inclui previsão de código aprimorada, indentação automática e análise de código em tempo real. Além disso, o suporte ao TensorFlow e ao PyTorch é apenas premium devido à complexidade de portar essas bibliotecas.
Requisitos do sistema:
Pydroid 3 requer pelo menos 250 MB de Internal storage grátis; Recomenda-se 300 MB ou mais, especialmente ao usar bibliotecas grandes.
Detecção de biblioteca:
O aplicativo detecta automaticamente o uso de Kivy, PySide6, SDL2, Tkinter e Pygame com base em declarações ou comentários de importação específicos, como #Pydroid run kivy
. Um modo especial #Pydroid run terminal
garante a execução do modo terminal, particularmente útil para Matplotlib.
Licenciamento:
Certos 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. As bibliotecas Python licenciadas pela GPL são consideradas já em formato de código-fonte, enquanto os módulos nativos licenciados pela GPL não são agrupados para evitar a importação automática.
Uso educacional:
As amostras fornecidas são gratuitas para fins educacionais, exceto para uso em produtos concorrentes ou seus derivados. Sempre solicite permissão por e-mail se não tiver certeza sobre as restrições de uso.
Education