• QPython 3L - Python for Android 1
  • QPython 3L - Python for Android 2
  • QPython 3L - Python for Android 3
  • QPython 3L - Python for Android 4

QPython 3L - Python for Android

# Sobre o QPython 3L
QPython é o mecanismo Python para android. Ele contém alguns recursos surpreendentes, como intérprete Python, ambiente de tempo de execução, editor, biblioteca QPYI e SL4A. Isso facilita o uso do Python no Android. E é GRÁTIS.

O QPython já possui milhões de usuários em todo o mundo e também é um projeto de código aberto.

Para diferentes cenários de uso, o QPython possui duas ramificações, a saber, QPython Ox e 3x.

O QPython Ox é voltado principalmente para alunos de programação e fornece recursos mais amigáveis ​​para iniciantes.

Este é o QPython 3L, é principalmente para usuários experientes de Python e fornece alguns recursos técnicos avançados.

# Recursos surpreendentes
- Intérprete offline do Python 3: não é necessária Internet para executar programas Python
- Ele suporta a execução de vários tipos de projetos, incluindo: console, SL4A, webapp
- Leitor de código QR conveniente para transferir códigos para o seu telefone
- QPYPI e um repositório personalizado para pacotes de roda pré-construídos para bibliotecas científicas aprimoradas, como numpy, scipy, matplotlib, scikit-learn etc.
- Editor fácil de usar
- CAMADA DE SCRIPT INTEGRADA E ESTENDIDA PARA A BIBLIOTECA ANDROID (SL4A): permite que você direcione o trabalho androide com o Python
- Boa documentação e suporte ao cliente

# SL4A Recursos
Com os recursos do SL4A, você pode usar a programação Python para controlar o trabalho do Android:

- API de aplicativos Android, como: Aplicativo, Atividade, Intenção e início de atividade, SendBroadcast, PackageVersion, Sistema, Toast, Notify, Configurações, Preferências, GUI
- Gerenciador de recursos do Android, como: contato, localização, telefone, SMS, ToneGenerator, WakeLock, WifiLock, área de transferência, NetworkStatus, MediaPlayer
- Terceiras integrações de aplicativos, como: código de barras, navegador, SpeechRecongition, SendEmail, TextToSpeech
- Hardwared Manager: Carmer, Sensor, Campainha e Volume de Mídia, Brilho da Tela, Bateria, Bluetooth, Força do Sinal, WebCam, Vibrar, NFC, USB

[Link da documentação da API]
https://github.com/qpython-android/qpysl4a/blob/master/README.md

[Amostras de API]
https://github.com/qpython-android/qpysl4a/issues/1

[ NOTA IMPORTANTE ]
PODE EXIGIR O BLUETOOTH / LOCAL / READ_SMS / SEND_SMS / CALL_PHONE E OUTRAS PERMISSÕES, PARA QUE VOCÊ PODE PROGRAMAR NESTAS CARACTERÍSTICAS. A QPYTHON NÃO USARÁ ESTAS PERMISSÕES NO FUNDO.

Se você obtém a exceção em tempo de execução ao usar a API do SL4A, verifique se as permissões relevantes nas configurações do sistema estão ativadas.

# Como obter suporte profissional ao cliente
Siga o guia para obter suporte https://github.com/qpython-android/qpython/blob/master/README.md

Comunidade QPython
https://www.facebook.com/groups/qpython

[ PERGUNTAS FREQUENTES ]
R: Por que não consigo usar a API de SMS do SL4A
P: Como o Google Play e algumas lojas de aplicativos têm requisitos estritos sobre as permissões dos aplicativos, no QPython 3x, usamos x para distinguir ramificações com permissões ou lojas de aplicativos diferentes. Por exemplo, L significa LIMITADO e S significa SENSÍVEL.
Às vezes, você não pode usar as APIs SL4A correspondentes porque a versão que você instalou não possui as permissões correspondentes, portanto, você pode substituir o que instalou pelo correto.

Você pode encontrar outros ramos aqui:
https://github.com/qpython-android/qpython3/releases

Categoria : Educação

Pesquisas associadas

Classificações e resenhas (30)

Luc. B. 18/05/2022     

Não sei porquê tantas negativas. Eu consegui instalar e PROGRAMAR tranquilamente. Sobre editar o código que reclamaram ali, não encontrei dificuldade. Sobre o "enter executar o código".. talvez você esteja digitando o codigo no lugar errado, não se digita código no console e sim no Editor.. Resumindo, pra quem não sabe usar o app realmente ele não terá utilidade, então não adianta falar mal do App porque o problema é o usuário. (como todo programador bem sabe que o usuário é Bur,ru!) Hahaha

Rog. 09/07/2020     

A ideia e boa, mas há um bug que incomoda bastante. Quando eu entro no navegador, o "Enter" do teclado muda para um "Ir", e isso acontece por causa do navegador mesmo. Quando eu volto para o QPython, ele não volta para o "Enter" normal, e eu não consigo usar o terminal corretamente. Uma gambiarra pra corrigir isso, é entrar no Discord, e abrir o teclado nele. (Pode ser em qualquer app que mude para o ícone do Enter)

Dav. N. 25/01/2022     

Baixei e logo de cara, percebi que não dá para apagar o código e ter que refazer tudo por causa de um erro pequeno é decepcionante. Nem olhei se tinha problemas. De cara já desaprovei o app. Sim, sou muito exigente, porém perfeição é o que todo mundo quer. Se não podem fazer um app ótimo é melhor nem fazer. A verdade tem que ser dita e mesmo que machuque.

Um. u. d. G. 18/12/2019     

Muito bom mas falta muitos recursos e es bastante limitado, e pelo oq vejo n recebe atualizacoes a um bom tempo, e parece mais que os densevolvedores ou a empresa em si n esta dando a atual atencao que o app merece, esse n serve de muita coisa nessa situacao, ele serve mais para quem procura aprender o basico do basico sem um computador, mais ele limita muito, eu recomendo vcs a comprarem um Raspberry pi se computador for o problema, pq nesse app vc so fica preso e muito limitado..

Jac. B. 16/04/2021     

Um bom aplicativo, mas ele tem um problema de achar módulos em packages as vezes porque não reconhece o package principal, como o console no PC reconhece. E o teclado bagunça as letras quando digita no console. Fora isso, cumpre o que promete.

Um. u. d. G. 12/01/2019     

Estou iniciando meus estudos e as primeiras impressões são de que é uma excelente ferramenta para treinar e aprender mais rápido, já que não podemos estar com um computador em todos os lugares que vamos. Sem qualquer problema de funcionamento até o momento.

Gab. P. 19/02/2022     

Pra ser 100% direta. O aspecto visual dese app é uma piada. Ce chega fica perdido e os arquivos que da pra salvar os trabalhos são limitados. Se realmente quisessem pessoas programando na palma da mão fariam um app mais intuitivo e não com uma aparecia dessas.

Vic. C. 30/01/2022     

O QPython não está conseguindo rodar os meus script, seja salvando na pasta original ou em qualquer outro lugar. Ele exibe alguns erros na tela e não funciona. Sempre funcionou bem para mim, agora que baixei ele novamente parou de funcionar.

Um. u. d. G. 13/04/2019     

Uma dica, se você não consegue dar enter ou apagar o texto, pode ser um problema de compatibilidade no seu teclado, geralmente isso acorre com teclado padrão do celular. Se você quer resolver esse problema, basta baixar um teclado próprio para programar. Adeus😊✌

Um. u. d. G. 25/01/2020     

É legal, quebra um pequeno galho, dá pra digitar os códigos no caminho de casa no ônibus ou no metrô, mas com bugs frequentes de códigos que a minutos funcionavam, acabam não funcionando mais, mesmo sem modificar nada. Mas serve como quebra galho!

Um. u. d. G. 04/01/2019     

O App é muito bom, pena que não está abrindo o console em meu Android, estou fazendo um curso online e aproveitava os momentos no ônibus para treinar, porém à um mês ele parou de funcionar, quando tento abrir ou executar um script ele fica travado na tela do terminal.

Um. u. d. G. 27/09/2019     

Gostei muito da aplicação, me ajudou bastante pois eu n tenho um computador bom para trabalhar. Mas falta uma coisa... poderia ter uma atualização em que quando escrevesse-mos "is" já aparecesse todos os módulos Ex.: isnumeric, isalpha, etc

Sam. F. 04/06/2020     

O programa não fucionol no meu tablet! Morais suspeito, que o motivo e por conta do processador ser antigo. Mais mesmos sim o ficheiro se estalou no aparelho! É preciso por as explicações mais claras e especificar a potência que o processador precisa ter para o ficheiro rodar corretamente. Obrigado pela atenuação.

Bl4. 21/08/2021     

O app é bom, porém percebi que ao importar a biblioteca "os", ela não localiza um comando de limpar tela no android... Vou dar exemplo... No windos seria "cls", no Linux é o "clear"... Tentei fazer assim (após importar a biblioteca): "os.system('clear') or None", tentei trocar "clear" por "cls, e por "reset" mas não acha um comando para limpar a tela do prompt de comando no android.

tom. 12/05/2022     

de todos os apps que eu procurei para testar meu conhecimento sobre python, esse é o único que realmente funciona, e me dá respostas rápidas, independente do tipo de código que eu coloque dentro dele. ele é simplesmente ótimo e rápido.

Ale. d. B. 11/05/2022     

É muito bom, mas não para de executar em segundo plano e fica pesado, enviando notificação que está sendo executado e aquecendo o dispositivo.

Tre. s. 10/04/2022     

Poha, isso é chato, várias pessoas que não sabem usar o app ficam reclamando, por enquanto eu ainda acho que ele é perfeito, e na minha opinião, ele é bem fácil e bem prático de se utilizar.

Um. u. d. G. 05/12/2018     

O app é bom, precisa de ajustes, eu ainda estou testando, mas no meu caso estou com problemas na manipulação de strings pois não consegui fazer num script, mas curiosamente a função funciona se feito direto no console...

Um. u. d. G. 20/09/2019     

Vou dar 3 estrelas, pq não tem uma coisa óbvia e extremamente necessária, que seria um 'tecla up'. Para que o usuário possa repetir o texto da linha anterior ou de linhas anteriores, sem precisar ter que reescrever tudo de novo.

༺༻. 28/03/2021     

Enfim, ótimo app, só tive um certo problema no início por conta de não saber muito inglês ainda e por ser novato em Programação. Sugestão: adicionem novos idiomas, de preferência português.

Odr. m. 23/08/2020     

O App é bom mais tem muito bugs, por favor, consertem. O primeiro faz o teclado volta e o outro faz com que o primeiro algoritmo depois do espaçamento suma até se dar outro espaçamento.

cuc. b. 06/03/2022     

Exlecente aplicativo, sou iniciante da linguagem Python!! Estou acompanhando pelo canal Curso em Vídeo, os vídeos são totalmente de graça pra quem quer aprender a programar e pra quem quer se aprimorar na área.

Pla. N. 09/03/2022     

O app e ótimo eu comessei a me interessa pela linguagem phyton então descobri um curso gratuito do canal curso em vidio então tenho acompanhado ele e por isso eu baixei esse app pra aprender. e até o momento o app está suprindo todas as minhas nessecidades. ótimo app quem está reclamando e por que não sabe usar. e sobre um comentário que eu vi relacionado a "estética" do app eu pensei que o app era pra ser funcional não bonito pelomenos e oque eu acho

Sab. L. 13/03/2022     

Na hora de rodar os códigos não vai então verifiquei que o print('') desta forma não roda Roda assim print "" Isso na hora de rodar um arquivo criado com o final.py claro, de alguma forma atrapalha muito e deveria ser corrigido.

Dan. 17/02/2022     

Tem o jeito certo de usar, de salvar etc... o app é perfeito, agora se você não sabe usar não venha reclamar, o YouTube até ensina a usar aí chega os cara falando que o app não presta, eu mesmo já desenvolvi muitos programas com esse app, 5 estrelas

Ali. G. 16/07/2021     

Pra um app de android ele até que é bom, so que é pouco intuitivo e não mostra os erros dentro do prpio editor, além de não salvar os apps direto na extenção correta.

Max. 09/03/2022     

Error: No such file or diretory. Mesmo dando permissão para acessar meus arquivos não consegue encontrar a pasta. Ajuda

Um. u. d. G. 02/10/2019     

Oi desenvolvedores deste app incrível, venho reclamar de um problema que estou sofrendo no app. Sou deficiente visual e estava começando a aprender python, pelo telefone é claro, pois não tenho um Pc, então acabei encontrando o app de vcs, que volto a dizer, app sensacional, porém tem apenas um probleminha, que é a incapacidade de os códigos feitos nele não serem lidos por um leitor de tela, tanto na produção do código no editor quanto na sua execução; no console.

Um. u. d. G. 26/10/2018     

Me ajudem ,meu Phyton não tá mais colorido,já fui na opção de cor e nada muda ,assim dificulta minha aprendizagem ,me ajudem. Já até desinstalei e reinstalei ,mas não volta a cor pra cada função.

Um. u. d. G. 15/04/2019     

Depois da última atualização (14/04/2019), o Python parou de executar meus códigos. Como atualmente estou sem computador e faço curso de Python 3 no Curso em Vídeo, essa atualização que não dá suporte a minha versão de Android (4.4.2) vai me prejudicar bastante.