Involta il tuo viaggio di apprendimento Python 3 con Pydroid 3, l'IDE educativo Python 3 più facile da usare e potente disponibile su Android. Progettato per soddisfare sia i principianti che i programmatori esperti, Pydroid 3 ti fornisce tutti gli strumenti necessari per padroneggiare la programmazione di Python in movimento.
Caratteristiche:
- Interprete Offline Python 3: Esegui programmi Python senza una connessione Internet, garantendo che puoi programmare in qualsiasi momento, ovunque.
- PACCA CONTRIVI: Accedi a un repository personalizzato pieno di pacchetti di ruote predefinite, migliorando la capacità di utilizzare biblioteche scientifiche avanzate come Numpy, Scipy, Matplotlib, Scikit-Learn e Jupyter.
- Biblioteche avanzate: goditi il supporto per OpenCV* sui dispositivi con API Camera2, nonché Tensorflow e Pytorch* per AI all'avanguardia e progetti di apprendimento automatico.
- Esempi pronti per l'uso: impara più velocemente con una varietà di esempi disponibili fuori dalla scatola.
- Supporto Tkinter completo: sviluppare facilmente le interfacce utente grafiche.
- Emulatore terminale completo: sperimentare un terminale con supporto di readline, accessibile tramite PIP.
- Compilatori integrati: costruire librerie native da PIP con compilatori C, C ++ e Fortran integrati progettati specificamente per Pydroid 3.
- Supporto Cython: migliora il tuo codice Python con i benefici delle prestazioni di Cython.
- PDB Debugger: eseguire il debug del codice in modo efficiente con punti di interruzione e orologi.
- KIVY GRAFICA BIBLIOTECA: Crea splendide applicazioni usando Kivy con il nuovo backend SDL2.
- Pyside6 e MatplotLib: utilizza il supporto Pyside6 Pyside6 e Matplotlib con Pyside6, disponibili nel repository di installazione rapida senza codifica aggiuntiva.
- Supporto Pygame 2: sviluppare giochi con l'ultima versione di Pygame.
Funzionalità dell'editor:
- Assistenza alla codifica avanzata: beneficio dalla previsione del codice, dall'indentazione automatica e dall'analisi del codice in tempo reale per semplificare la tua esperienza di programmazione.*
- Tastiera migliorata: accedere a una barra di tastiera specializzata su misura per la programmazione di Python.
- Miglioramenti visivi: goditi l'evidenziazione della sintassi e vari temi per rendere la codifica più piacevole.
- Flusso di lavoro organizzato: usa le schede per una migliore organizzazione dei tuoi progetti.
- Navigazione del codice: navigare senza sforzo del codice con Gotos interattivo/definizione.
- Facile condivisione: condividi il tuo codice con un singolo clic su Pastebin.
*Le funzionalità contrassegnate da un asterisco sono disponibili solo nella versione premium.
Manuale rapido:
Per iniziare con Pydroid 3, assicurarsi che il dispositivo abbia almeno 250 MB di memoria interna gratuita; Si consiglia 300 MB+, soprattutto quando si utilizzano librerie pesanti come Scipy. Imposta i punti di interruzione per il debug facendo clic sul numero di riga. Kivy, Pyside6, SDL2, Tkinter e Pygame vengono rilevati attraverso istruzioni di importazione specifiche o comandi di esecuzione speciali come "#pydroid run kivy", "#pydroid run qt", "#pydroid run terminale" per l'esecuzione di programmi in modalità terminale, che è particolarmente utile con matplotlib.
Biblioteche premium:
Alcune biblioteche sono esclusive per gli utenti premium a causa della complessità del porterli. Se sei interessato a sviluppare versioni gratuite di queste biblioteche, ti preghiamo di contattarci. Diamo il benvenuto ai contributi a Pydroid 3 attraverso i report di bug e le richieste di funzionalità, dando la priorità al porting delle biblioteche scientifiche per migliorare il valore educativo della nostra app.
Informazioni legali:
Alcuni binari all'interno dell'APK Pydroid 3 sono autorizzati ai sensi (L) GPL. È possibile richiedere il codice sorgente via e -mail. Le librerie GPL Pure Python incluse con Pydroid 3 sono già in forma di codice sorgente. Evitiamo il raggruppamento di moduli nativi con licenza GPL, come GNU Readline, che possono essere installati tramite PIP. I campioni forniti nell'app sono gratuiti per uso educativo, con la condizione che loro o le loro opere derivate non possono essere utilizzati in prodotti concorrenti senza autorizzazione.
Android è un marchio di Google Inc.