ആൻഡ്രോയിഡിനുള്ള ഏറ്റവും എളുപ്പമുള്ളതും ശക്തമായ വിദ്യാഭ്യാസപരവുമായ പൈത്തൺ 3 IDE ആണ് Pydroid 3.
ഫീച്ചറുകൾ:
- ഓഫ്ലൈൻ പൈത്തൺ 3 ഇന്റർപ്രെറ്റർ: പൈത്തൺ പ്രോഗ്രാമുകൾ പ്രവർത്തിപ്പിക്കാൻ ഇന്റർനെറ്റ് ആവശ്യമില്ല.
- Pip പാക്കേജ് മാനേജറും numpy, scipy, matplotlib, scikit-learn, jupyter എന്നിവ പോലുള്ള മെച്ചപ്പെടുത്തിയ ശാസ്ത്രീയ ലൈബ്രറികൾക്കായുള്ള പ്രീ-ബിൽറ്റ് വീൽ പാക്കേജുകൾക്കായുള്ള ഒരു ഇഷ്ടാനുസൃത ശേഖരണവും.
- OpenCV ഇപ്പോൾ ലഭ്യമാണ് (Camera2 API പിന്തുണയുള്ള ഉപകരണങ്ങളിൽ). *
- TensorFlow, PyTorch എന്നിവയും ലഭ്യമാണ്. *
- വേഗത്തിലുള്ള പഠനത്തിനായി ഉദാഹരണങ്ങൾ ലഭ്യമാണ്.
- GUI-നുള്ള Tkinter പിന്തുണ പൂർത്തിയാക്കുക.
- മുഴുവൻ ഫീച്ചർ ചെയ്ത ടെർമിനൽ എമുലേറ്റർ, ഒരു റീഡ്ലൈൻ പിന്തുണയോടെ (പിപ്പിൽ ലഭ്യമാണ്).
- ബിൽറ്റ്-ഇൻ C, C++ കൂടാതെ Pydroid 3-ന് വേണ്ടി പ്രത്യേകം രൂപകൽപ്പന ചെയ്ത Fortran കംപൈലർ പോലും. നേറ്റീവ് കോഡ് ഉപയോഗിച്ചാലും, പൈപ്പിൽ നിന്ന് ഏത് ലൈബ്രറിയും നിർമ്മിക്കാൻ Pydroid 3-നെ ഇത് അനുവദിക്കുന്നു. നിങ്ങൾക്ക് ഒരു കമാൻഡ് ലൈനിൽ നിന്ന് ഡിപൻഡൻസികൾ നിർമ്മിക്കാനും ഇൻസ്റ്റാൾ ചെയ്യാനും കഴിയും.
- സൈത്തൺ പിന്തുണ.
- ബ്രേക്ക് പോയിന്റുകളും വാച്ചുകളും ഉള്ള PDB ഡീബഗ്ഗർ.
- തിളങ്ങുന്ന പുതിയ SDL2 ബാക്കെൻഡുള്ള കിവി ഗ്രാഫിക്കൽ ലൈബ്രറി.
- PySide6 പിന്തുണ Quick Install repository-ൽ ലഭ്യമാണ്, കൂടാതെ matplotlib PySide6 പിന്തുണയും അധിക കോഡ് ആവശ്യമില്ല.
- ക്വിക്ക് ഇൻസ്റ്റാൾ ശേഖരത്തിൽ Matplotlib Kivy പിന്തുണ ലഭ്യമാണ്.
- pygame 2 പിന്തുണ.
എഡിറ്റർ സവിശേഷതകൾ:
- കോഡ് പ്രവചനം, യാന്ത്രിക ഇൻഡന്റേഷൻ, തത്സമയ കോഡ് വിശകലനം എന്നിവ ഏതൊരു യഥാർത്ഥ ഐഡിഇയിലേയും പോലെ. *
- പൈത്തണിൽ പ്രോഗ്രാം ചെയ്യേണ്ട എല്ലാ ചിഹ്നങ്ങളുമുള്ള വിപുലീകരിച്ച കീബോർഡ് ബാർ.
- വാക്യഘടന ഹൈലൈറ്റിംഗും തീമുകളും.
- ടാബുകൾ.
- ഇന്ററാക്ടീവ് അസൈൻമെന്റ്/ഡെഫനിഷൻ ഗോട്ടോകൾക്കൊപ്പം മെച്ചപ്പെടുത്തിയ കോഡ് നാവിഗേഷൻ.
- പേസ്റ്റ്ബിനിൽ ഒറ്റ ക്ലിക്ക് പങ്കിടുക.
* നക്ഷത്രചിഹ്നം കൊണ്ട് അടയാളപ്പെടുത്തിയ സവിശേഷതകൾ പ്രീമിയം പതിപ്പിൽ മാത്രമേ ലഭ്യമാകൂ.
ദ്രുത മാനുവൽ.
Pydroid 3-ന് കുറഞ്ഞത് 250MB സൗജന്യ ഇന്റേണൽ മെമ്മറി ആവശ്യമാണ്. 300MB+ ശുപാർശ ചെയ്യുന്നു. scipy പോലുള്ള കനത്ത ലൈബ്രറികളാണ് നിങ്ങൾ ഉപയോഗിക്കുന്നതെങ്കിൽ കൂടുതൽ.
ഡീബഗ് പ്രവർത്തിപ്പിക്കുന്നതിന്, ലൈൻ നമ്പറിൽ ക്ലിക്ക് ചെയ്ത് ബ്രേക്ക്പോയിന്റ്(കൾ) സ്ഥാപിക്കുക.
"കിവി ഇറക്കുമതി ചെയ്യുക", "കിവിയിൽ നിന്ന്" അല്ലെങ്കിൽ "#പൈഡ്രോയിഡ് റൺ കിവി" എന്നിവ ഉപയോഗിച്ച് കിവി കണ്ടെത്തി.
PySide6 കണ്ടുപിടിക്കുന്നത് "PySide6 ഇറക്കുമതി ചെയ്യുക", "PySide6" അല്ലെങ്കിൽ "#Pydroid run qt" എന്നിവയിൽ നിന്നാണ്.
sdl2, tkinter, pygame എന്നിവയ്ക്കും സമാനമാണ്.
നിങ്ങളുടെ പ്രോഗ്രാം ടെർമിനൽ മോഡിൽ പ്രവർത്തിക്കുന്നുവെന്ന് ഉറപ്പാക്കാൻ ഒരു പ്രത്യേക മോഡ് "#Pydroid റൺ ടെർമിനൽ" ഉണ്ട് (GUI മോഡിൽ യാന്ത്രികമായി പ്രവർത്തിക്കുന്ന matplotlib-ന് ഇത് ഉപയോഗപ്രദമാണ്)
എന്തുകൊണ്ടാണ് ചില ലൈബ്രറികൾ പ്രീമിയം മാത്രമായിരിക്കുന്നത്?
ഈ ലൈബ്രറികൾ പോർട്ട് ചെയ്യാൻ വളരെ ബുദ്ധിമുട്ടായിരുന്നു, അതിനാൽ അത് ചെയ്യാൻ ഞങ്ങൾക്ക് മറ്റൊരു ഡെവലപ്പറോട് ആവശ്യപ്പെടേണ്ടി വന്നു. ഉടമ്പടി പ്രകാരം, ഈ ലൈബ്രറികളുടെ ഫോർക്കുകൾ പ്രീമിയം ഉപയോക്താക്കൾക്ക് മാത്രമാണ് നൽകുന്നത്. ഈ ലൈബ്രറികളുടെ സൗജന്യ ഫോർക്കുകൾ വികസിപ്പിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ - ഞങ്ങളെ ബന്ധപ്പെടുക.
ബഗുകൾ റിപ്പോർട്ട് ചെയ്തുകൊണ്ടോ ഞങ്ങൾക്ക് ഫീച്ചർ അഭ്യർത്ഥനകൾ നൽകിയോ Pydroid 3-ന്റെ വികസനത്തിൽ പങ്കാളിയാകുക. ഞങ്ങൾ അത് അഭിനന്ദിക്കുന്നു.
Python 3 പ്രോഗ്രാമിംഗ് ഭാഷ പഠിക്കാൻ ഉപയോക്താവിനെ സഹായിക്കുക എന്നതാണ് Pydroid 3 പ്രധാന ലക്ഷ്യം എന്നതിനാൽ, ഞങ്ങളുടെ ആദ്യ മുൻഗണന ശാസ്ത്രീയ ലൈബ്രറികൾ പോർട്ട് ചെയ്യുകയാണ് (അതിനാൽ സിസ്റ്റവുമായി ബന്ധപ്പെട്ട ലൈബ്രറികൾ മറ്റേതെങ്കിലും വിദ്യാഭ്യാസ പാക്കേജിന്റെ ഡിപൻഡൻസിയായി ഉപയോഗിക്കുമ്പോൾ മാത്രമേ പോർട്ട് ചെയ്യപ്പെടുകയുള്ളൂ).
നിയമപരമായ വിവരങ്ങൾ.
Pydroid 3 APK-യിലെ ചില ബൈനറികൾക്ക് (L)GPL പ്രകാരം ലൈസൻസ് ഉണ്ട്, സോഴ്സ് കോഡിനായി ഞങ്ങൾക്ക് ഇമെയിൽ ചെയ്യുക.
Pydroid 3 ബണ്ടിൽ ചെയ്ത GPL പ്യുവർ പൈത്തൺ ലൈബ്രറികൾ ഇതിനകം തന്നെ സോഴ്സ് കോഡ് ഫോമിൽ വരുന്നതായി കണക്കാക്കുന്നു.
GPL-ലൈസൻസ് ഉള്ള നേറ്റീവ് മൊഡ്യൂളുകളൊന്നും സ്വയമേവ ഇറക്കുമതി ചെയ്യുന്നത് ഒഴിവാക്കാൻ Pydroid 3 ബണ്ടിൽ ചെയ്യുന്നില്ല. അത്തരം ലൈബ്രറിയുടെ പ്രശസ്തമായ ഉദാഹരണം ഗ്നു റീഡ്ലൈൻ ആണ്, അത് പൈപ്പ് ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.
ആപ്ലിക്കേഷനിൽ ലഭ്യമായ സാമ്പിളുകൾ ഒരു ഒഴികെയുള്ള വിദ്യാഭ്യാസ ഉപയോഗത്തിന് സൗജന്യമാണ്: അവയോ അവയുടെ ഡെറിവേറ്റീവ് വർക്കുകളോ മത്സരിക്കുന്ന ഏതെങ്കിലും ഉൽപ്പന്നങ്ങളിൽ (ഒരു തരത്തിലും) ഉപയോഗിക്കാൻ കഴിയില്ല. നിങ്ങളുടെ ആപ്പിനെ ഈ നിയന്ത്രണം ബാധിച്ചിട്ടുണ്ടോ എന്ന് നിങ്ങൾക്ക് ഉറപ്പില്ലെങ്കിൽ, ഇമെയിൽ വഴി എപ്പോഴും അനുമതി ചോദിക്കുക.
Android എന്നത് Google Inc-ന്റെ ഒരു വ്യാപാരമുദ്രയാണ്.
അപ്ഡേറ്റ് ചെയ്ത തീയതി
2024, ഒക്ടോ 31