Ir para o conteúdo
P3

Pydroid 3 - Educational IDE for Python 3 for Android APK

Editor: IIEC
Android APK Free
Tipo de arquivoAPK
Versão3.02_x86
Editor IIEC
Data de lançamento5 de jun. de 2019
Data adicionada5 de jun. de 2019
Os requisitosAndroid
RequisitosRequires Android
Total de downloads134
PreçoFree

Descrição

O Pydroid 3 é o IDE educacional Python 3 mais fácil de usar e poderoso para Android.

Características:

- Intérprete Python 3.7 offline: não é necessária Internet para executar programas Python.

- Gerenciador de pacotes Pip e um repositório personalizado para pacotes wheel pré-construídos para bibliotecas científicas aprimoradas, como numpy, scipy, matplotlib, scikit-learn e jupyter.

- O Tensorflow agora também está disponível. *

- Exemplos disponíveis prontos para uso para um aprendizado mais rápido.

- Suporte completo ao Tkinter para GUI.

- Emulador de terminal completo, com suporte para readline (disponível em pip).

- Compilador C, C++ e até Fortran integrado projetado por n0n3m4, um autor de C4droid, especialmente para Pydroid 3. Ele permite que o Pydroid 3 construa qualquer biblioteca a partir do pip, mesmo que esteja usando código nativo. Você também pode construir e instalar dependências a partir de uma linha de comando.

- Suporte Cython.

- Depurador PDB com pontos de interrupção e relógios.

- Biblioteca gráfica Kivy com um novo backend SDL2 brilhante.

- Suporte PyQt5 disponível no repositório Quick Install juntamente com suporte matplotlib PyQt5 sem necessidade de código extra.

- Suporte ao Matplotlib Kivy disponível no repositório Quick Install.

- suporte pygame_sdl2 (implementação pygame baseada em SDL2).

Recursos do editor:

- Previsão de código, recuo automático e análise de código em tempo real, como em qualquer IDE real. *

- Barra de teclado estendida com todos os símbolos que você precisa para programar em Python.

- Destaque de sintaxe e temas.

- Abas.

- Navegação de código aprimorada com gotos interativos de atribuição/definição.

- Compartilhamento de um clique no Pastebin.

* Os recursos marcados com asterisco estão disponíveis apenas na versão Premium.

Manual rápido.

O Pyrdroid 3 requer pelo menos 200 MB de memória interna livre. 220 MB + é recomendado. Mais se você estiver usando bibliotecas pesadas, como scipy.

Para executar a depuração, coloque o(s) ponto(s) de interrupção clicando no número da linha.

Kivy é detectado com import kivy, de kivy ou "#Pydroid run kivy.

PyQt5 é detectado com importação PyQt5, de PyQt5 ou "#Pydroid run qt.

O mesmo para sdl2, tkinter e pygame.

Existe um modo especial "#Pydroid run terminal" para garantir que seu programa seja executado no modo terminal (isso é útil com matplotlib que é executado automaticamente no modo GUI)

Participe do desenvolvimento do Pydroid 3 relatando bugs ou fornecendo solicitações de recursos para nós. Nós apreciamos isso.

A lista de bibliotecas que NÃO planejamos adicionar ainda:

- OpenCV

Como o principal objetivo do Pydroid 3 é ajudar o usuário a aprender a linguagem de programação Python 3, nossa primeira prioridade é portar bibliotecas científicas (portanto, bibliotecas relacionadas ao sistema são portadas apenas quando são usadas como dependências de algum outro pacote educacional).

Informação legal.

Alguns binários no Pydroid 3 APK são licenciados sob (L)GPL, envie-nos um e-mail para obter o código-fonte.

As bibliotecas Python puras GPL empacotadas com o Pydroid 3 são consideradas já na forma de código-fonte.

O Pydroid 3 não agrupa nenhum módulo nativo licenciado pela GPL para evitar a importação automática deles. O famoso exemplo dessa biblioteca é o GNU readline, que pode ser instalado usando o pip.

As amostras disponíveis no aplicativo são gratuitas para uso educacional com uma exceção: elas, ou seus trabalhos derivados, não podem ser usadas em nenhum produto concorrente (de forma alguma). Se você não tiver certeza se seu aplicativo é afetado por essa restrição, sempre peça uma permissão por e-mail.

Android é uma marca comercial da Google Inc.

Programas semelhantes

Alternativas

Mais deste editor