Sblocca il mondo della programmazione Python 3 con Pydroid 3, l'IDE educativo Python 3 più facile da usare e potente disponibile su Google Play per dispositivi Android. Che tu sia un principiante che cerca di imparare Python o uno sviluppatore esperto che necessita di un ambiente di sviluppo robusto in movimento, Pydroid 3 ti copre.
Caratteristiche:
- Interprete Offline Python 3: Esegui programmi Python senza una connessione Internet, assicurandoti di poter codificare ovunque, in qualsiasi momento.
- PIP Gestione pacchetti: accedi a un repository personalizzato con pacchetti di ruote predefinite, migliorando la capacità di utilizzare biblioteche scientifiche come Numpy, Scipy, Matplotlib, Scikit-Learn e Jupyter.
- Biblioteche avanzate: goditi l'accesso a OpenCV, Tensorflow e Pytorch su dispositivi con supporto API Camera2 (disponibile nella versione premium).
- Risorse di apprendimento: esempi fuori dalla scatola per accelerare la tua curva di apprendimento.
- Supporto Tkinter completo: sviluppare facilmente applicazioni GUI.
- Emulatore terminale a pieno titolo: con supporto readline, disponibile tramite PIP.
- Compilatori integrati: compilatori integrati C, C ++ e Fortran su misura per Pydroid 3, consentendo di creare qualsiasi libreria da PIP, anche quelli che utilizzano il codice nativo, direttamente dalla riga di comando.
- Supporto Cython: migliora il tuo codice Python con estensioni C.
- Debugger PDB: debug avanzato con punti di interruzione e orologi.
- Biblioteca grafica Kivy: alimentato da un nuovo backend SDL2 per la creazione di applicazioni multi-touch.
- Supporto PYSIDE6: disponibile nel repository di installazione rapida, insieme al supporto Matplotlib, non è richiesto un codice aggiuntivo.
- Supporto Matplotlib Kivy: disponibile anche nel repository di installazione rapida.
- Supporto Pygame 2: creare giochi e applicazioni multimediali.
Funzionalità dell'editor:
- Previsione e analisi del codice: auto-indentazione, analisi del codice in tempo reale e altro, tutti progettati per imitare un IDE reale (disponibile nella versione premium).
- Tastiera migliorata: una barra di tastiera estesa con tutti i simboli necessari per la programmazione di Python.
- Evidenziazione della sintassi e temi: personalizza il tuo ambiente di codifica per adattarsi al tuo stile.
- Interfaccia a schede: gestire più file senza sforzo.
- Navigazione del codice: assegnazione interattiva/definizione gotos per una migliore comprensione del codice.
- Condivisione con un clic: condividi il tuo codice direttamente su Pastebin.
*Le funzionalità contrassegnate da un asterisco sono disponibili solo nella versione premium.
Manuale rapido:
- Pydroid 3 richiede almeno 250 MB di memoria interna libera; Si consiglia 300 MB+. Potrebbe essere necessario più spazio per librerie pesanti come Scipy.
- Per eseguire in modalità debug, posizionare il punto di interruzione facendo clic sul numero di riga.
- Kivy viene rilevato con "Import Kivy", "da Kivy" o "#PyDroid Run Kivy".
- Pyside6 viene rilevato con "import pyside6", "da pyside6" o "#pydroid run qt".
- Lo stesso rilevamento si applica a SDL2, Tkinter e Pygame.
- Utilizzare "#pydroid run terminale" per la modalità terminale, utile con matplotlib per operazioni in modalità GUI.
Perché alcune biblioteche sono solo premium?
Alcune biblioteche, a causa della loro complessità e dello sforzo richiesto per portarle, sono disponibili esclusivamente per gli utenti premium. Queste biblioteche sono state sviluppate da sviluppatori esterni in base a un accordo che limita la loro distribuzione. Se sei interessato a sviluppare alternative gratuite, ti preghiamo di contattarci.
Contribuire allo sviluppo di Pydroid 3 segnalando bug o suggerendo funzionalità. Il tuo feedback è prezioso in quanto miriamo a migliorare l'educazione di Python 3, dando la priorità al porting delle biblioteche scientifiche.
Informazioni legali:
- Alcuni binari nell'APK Pydroid 3 sono autorizzati in (L) GPL. Per il codice sorgente, inviaci un'e -mail.
- Le librerie Python pure GPL in bundle con Pydroid 3 sono considerate in forma di codice sorgente.
- Pydroid 3 evita il raggruppamento di moduli nativi con licenza GPL per prevenire l'importazione automatica. Un esempio è GNU Readline, che può essere installato tramite PIP.
- I campioni nell'applicazione sono gratuiti per uso educativo, tranne per il fatto che non possono essere utilizzati in prodotti concorrenti o opere derivate senza autorizzazione. Se insicuro, contattaci via e -mail.
Android è un marchio di Google Inc.