Uygulama Açıklaması
Android'de mevcut olan en kullanıcı dostu ve güçlü eğitim Python 3 IDE olan Pydroid 3 ile Python 3 programlama dünyasının kilidini açın. İster yeni başlayan ister deneyimli bir kodlayıcı olun, Pydroid 3, python 3'te mobil cihazınızdan öğrenmek ve geliştirmek için kapsamlı bir platform sunar.
Özellikler:
- Çevrimdışı Python 3 Tercüman: İnternet yok mu? Sorun değil. Pydroid 3'ün yerleşik tercümanı ile çevrimdışı python programlarını çalıştırın.
- PIP Paket Yöneticisi: Öğrenme ve geliştirme deneyiminizi geliştirerek Numpy, SciPy, Matplotlib, Scikit-Learn ve Jupyter gibi bilimsel kütüphaneler için önceden oluşturulmuş tekerlek paketleriyle özel bir depoya erişin.
- Gelişmiş Kütüphaneler: Makine öğrenimi ve bilgisayar görüşüne (premium özellikler) daha derin dalış yapanlar için Camera2 API desteği olan cihazlarda bulunan OpenCV, Tensorflow ve Pytorch için desteğin tadını çıkarın.
- Kullanılmaya hazır örnekler: Çeşitli Python konseptlerinde size rehberlik eden kutudan çıkma örnekleriyle hızlı bir şekilde öğrenmeye başlayın.
- Tam Tkinter desteği: Tam Tkinter desteğiyle grafik kullanıcı arayüzleri geliştirin.
- Tam özellikli terminal emülatörü: Kesintisiz bir komut satırı arayüzü için PIP aracılığıyla temin edilebilen ReadLine desteğine sahip bir terminal yaşayın.
- Entegre derleyiciler: Yerleşik C, C ++ ve Fortran derleyicilerini kullanarak PIP'den, yerel kodlu olanlardan bile Python kütüphaneleri oluşturun.
- Cython Desteği: Daha iyi performans için Python kodunuzu Cython ile geliştirin.
- PDB hata ayıklayıcı: Kodunuzu kesme noktaları ve saatlerle verimli bir şekilde hata ayıklayın.
- Grafik Kütüphaneleri: Kivy'yi yeni bir SDL2 arka uçla ve gelişmiş GUI geliştirme için Hızlı Yükleme Deposundan Pyside6 kullanın.
- Matplotlib ve PyGame Desteği: Matplotlib, Kivy ve PyGame 2 ile çarpıcı görselleştirmeler ve oyunlar oluşturun.
Editör Özellikleri:
- Kod tahmini ve analizi: Kod tahmini, otomatik işletme ve gerçek zamanlı kod analizinden yarar, üst düzey IDE'lerin özelliklerini (premium özellikler) yansıtır.
- Gelişmiş Klavye: Genişletilmiş bir klavye çubuğuyla Python programlama için ihtiyacınız olan tüm sembollere erişin.
- Görsel AIDS: Daha organize bir çalışma alanı için sözdizimi vurgulamasının, özelleştirilebilir temaların ve sekmeli düzenlemenin tadını çıkarın.
- Gezinme ve Paylaşım: Kodunuzu etkileşimli atama ve tanımı GOTOS ile kolayca gezin ve kodunuzu Pastebin'e tek bir tıklamayla paylaşın.
Hızlı Kılavuz:
Pydroid 3 ile başlamak için, en az 250MB ücretsiz dahili belleğe sahip olduğunuzdan emin olun (özellikle SCIPY gibi ağır kütüphaneler için 300MB+ önerilir). Kodunuzu hata ayıklamak için satır numaralarını tıklayarak kesme noktaları yerleştirmeniz yeterlidir. Kivy, Pyside6, SDL2, Tkinter ve PyGame, belirli içe aktarma ifadeleri veya özel çalışma komutları kullanılarak tespit edilebilir. Terminal modu için "#Pydroid Run Terminal" i kullanın, özellikle matplotlib için kullanışlıdır.
Premium Özellikler:
Bazı gelişmiş kütüphaneler, onları taşımanın karmaşıklığı nedeniyle premium kullanıcılara özeldir. Pydroid 3'ün geliştirilmesine katkıda bulunmak istiyorsanız, hataları bildirin veya uygulamayı geliştirmemize yardımcı olacak özellikler önerin. Birincil odak noktamız, eğitim hedeflerini desteklemek için bilimsel kütüphaneleri taşımaktır.
Yasal bilgi:
Pydroid 3 (L) GPL altında lisanslı ikili dosyaları içerir; Kaynak kodu istek üzerine kullanılabilir. GPL altındaki saf python kütüphaneleri kaynak kodu formunda verilmiştir. Otomatik ithalattan kaçınmak için, GNU Readline gibi GPL lisanslı yerel modüller paketlenmez, ancak PIP kullanılarak kurulabilir. Dahil edilen numuneler, rakip ürünlerde izinsiz kullanılamayacakları haricinde, eğitim kullanımı için ücretsizdir.
Android, Google Inc.
Ekran görüntüsü
Yorumlar
Pydroid 3 gibi uygulamalar