Logo języka Python

Pylavo

Python IDE na Androida

Od pierwszego pliku do projektu z wieloma modułami. Edytuj kod, uruchamiaj prawdziwego Pythona i pracuj z interaktywną konsolą — bez wychodzenia z aplikacji.

Pylavo to dotychczasowe Calyxide Python IDE pod nową nazwą. Calyxide pozostaje marką całej rodziny narzędzi.

Sprawdź możliwości

Praca z kodem

Wszystko w jednym miejscu.

Prawdziwy Python.
Na Twoim urządzeniu.

Wbudowany CPython 3.13.16 wykonuje pliki .py lokalnie. Funkcje, klasy, wyjątki, własne moduły i biblioteka standardowa działają w granicach możliwości Androida.

  • Uruchamianie offline, stdout, stderr i interaktywne input().
  • Osobny proces wykonawczy oraz STOP do przerwania programu.
  • Kod zakończenia, czas wykonania i tracebacki.

Edytor, który
rozumie wcięcia.

Kolorowanie składni, numery wierszy, karty plików, wyszukiwanie i zamiana. Inteligentne wcięcia bloków Python współpracują z natywną klawiaturą i Undo/Redo.

  • Konfigurowalna czcionka, szerokość wcięcia i zawijanie kodu.
  • Pasek znaków programistycznych przy klawiaturze.
  • Sprawdzanie składni, symbole i formatowanie autopep8.

Konsola z kolorem.
REPL z pamięcią.

Sprawdzaj wyrażenia i wklejaj wieloliniowe bloki. Sesja REPL zachowuje zmienne i importy. Konsola renderuje rzeczywiste style ANSI, również wyjście biblioteki Rich.

  • Kolory, pogrubienie, kursywa i reset stylu.
  • Monospace, przewijanie tabel i kopiowanie wyników.
  • Historia poleceń oraz obsługa danych wejściowych.

To konsola Python, nie powłoka Linuxa. Pełnoekranowy Rich Live i aplikacje terminalowe wymagające PTY nie są obsługiwane.

Projekty, pliki
i biblioteki.

Twórz i porządkuj pliki oraz foldery, otwieraj kilka plików i eksportuj projekty ZIP. Otwarcie zewnętrznego folderu tworzy lokalną kopię roboczą — nie synchronizuje oryginału.

  • Tworzenie, zmiana nazw, kopiowanie, przenoszenie i potwierdzane usuwanie.
  • Przywracanie sesji i odzyskiwanie niezapisanej pracy.
  • Instalator zgodnych pakietów pure-Python z PyPI.

Instalator nie jest pełnym pip. Zewnętrzne pakiety z natywnymi zależnościami binarnymi nie są obsługiwane. Pobieranie bibliotek wymaga internetu; zainstalowane pakiety działają lokalnie.

Z aplikacji

Przestrzeń do pracy.

Rzeczywiste zrzuty z emulatora Androida 16. Bez wizualnych makiet.

Przed instalacją

Dla telefonów i tabletów.

System operacyjny
Android 10 lub nowszy · API 29+
Architektura procesora
ARM64 lub x86_64 · bez wersji 32-bitowej
Interpreter
CPython 3.13.16 · Chaquopy
Język interfejsu
English i Polski
Połączenie z internetem
Potrzebne do pobierania pakietów z PyPI
Konto i opłaty
Bez kont, reklam i abonamentu

To wydanie TEST z podpisem deweloperskim. Weryfikację przeprowadzamy na emulatorze Androida 16; nowe wydanie wymaga też sprawdzenia na rzeczywistych urządzeniach. Skrypty współdzielą dane i uprawnienia aplikacji — uruchamiaj kod, któremu ufasz.

Historia rozwoju

Co się zmieniło.

0.3.2 TEST

Nowa nazwa: Pylavo, od Calyxide.

  • Nowa widoczna nazwa Androida, informacje o aplikacji i opisy.
  • Zachowany identyfikator, podpis i lokalizacja danych.
  • Kontynuacja funkcji edytora i konsoli z linii0.3.

0.3.1 TEST

Dopracowanie konsoli i edytora.

  • Spójna siatka znaków dla ramek i stylów ANSI.
  • Inteligentne wcięcia Python i ulepszone wklejanie.
  • Drobne poprawki kart i paska stanu.

0.3.0 TEST

Projekty, Edytor, Konsola.

  • Trzy główne sekcje i kompaktowe menu narzędzi.
  • Więcej miejsca na kod i wygodniejsza praca na telefonie.

Oficjalne pobieranie

Zainstaluj. Otwórz. Programuj.

  1. Pobierz APK na urządzenie z Androidem.
  2. Otwórz plik i zezwól tej przeglądarce lub menedżerowi plików na instalację, jeśli system o to poprosi.
  3. Masz już Calyxide Python IDE? Zainstaluj jako aktualizację. Nie odinstalowuj poprzedniej wersji i nie czyść danych.
  4. Otwórz Pylavo i wybierz swój projekt.

Ważne projekty warto wcześniej wyeksportować jako ZIP. Nazwa aplikacji się zmienia; Twoja przestrzeń robocza pozostaje w tej samej lokalizacji.

Kod źródłowy i licencje

Dobrze wiedzieć

Najczęstsze pytania.

Czy mogę pracować bez internetu?

Tak. Edytor, lokalne projekty, interpreter i konsola działają offline. Połączenie jest potrzebne do pobierania dodatkowych bibliotek.

Czy Pylavo zastępuje Calyxide Python IDE?

Tak. To ta sama aplikacja rozwijana pod nową nazwą. ApplicationId dev.calyxide.studio oraz zgodny podpis pozwalają instalować ją jako aktualizację.

Czy działają wszystkie biblioteki z PyPI?

Nie. Instalator obsługuje zgodne pakiety pure-Python. Nie kompiluje natywnych bibliotek dla Androida i nie jest pełną implementacją pip.

Czy konsola jest terminalem systemowym?

Nie. To prawdziwy Python REPL i panel wyników programów. Polecenia powłoki Linuxa oraz pełnoekranowe aplikacje terminalowe nie są dostępne.