Como instalar e codificar Python no Android com Pydroid 3
A codificação portátil em Python é possível, graças ao ambiente de desenvolvimento integrado (IDE) Pydroid 3. Pydroid é um interpretador Python 3 minimalista que permite executar projetos menores e fazer o mínimo de codificação em seu dispositivo Android.
Se você também deseja aprender a programar Python em qualquer lugar sem um PC, enquanto replica a plataforma de PC para Python no Android, o Pydroid 3 é o aplicativo certo para experimentar.
Quer você seja novo na programação Python ou um especialista, vamos ver algumas das maneiras de usar o Pydroid 3 em todo o seu potencial em seu dispositivo Android.
Obtenha o Pydroid 3 e sua configuração de plug-ins
O IDE Pydroid 3 está disponível na Play Store. No entanto, para tornar o aplicativo mais útil e fácil de trabalhar, você precisa baixar o plug – in do repositório Pydroid na Play Store. Embora a instalação deste plugin possa não ser obrigatória, torna a instalação automática de pacotes pip muito mais fácil.
Por padrão, Pydroid 3 não tem permissão para acessar o armazenamento do dispositivo. Isso torna a criação de pastas de projeto difícil ou impossível sem alguma manipulação técnica. Para resolver esse problema, baixe o plug – in de permissões Pydroid na Play Store, que permite que o Pydroid crie pastas e arquivos em seu dispositivo.
Download: Pydroid 3 – IDE para Python 3 (compras gratuitas no aplicativo disponíveis)
Download: plugin de repositório Pydroid (grátis)
Download: plugin de permissões Pydroid (grátis)
Pacotes de instalação do Pip
Depois de ter tudo configurado, você pode começar a usar o pip para instalar pacotes para seus projetos, como em um PC. Pydroid 3 vem com uma interface que permite que você instale pacotes sem escrever seus comandos no terminal.
Existem várias maneiras de instalar pacotes pip no Pydroid 3. Para acessar esse recurso, toque no ícone do menu (que se parece com três linhas) no canto superior esquerdo do aplicativo. Em seguida, vá para Pip . Na parte superior do menu Pip , selecione SEARCH BIBLIOTECAS para obter mais opções sobre o módulo que deseja instalar. Ou você pode tocar na opção QUICK INSTALL para instalar os pacotes listados por padrão.
No entanto, uma opção melhor e livre é tocar em INSTALAR e marcar a caixa Usar repositório de bibliotecas pré-construídas . Em seguida, digite o nome do seu pacote preferido na barra de pesquisa e toque no botão INSTALAR para obter o pacote nomeado.
Para verificar se o pacote foi instalado com sucesso, toque na opção LIBRARIES . Esse menu dá acesso a uma lista de todas as bibliotecas instaladas atualmente.
Use a interface de linha de comando Inbuilt Pydroid 3
O Pydroid 3 também oferece uma interface de linha de comando (CLI) Linux mínima. Para acessá-lo, toque no ícone do menu no canto superior esquerdo do aplicativo e selecione Terminal .
Embora a execução do comando pip install packages por meio de seu terminal embutido leve algum tempo para carregar, ainda permite que você navegue facilmente entre as pastas e crie novas onde quer que a permissão de gravação seja permitida em seu dispositivo. No entanto, embora o carregamento lento de pacotes de instalação de pip por meio do terminal seja um problema menor com o IDE do Pydroid, seu menu Pip resolve isso.
Se você deseja usar a linha de comando fornecida para qualquer outra finalidade, o sistema operacional Android é desenvolvido no Linux, portanto, você precisa ter um conhecimento básico de como usar a linha de comando do Linux .
Use o shell Python
A página em branco que aparece quando você abre o Pydroid 3 é seu shell Python embutido. Assim como o shell Python em seu PC, ele vê qualquer comando escrito nele como um código Python por padrão.
Para usar o shell, digite qualquer comando Python e clique no botão grande de reprodução no canto inferior esquerdo do editor. Isso abre um interpretador Python que exibe a saída do seu código.
No entanto, você também pode acessar o shell Python a partir da linha de comando. Para fazer isso, vá para Terminal clicando no ícone de três menus no canto superior esquerdo do aplicativo. Em seguida, digite python e toque na seta Enter em seu teclado virtual para abrir o interpretador Python da linha de comando. Digite exit () para sair do shell Python da linha de comando.
Salvar pastas e arquivos em seu dispositivo
Assim como qualquer outro editor de código, Pydroid 3 tem uma interface que permite salvar seu arquivo em qualquer pasta nomeada em seu dispositivo. Se você deseja criar uma pasta de projeto, também pode criar novas pastas com suas opções de salvamento de arquivo.
Para usar a opção de pasta, toque no símbolo da pasta no canto superior direito do shell de edição. Toque em Salvar e selecione InternalStorage . Em seguida, toque em uma pasta de destino preferida e toque em SELECIONAR PASTA na parte superior da tela. No próximo menu, insira um nome de arquivo preferido e clique em SALVAR .
No entanto, se você quiser criar uma nova pasta de projeto, repita o processo acima, mas toque na opção NOVA PASTA em vez de SELECIONAR PASTA . Dê à sua nova pasta um nome preferido e toque em CRIAR para salvar a pasta. Em seguida, clique na opção SELECIONAR PASTA . Nomeie seu novo arquivo e toque em SALVAR para salvar seu novo arquivo na pasta que você acabou de criar.
Observe que o arquivo recém-criado não precisa de uma extensão de arquivo se for um arquivo Python. Mas no caso de você precisar usar outro arquivo de idioma para servir ao seu projeto, certifique-se de incluir a extensão do arquivo que se aplica a esse idioma ao salvar tal arquivo. Por exemplo, um arquivo CSS deve ser salvo como Name.css , substituindo Name pelo nome de arquivo de sua preferência.
Para atualizar as alterações feitas em um arquivo existente, toque no símbolo da pasta no canto superior direito do editor e selecione Salvar .
Para criar um arquivo totalmente novo, toque no símbolo da pasta. Selecione Novo e siga as etapas destacadas anteriormente para salvar o arquivo em uma pasta. Se você deseja que seu novo arquivo esteja no mesmo diretório que o existente, certifique-se de selecionar a mesma pasta que contém o existente.
Publique seu código-fonte no Pastebin
Você pode compartilhar seu conhecimento e progresso com outras pessoas na plataforma Pastebin, se desejar. Para fazer isso, toque no ícone de três menus no canto superior esquerdo do aplicativo. Em seguida, selecione Pastebin e toque em Sim . No próximo menu que aparece, toque em COPIAR URL para copiar o link para o seu código-fonte.
Abra qualquer navegador em seu dispositivo Android e cole o link copiado na barra de pesquisa para ver seu código-fonte no Pastebin. Você também pode compartilhar esse link com as pessoas de quem deseja conceder acesso ao seu código.
Personalize o IDE
Você também pode personalizar o ambiente de desenvolvimento, se desejar. Para alterar a aparência do seu editor, toque no ícone de três menus no canto superior esquerdo da tela e vá para Configurações> Aparência para mudar para o seu tema preferido ou selecione outras opções de aparência disponíveis.
Para obter mais recursos de personalização, toque na opção Editor e selecione suas preferências. Você também pode tocar em outras opções no menu de configurações para ver as opções disponíveis para você.
No entanto, quando você clica no ícone suspenso de três menus, a opção Configurações do terminal também oferece algumas configurações de terminal.
Pydroid 3 é um ambiente virtual Python no Android
Instalar o Pydroid 3 IDLE em seu dispositivo Android baixa e instala automaticamente o Python 3 nele também. No entanto, o Pydroid 3 IDLE para Python instalado funciona como um ambiente virtual no Android.
Isso ocorre porque tentar executar o shell Python fora da linha de comando do Pydroid IDLE gera um erro.
Se você quiser experimentar e experimentar, é necessário instalar um aplicativo CMD Android de terceiros, de preferência Termux da Play Store.
Depois de instalar o Termux, abra-o, certificando-se de ter instalado o Pydroid 3 também. Em seguida, digite python no Termux CMD. Ele gera um erro de diretório de arquivo, indicando que o Python não existe no espaço global do Android até que seja instalado com o comando pkg install python via Termux.
No entanto, a execução de python no terminal embutido do Pydroid 3 entra com sucesso no shell do Python.
Download: Termux (grátis)
Você pode usar o Pydroid para qualquer projeto?
Embora a codificação no Android possa ser interessante, usar o Pydroid para gerenciar um grande projeto não é aconselhável. No entanto, é outra maneira de embarcar em projetos menores, especialmente quando não são para fins de vida real de longo prazo.
Além de gerenciar pequenos projetos, Pydroid 3 também é uma ótima ferramenta para melhorar suas habilidades de codificação Python, especialmente se você não tiver um PC para executar seus programas Python.