Android'de bulunan en kullanıcı dostu ve sağlam eğitim Python 3 IDE olan Pydroid 3 ile Python 3 programlamasının gücünü keşfedin. İster yeni başlayan ister gelişmiş bir öğrenci olun, Pydroid 3, Python'a doğrudan mobil cihazınızdan ustalaşmanız için ihtiyacınız olan her şeyi donatır.
Pydroid 3'ün temel özellikleri
- Çevrimdışı Python 3 Tercüman: İnternet bağlantısı olmadan Python programlarını çalıştırın, hareket halindeyken öğrenmek için mükemmeldir.
- Gelişmiş Paket Yönetimi: PIP Paket Yöneticisi'ni kullanın ve önceden inşa edilmiş tekerlek paketlerinin özel bir deposuna erişin. Bu, Numpy, Scipy, Matplotlib, Scikit-Learn ve Jupyter gibi sofistike bilimsel kütüphanelere destek içerir.
- Gelişmiş Bilim Kütüphaneleri: Kamera2 API'sını destekleyen cihazlarda OpenCV'ye erişin ve gelişmiş makine öğrenimi projeleri için tensorflow ve pytorch'ten yararlanın.*
- Kullanılmaya hazır örnekler: Kullanıma sunulan örneklerle daha hızlı öğrenmeye başlayın.
- Tam GUI desteği: Tam Tkinter desteğiyle grafik kullanıcı arayüzleri oluşturun.
- Terminal Emülatörü: PIP aracılığıyla READLINE desteği ile tam özellikli bir terminal yaşayın.
- Entegre derleyiciler: Doğrudan komut satırından yerel kod içerenler de dahil olmak üzere PIP'den herhangi bir kütüphane oluşturmak için yerleşik C, C ++ ve Fortran derleyicilerini kullanın.
- Cython ve PDB Desteği: Kesme noktaları ve saatlerle verimli hata ayıklama için performans için Cython ve PDB hata ayıklayıcısıyla kodlamanızı geliştirin.
- Grafik Kütüphaneleri: Yeni SDL2 arka ucunu kullanarak Kivy ile çarpıcı görseller oluşturun ve hızlı yükleme deposunda Pyside6 ve Matplotlib desteğini keşfedin.
- PyGame 2 Destek: En son PyGame sürümü ile oyun geliştirmeye dalın.
Editör Özellikleri
- Akıllı Kodlama Yardımı: Kodlama deneyiminizi kolaylaştırmak için kod tahmini, otomatik işletme ve gerçek zamanlı kod analizinden yararlanın.*
- Gelişmiş Klavye: Python programlama için gerekli tüm sembolleri içeren genişletilmiş bir klavye çubuğuna erişin.
- Özelleştirilebilir görünüm: Kodlama ortamınızı kişiselleştirmek için sözdizimi vurgulama ve çeşitli temalar arasından seçim yapın.
- Organize çalışma alanı: Sekmelerle birden çok dosyayı kolayca yönetin.
- Verimli Navigasyon: Etkileşimli Atama/Tanım GOTOS ile kodunuzu zahmetsizce gezin.
- Kolay Paylaşım: Kodunuzu Pastebin'e tek tıklamayla paylaşın.
*Bir yıldız işareti ile işaretlenmiş özellikler premium sürüme özeldir.
Hızlı Başlangıç Kılavuzu
Cihazınızın en az 250MB ücretsiz dahili belleğe sahip olduğundan emin olun (300MB+ önerilir). Scipy gibi ağır kütüphaneler için ek alana ihtiyaç vardır. Hata ayıklamak için, kesme noktalarını ayarlamak için satır numarasını tıklamanız yeterlidir. Kivy, Pyside6, SDL2, Tkinter ve PyGame, terminal modu işlemleri için "#Pydroid Run Kivy" veya "#Pydroid Run Terminal" gibi özel ithalat ifadeleri veya özel çalışma modları kullanılarak tespit edilebilir.
Sadece premium kütüphaneler
Bazı gelişmiş kütüphaneler, dış geliştiricilerle işbirliği gerektiren, taşıma işlemlerinin karmaşıklığı nedeniyle yalnızca premium sürümde mevcuttur. Bu kütüphanelerin ücretsiz sürümlerine katkıda bulunmak istiyorsanız, lütfen bizimle iletişime geçin.
Topluluk Katılımı
Hatalar rapor ederek veya özellikleri önererek Pydroid 3'ün gelişimine katılın. Platformumuzu sürekli geliştirmek için girdinize değer veriyoruz. Önceliğimiz, eğitim deneyimlerini geliştirmek için bilimsel kütüphaneleri taşımaya odaklanmıştır.
Yasal bilgi
Pydroid 3 (L) GPL altında lisanslı ikili dosyaları içerir; Kaynak kodu e -posta yoluyla talep edilebilir. GPL altındaki saf python kütüphanelerinin kaynak kodu formunda olduğu düşünülmektedir. Otomatik ithalatı önlemek için, GNU Readline gibi GPL lisanslı yerel modüller paketlenmez, ancak PIP aracılığıyla kurulabilir. Uygulamada verilen örnekler, rakip ürünlerde izinsiz kullanılamayacakları haricinde, eğitim kullanımında ücretsizdir. Android, Google Inc.