Home Apps Eğitim Pydroid 3
Pydroid 3

Pydroid 3

4.7
Application Description

Pydroid 3: Android için Güçlü Python 3 IDE'niz

Pydroid 3, Android cihazlar için tasarlanmış, kullanıcı dostu ve sağlam bir Python 3 IDE'dir. Hareket halindeyken Python'u öğrenmek ve kullanmak için mükemmeldir.

Temel Özellikler:

  • Çevrimdışı Python 3 Yorumlayıcısı: Python kodunuzu çalıştırmak için internet bağlantısına gerek yoktur.
  • Pip Paket Yöneticisi ve Özel Depo: Önceden oluşturulmuş tekerleğin özel deposu sayesinde NumPy, SciPy, Matplotlib, Scikit-learn ve Jupyter gibi bilimsel paketler dahil çok çeşitli kitaplıklara erişin paketler.
  • Kapsamlı Kitaplık Desteği: OpenCV (Camera2 API desteğine sahip cihazlarda), TensorFlow, PyTorch, Tkinter (GUI geliştirme için), Kivy (SDL2 arka ucuyla), PySide6 (Matplotlib desteğiyle) ve Pygame 2.
  • Yerleşik Derleyici: Yerleşik bir C, C ve Fortran derleyicisi, Pydroid 3'nin yerel kod bağımlılıkları olsa bile pip'ten kitaplıklar oluşturmasına olanak tanır. Ayrıca bağımlılıkları doğrudan komut satırından derleyip yükleyebilirsiniz.
  • Cython Desteği: Cython kodunu geliştirin ve projelerinize entegre edin.
  • Hata Ayıklama Araçları: Kesme noktaları ve izlemeler içeren tam özellikli bir PDB hata ayıklayıcı, kodunuzdaki sorunları tanımlamanıza ve çözmenize yardımcı olur.
  • Gelişmiş Düzenleyici: Düzenleyici, kod tahmini, otomatik girintileme, gerçek zamanlı kod analizi, sözdizimi vurgulama, temalar, sekmeler ve gelişmiş kodda gezinme gibi özellikleri içerir. Özel bir klavye çubuğu, programlama sembollerine kolay erişim sağlar.
  • Kolay Paylaşım: Kodunuzu tek tıklamayla Pastebin'de paylaşın.

Premium Özellikler:

Orijinal açıklamada yıldız işaretiyle (*) işaretlenen bazı gelişmiş özellikler Premium sürümde mevcuttur.

Gereksinimler:

Pydroid 3 en az 250 MB ücretsiz Internal storage gerektirir; özellikle SciPy gibi yoğun kaynak kullanan kitaplıklar kullanıldığında 300 MB önerilir.

Çalıştırma ve Hata Ayıklama:

Kodunuzdaki hataları ayıklamak için satır numaralarını tıklayarak kesme noktalarını ayarlayın. Kivy, PySide6, SDL2, Tkinter ve Pygame gibi kitaplıkları tespit etmek ve kullanmak için özel komutlar ("kivy'yi içe aktar", "kivy'den", "#Pydroid run kivy" vb.) kullanılır. "#Pydroid run terminal" komutu, terminal modunun yürütülmesini sağlar (Matplotlib için kullanışlıdır).

Kitaplık Kullanılabilirliği:

Belirli kitaplıklar, onları taşımanın karmaşıklığı nedeniyle yalnızca premiumdur. Geliştiriciler bu kütüphanelerin ücretsiz portları üzerinde işbirliğine açıktır.

Yasal Bilgiler:

Pydroid 3 APK'sındaki bazı ikili dosyalar (L)GPL kapsamında lisanslıdır; kaynak kodu erişimi için geliştiricilerle iletişime geçin. Pydroid 3 ile birlikte verilen saf Python kitaplıklarının kaynak kodu biçiminde sağlandığı kabul edilir. Pydroid 3 otomatik olarak herhangi bir GPL lisanslı yerel modülü içermez.

Örnek Kod Kullanımı:

Sağlanan örnek kod, rakip ürünlerde veya bunların türevlerinde kullanılması haricinde eğitim amaçlı kullanım için ücretsizdir. Emin değilseniz her zaman e-posta yoluyla izin isteyin.

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