Sblocca il mondo della programmazione Python 3 con Pydroid 3, l'IDE educativo Python 3 più facile da usare e potente disponibile su Android. Che tu sia un principiante che cerca di imparare o un programmatore esperto in cerca di un ambiente di sviluppo robusto, Pydroid 3 è la tua soluzione di riferimento.
Caratteristiche:
- Interprete Offline Python 3: esegui i tuoi programmi Python senza una connessione a Internet, rendendolo perfetto per l'apprendimento in movimento.
- 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 il supporto per OpenCV (su dispositivi con API Camera2), Tensorflow e Pytorch, disponibili nella versione premium.*
- Esempi out-of-the-box: inizia rapidamente la codifica con esempi prontamente disponibili per guidare il tuo viaggio di apprendimento.
- Supporto Tkinter completo: sviluppare facilmente le interfacce utente grafiche.
- Emulatore terminale completo: sperimentare un terminale con supporto di readline, accessibile tramite PIP.
- Compilatori integrati: utilizzare compilatori C-C ++ e Fortran integrati per creare qualsiasi libreria da PIP, anche quelli con codice nativo. Crea e installa le dipendenze direttamente dalla riga di comando.
- Supporto Cython: migliora i tuoi progetti Python con le capacità di Cython.
- PDB Debugger: eseguire il debug del codice con breakpoint e orologi per un processo di sviluppo più fluido.
- KIVY GRAFICA BIBLIOTECA: Crea splendide applicazioni con un nuovo backend SDL2.
- Supporto Pyside6: disponibile nel repository di installazione rapida, insieme al supporto Matplotlib Pyside6, che non richiede codice aggiuntivo.*
- Supporto Matplotlib Kivy: trovato nel repository di installazione rapida.
- Supporto Pygame 2: immergersi nello sviluppo del gioco con l'ultima versione di Pygame.
Funzionalità dell'editor:
- Previsione del codice e indentazione automatica: beneficiare dell'analisi del codice in tempo reale e della completamento automatico, imitando l'esperienza di un IDE professionale.*
- Barra tastiera estesa: accedere a tutti i simboli necessari per la programmazione di Python senza sforzo.
- Evidenziazione della sintassi e temi: personalizzare il tuo ambiente di codifica per una leggibilità e stile ottimali.
- Interfaccia a schede: gestire più file e progetti con facilità.
- Navigazione del codice avanzata: navigare con il codice con assegnazione interattiva e definizione Gotos.
- Condividi con un clic: condividi i frammenti di codice direttamente su Pastebin.
*Le caratteristiche contrassegnate con un asterisco sono esclusive della versione premium.
Manuale rapido:
Pydroid 3 richiede un minimo di 250 MB di memoria interna libera, sebbene si consigliano 300 MB+, soprattutto quando si utilizzano librerie pesanti come Scipy. Per eseguire il debug, posizionare i punti di interruzione facendo clic sui numeri di riga. Kivy viene rilevato con comandi come "import kivy", "da kivy" o "#pydroid run kivy". Allo stesso modo, Pyside6 è riconosciuto con "import pyside6", "da pyside6" o "#pydroid run qt". Lo stesso vale per SDL2, Tkinter e Pygame. Utilizzare la modalità speciale "#PyDroid Run Terminal" per garantire che il programma funzioni in modalità terminale, che è particolarmente utile con MatplotLib, che è impostata in modalità GUI.
Perché alcune biblioteche sono solo premium?
Alcune biblioteche erano impegnative per il porto, richiedendo l'esperienza di un altro sviluppatore. Secondo il nostro accordo, queste biblioteche sono disponibili esclusivamente per gli utenti premium. Se sei interessato a sviluppare forcelle gratuite di queste biblioteche, ti preghiamo di contattarci.
Contribuire allo sviluppo di Pydroid 3 segnalando bug o suggerendo funzionalità. Il tuo contributo è prezioso per noi. Poiché il nostro obiettivo principale è facilitare l'apprendimento di Python 3, la nostra priorità è il porting di biblioteche scientifiche, con le biblioteche relative al sistema portate solo quando necessario per scopi educativi.
Informazioni legali:
Alcuni binari all'interno dell'APK Pydroid 3 sono autorizzati sotto (L) GPL. Per il codice sorgente, contattaci via e -mail. Le librerie Python pure GPL in bundle con Pydroid 3 sono considerate in forma di codice sorgente. Pydroid 3 non raggruppa alcun moduli nativi con licenza GPL per prevenire importazioni automatiche, come la readline GNU, che può essere installata utilizzando PIP.
I campioni forniti nell'applicazione sono gratuiti per uso educativo, con l'eccezione che loro o le loro opere derivate non possono essere utilizzati in prodotti concorrenti. Se non sei sicuro dello stato della tua app, richiedi l'autorizzazione via e -mail.
Android è un marchio di Google Inc.
Tag : Istruzione