Pydroid 3 është më i lehtë për t'u përdorur dhe më i fuqishëm arsimor Python 3 IDE për Android.
Karakteristikat:
- Interpretuesi offline Python 3: nuk kërkohet internet për të ekzekutuar programet Python.
- Menaxheri i paketave Pip dhe një depo e personalizuar për paketat e rrotave të parandërtuara për bibliotekat e zgjeruara shkencore, si numpy, scipy, matplotlib, scikit-learn dhe jupyter.
- OpenCV tani është i disponueshëm (në pajisjet me mbështetje Camera2 API). *
- TensorFlow dhe PyTorch janë gjithashtu të disponueshme. *
- Shembuj të disponueshëm jashtë kutisë për mësim më të shpejtë.
- Mbështetje e plotë Tkinter për GUI.
- Emulator i Terminalit me funksione të plota, me një mbështetje të linjës së leximit (i disponueshëm në pip).
- Kompilues i integruar C, C++ dhe madje edhe Fortran i krijuar posaçërisht për Pydroid 3. Ai lejon Pydroid 3 të ndërtojë çdo bibliotekë nga pip, edhe nëse përdor kodin vendas. Ju gjithashtu mund të ndërtoni dhe instaloni varësi nga një linjë komande.
- Mbështetje Cython.
- Korrigjues PDB me pika ndërprerjeje dhe orë.
- Biblioteka grafike Kivy me një sfond të ri me shkëlqim SDL2.
- Mbështetja e PySide6 disponohet në depon e Instalimit të Shpejtë së bashku me mbështetjen e matplotlib PySide6 pa asnjë kod shtesë.
- Mbështetja Matplotlib Kivy disponohet në depon e Instalimit të Shpejtë.
- mbështetje për pygame 2.
Karakteristikat e redaktorit:
- Parashikimi i kodit, futja automatike dhe analiza e kodit në kohë reale ashtu si në çdo IDE reale. *
- Shiriti i zgjeruar i tastierës me të gjitha simbolet që ju nevojiten për të programuar në Python.
- Theksimi dhe temat sintaksore.
- Skeda.
- Navigim i përmirësuar i kodit me goto interaktive të caktimit/përkufizimit.
- Ndani me një klik në Pastebin.
* Veçoritë e shënuara me yll janë të disponueshme vetëm në versionin Premium.
Manual i shpejtë.
Pydroid 3 kërkon të paktën 250 MB memorie të brendshme të lirë. Rekomandohet 300MB+. Më shumë nëse përdorni biblioteka të rënda si p.sh.
Për të ekzekutuar korrigjimin, vendosni pikat e ndërprerjes duke klikuar në numrin e linjës.
Kivy zbulohet me "import kivy", "from kivy" ose "#Pydroid run kivy".
PySide6 zbulohet me "import PySide6", "nga PySide6" ose "#Pydroid run qt".
E njëjta gjë për sdl2, tkinter dhe pygame.
Ekziston një modalitet i veçantë "#Pydroid run terminal" për të siguruar që programi juaj të funksionojë në modalitetin terminal (kjo është e dobishme me matplotlib që funksionon automatikisht në modalitetin GUI)
Pse disa biblioteka janë vetëm premium?
Këto biblioteka ishin jashtëzakonisht të vështira për t'u portuar, kështu që ne duhej t'i kërkonim një zhvilluesi tjetër ta bënte këtë. Sipas marrëveshjes, forcat e tij të këtyre bibliotekave u ofrohen vetëm përdoruesve premium. Nëse dëshironi të krijoni pirunë falas të këtyre bibliotekave - na kontaktoni.
Merrni pjesë në zhvillimin e Pydroid 3 duke raportuar gabime ose duke na ofruar kërkesa për veçori. Ne e vlerësojmë atë.
Duke qenë se qëllimi kryesor i Pydroid 3 është të ndihmojë përdoruesin të mësojë gjuhën e programimit Python 3, prioriteti ynë i parë është bartja e bibliotekave shkencore (kështu që bibliotekat e lidhura me sistemin portohen vetëm kur ato përdoren si vartësi të ndonjë pakete tjetër arsimore).
Informacion ligjor.
Disa binare në Pydroid 3 APK janë të licencuara sipas (L)GPL, na dërgoni email për kodin burimor.
Bibliotekat e pastërta të GPL Python të bashkuara me Pydroid 3 konsiderohen të jenë tashmë në formën e kodit burimor.
Pydroid 3 nuk bashkon asnjë modul vendas të licencuar nga GPL për të shmangur importimin automatik të tyre. Shembulli i famshëm i një biblioteke të tillë është GNU readline, që mund të instalohet duke përdorur pip.
Mostrat e disponueshme në aplikacion janë falas për përdorim edukativ me një përjashtim: ato, ose veprat e tyre derivatore, nuk mund të përdoren në asnjë produkt konkurrues (në asnjë mënyrë). Nëse nuk jeni të sigurt nëse aplikacioni juaj preket nga ky kufizim, kërkoni gjithmonë leje me email.
Android është një markë tregtare e Google Inc.
Përditësuar më
31 tet 2024