Home Apps Edukacja Pydroid 3
Pydroid 3

Pydroid 3

4.7
Application Description

Pydroid 3: Twoje potężne IDE Pythona 3 dla Androida

Pydroid 3 to przyjazne dla użytkownika i niezawodne środowisko IDE w języku Python 3 przeznaczone dla urządzeń z systemem Android. Jest idealny do nauki i używania Pythona w podróży.

Kluczowe funkcje:

  • Interpreter języka Python 3 w trybie offline: Do uruchomienia kodu w języku Python nie jest potrzebne połączenie internetowe.
  • Pip Package Manager i niestandardowe repozytorium: Uzyskaj dostęp do szerokiej gamy bibliotek, w tym pakietów naukowych, takich jak NumPy, SciPy, Matplotlib, Scikit-learn i Jupyter, dzięki niestandardowemu repozytorium wstępnie zbudowanych kół pakiety.
  • Rozbudowana obsługa bibliotek: Obejmuje OpenCV (na urządzeniach z obsługą API Camera2), TensorFlow, PyTorch, Tkinter (do tworzenia GUI), Kivy (z backendem SDL2), PySide6 (z obsługą Matplotlib) i Pygame 2.
  • Wbudowany kompilator: Wbudowany kompilator C, C i Fortran pozwala Pydroid 3 budować biblioteki z pip, nawet te z natywnymi zależnościami kodu. Możesz także kompilować i instalować zależności bezpośrednio z wiersza poleceń.
  • Wsparcie Cython: Twórz i integruj kod Cython ze swoimi projektami.
  • Narzędzia do debugowania: W pełni funkcjonalny debuger PDB z punktami przerwania i zegarkami pomaga identyfikować i rozwiązywać problemy w kodzie.
  • Edytor zaawansowany: Edytor zawiera takie funkcje, jak przewidywanie kodu, automatyczne wcięcia, analizę kodu w czasie rzeczywistym, podświetlanie składni, motywy, karty i ulepszoną nawigację po kodzie. Specjalistyczny pasek klawiatury zapewnia łatwy dostęp do symboli programowania.
  • Łatwe udostępnianie: Udostępnij swój kod w Pastebin jednym kliknięciem.

Funkcje premium:

Niektóre zaawansowane funkcje, oznaczone gwiazdką (*) w oryginalnym opisie, są dostępne w wersji Premium.

Wymagania:

Pydroid 3 wymaga co najmniej 250 MB darmowego Internal storage, a zalecane 300 MB, szczególnie w przypadku korzystania z bibliotek wymagających dużych zasobów, takich jak SciPy.

Uruchamianie i debugowanie:

Ustaw punkty przerwania, klikając numery linii, aby debugować kod. Konkretne polecenia („importuj kivy”, „z kivy”, „#Pydroid uruchom kivy” itp.) służą do wykrywania i wykorzystywania bibliotek takich jak Kivy, PySide6, SDL2, Tkinter i Pygame. Polecenie „#Pydroid run terminal” zapewnia wykonanie trybu terminalowego (przydatne dla Matplotlib).

Dostępność biblioteki:

Niektóre biblioteki są dostępne tylko w wersji premium ze względu na złożoność ich przenoszenia. Programiści są otwarci na współpracę w zakresie bezpłatnych portów tych bibliotek.

Informacje prawne:

Niektóre pliki binarne w ramach Pydroid 3 APK są objęte licencją (L)GPL; skontaktuj się z programistami, aby uzyskać dostęp do kodu źródłowego. Biblioteki czystego Pythona dołączone do Pydroid 3 uważa się za dostarczone w formie kodu źródłowego. Pydroid 3 nie zawiera automatycznie żadnych modułów natywnych objętych licencją GPL.

Przykładowe użycie kodu:

Dostarczony przykładowy kod jest bezpłatny do użytku edukacyjnego, z wyjątkiem użycia w konkurencyjnych produktach lub ich pochodnych. Jeśli nie jesteś pewien, zawsze proś o pozwolenie e-mailem.

Screenshot
  • Pydroid 3 Screenshot 0
  • Pydroid 3 Screenshot 1
  • Pydroid 3 Screenshot 2
  • Pydroid 3 Screenshot 3
Latest Articles