| Typ pliku | APK |
|---|---|
| Wersja | 2.2 |
| Wydawca | IIEC |
| Data wydania | 12 lis 2018 |
| Data dodania | 12 lis 2018 |
| Wymagania systemu operacyjnego | Android |
| Wymagania | None |
| Całkowita liczba pobrań | 156 |
| Cena £ | $14.99 |
Opis
Pydroid to najłatwiejsze w użyciu i potężne IDE Python 2 dla Androida.
Cechy:
- Interpreter offline Pythona 2.7: do uruchamiania programów w języku Python nie jest wymagany Internet.
- W pełni funkcjonalny emulator terminala z obsługą readline (dostępny w pip).
- Menedżer pakietów Pip i niestandardowe repozytorium dla gotowych pakietów kół dla ciężkich bibliotek, takich jak numpy, scipy i matplotlib
- Wbudowany kompilator C, C++, a nawet Fortran zaprojektowany przez n0n3m4, autora C4droid, specjalnie dla Pydroida. Pozwala Pydroidowi zbudować dowolną bibliotekę z pip, nawet jeśli używa kodu natywnego. Możesz także budować i instalować zależności z wiersza poleceń..
- Wsparcie Cythona.
- Debuger PDB z punktami przerwania i zegarkami.
- Biblioteka graficzna Kivy z błyszczącym nowym backendem SDL2.
- Wsparcie Matplotlib Kivy dostępne w repozytorium szybkiej instalacji.
- Obsługa PyQt5 dostępna w repozytorium szybkiej instalacji wraz z obsługą matplotlib PyQt5 bez dodatkowego kodu.
Uruchom aplikacje Python na urządzeniach z Androidem, takich jak telefony komórkowe lub tablety, i zobacz wyniki tak samo jak na komputerze stacjonarnym, z kilkoma ulepszeniami interfejsu użytkownika do użytku mobilnego, w tym dodatkowymi przyciskami klawiatury, autouzupełnianiem i zapytaniem dokumentów.
Oficjalna strona Pydroid: http://pydroid.info/.
Funkcje edytora:
- Przewidywanie kodu, automatyczne wcięcia i analiza kodu w czasie rzeczywistym, tak jak w każdym prawdziwym IDE.
- Rozszerzony pasek klawiatury ze wszystkimi symbolami potrzebnymi do zaprogramowania w Pythonie.
- Podświetlanie składni i motywy.
- Zakładki.
- Ulepszona nawigacja po kodzie z interaktywnymi goto przypisania/definicji.
- Udział jednym kliknięciem w Pastebin.
Skrócona instrukcja.
Pydroid wymaga co najmniej 170 MB wolnej pamięci wewnętrznej. Zalecane jest 200 MB+. Więcej, jeśli używasz ciężkich bibliotek, takich jak scipy.
Aby uruchomić debugowanie należy umieścić punkty przerwania, klikając numer wiersza.
SDL2/Kivy jest wykrywany za pomocą „import kivy”, „z kivy” lub „#Pydroid run sdl2”.
PyQt5 jest wykrywany przez "import PyQt5", "z PyQt5" lub "#Pydroid run qt".
Weź udział w rozwoju Pydroida, zgłaszając nam błędy lub przesyłając prośby o nowe funkcje. Doceniamy to.
Ważna uwaga:
Niektórzy użytkownicy napotkali poważne problemy podczas instalowania bibliotek z wewnętrznego repozytorium QPython QPypi, więc uważaj, że jest to binarnie niezgodne z Pydroidem. Jeśli potrzebujesz bibliotek, których nie można zbudować za pomocą Pydroida - skontaktuj się bezpośrednio z twórcami: inne repozytoria binarne również prawdopodobnie będą niekompatybilne.
Informacje prawne.
Niektóre pliki binarne w Pydroid APK są objęte licencją (L) GPL, napisz do mnie, aby uzyskać kod źródłowy.
Biblioteki GPL czystego Pythona dołączone do Pydroida są uważane za nadchodzące już w postaci kodu źródłowego.
Pydroid nie zawiera żadnych modułów natywnych na licencji GPL, aby uniknąć ich automatycznego importu. Znanym przykładem takiej biblioteki jest GNU readline, którą można zainstalować za pomocą pip.
Android jest znakiem towarowym firmy Google Inc.