Pydroid 3 - IDE for Python 3

Zawiera reklamyZakupy w aplikacji
4,4
49,8 tys. opinii
5 mln+
Pobrane
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

Pydroid 3 to najłatwiejsze w użyciu i najpotężniejsze edukacyjne środowisko IDE Pythona 3 dla Androida.

Cechy:
- Interpreter języka Python 3 w trybie offline: do uruchamiania programów w języku Python nie jest wymagany Internet.
- Menedżer pakietów Pip i niestandardowe repozytorium dla wstępnie zbudowanych pakietów kół dla ulepszonych bibliotek naukowych, takich jak numpy, scipy, matplotlib, scikit-learn i jupyter.
- OpenCV jest już dostępny (na urządzeniach z obsługą API Camera2). *
- Dostępne są również TensorFlow i PyTorch. *
- Przykłady dostępne od razu po wyjęciu z pudełka, aby przyspieszyć naukę.
- Pełna obsługa Tkinter dla GUI.
- W pełni funkcjonalny emulator terminala z obsługą readline (dostępny w pip).
- Wbudowany kompilator C, C++, a nawet Fortran zaprojektowany specjalnie dla Pydroid 3. Pozwala Pydroidowi 3 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ń.
- Obsługa Cythona.
- Debuger PDB z punktami przerwania i zegarkami.
- Biblioteka graficzna Kivy z nowym, błyszczącym backendem SDL2.
- Obsługa PySide6 dostępna w repozytorium szybkiej instalacji wraz z obsługą matplotlib PySide6 bez konieczności stosowania dodatkowego kodu.
- Obsługa Matplotlib Kivy dostępna w repozytorium szybkiej instalacji.
- obsługa pygame 2.

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 programowania w Pythonie.
- Podświetlanie składni i motywy.
- Zakładki.
- Ulepszona nawigacja po kodzie z interaktywnymi gotami przypisania/definicji.
- Udostępnij jednym kliknięciem w Pastebin.

* Funkcje oznaczone gwiazdką są dostępne wyłącznie w wersji Premium.

Szybka instrukcja.
Pydroid 3 wymaga co najmniej 250 MB wolnej pamięci wewnętrznej. Zalecane jest 300 MB lub więcej. Więcej, jeśli używasz ciężkich bibliotek, takich jak scipy.
Aby uruchomić debugowanie, umieść punkty przerwania, klikając numer linii.
Kivy jest wykrywane za pomocą „import kivy”, „from kivy” lub „#Pydroid run kivy”.
PySide6 został wykryty za pomocą „import PySide6”, „from PySide6” lub „#Pydroid run qt”.
To samo dla sdl2, tkinter i pygame.
Istnieje specjalny tryb „#Pydroid run terminal”, który zapewnia działanie programu w trybie terminala (jest to przydatne w przypadku matplotlib, który automatycznie działa w trybie GUI)

Dlaczego niektóre biblioteki są dostępne tylko w wersji premium?
Biblioteki te były niezwykle trudne do przeniesienia, więc musieliśmy poprosić o to innego programistę. Zgodnie z umową, jego forki tych bibliotek są udostępniane wyłącznie użytkownikom premium. Jeżeli chciałbyś opracować darmowe forki tych bibliotek - skontaktuj się z nami.

Weź udział w rozwoju Pydroid 3, zgłaszając błędy lub przesyłając nam prośby o nowe funkcje. Doceniamy to.

Ponieważ głównym celem Pydroid 3 jest pomoc użytkownikowi w nauce języka programowania Python 3, naszym pierwszym priorytetem jest przenoszenie bibliotek naukowych (więc biblioteki związane z systemem są przenoszone tylko wtedy, gdy są używane jako zależności od innego pakietu edukacyjnego).

Informacje prawne.
Niektóre pliki binarne w Pydroid 3 APK są objęte licencją (L)GPL. Napisz do nas, aby otrzymać kod źródłowy.
Uważa się, że biblioteki Pythona GPL zawarte w pakiecie z Pydroidem 3 są już dostępne w formie kodu źródłowego.
Pydroid 3 nie zawiera żadnych natywnych modułów na licencji GPL, aby uniknąć ich automatycznego importu. Słynnym przykładem takiej biblioteki jest GNU readline, który można zainstalować za pomocą pip.
Próbki dostępne w aplikacji są bezpłatne do użytku edukacyjnego z jednym wyjątkiem: one same lub ich dzieła pochodne nie mogą być (w żaden sposób) wykorzystywane w żadnych konkurencyjnych produktach. Jeśli nie masz pewności, czy to ograniczenie dotyczy Twojej aplikacji, zawsze proś o pozwolenie e-mailem.
Android jest znakiem towarowym firmy Google Inc.
Ostatnia aktualizacja
28 sty 2024

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Sposoby zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od użycia aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Ta aplikacja może udostępniać innym firmom te rodzaje danych
Lokalizacja, Informacje finansowe i inne typy danych (3)
Ta aplikacja może zbierać te rodzaje danych
Lokalizacja, Dane osobowe i inne typy danych (4)
Dane są zaszyfrowane podczas przesyłania
Nie można usunąć danych

Oceny i recenzje

4,4
46,4 tys. opinii
Łuki Kierownik
10 kwietnia 2024
Hi I bought Pydroid some time ago. On another device. Now I want to use it on a newer one and can't. I even tried to buy it again, but I can't - then an error pops up: Loading error Unable to load prices, please check your Internet connection And continue button. But continue doesn't work and return loading error. Please fix it. Best regards I Edit: After some time the problem was solved (or it did itself ;) 2nd edit: Problem wasn't solved :(
2 osoby uznały tę opinię za przydatną
Czy to było pomocne?
ELEKTRO TURBO DZIK
23 grudnia 2023
Add an option to use the latest Python early development preview or install a specific version Also the debugger doesn't work for some reason
3 osoby uznały tę opinię za przydatną
Czy to było pomocne?
Dawid W
14 stycznia 2024
Apka ogólnie spoko ale czasami reklamy wkórzają ale trzeba zarabiać
3 osoby uznały tę opinię za przydatną
Czy to było pomocne?

Co nowego

Implemented Storage Access Framework support for all Android versions