# QPython 3L Hakkında
QPython android için Python motorudur. Python yorumlayıcı, çalışma zamanı ortamı, editör, QPYI ve SL4A kütüphanesi gibi bazı şaşırtıcı özellikler içerir. Android'de Python'u kullanmanızı kolaylaştırır. Ve ÜCRETSİZ.
QPython'un dünya çapında zaten milyonlarca kullanıcısı var ve aynı zamanda açık kaynaklı bir projedir.
Farklı kullanım senaryoları için, QPython'un QPython Ox ve 3x olmak üzere iki dalı vardır.
QPython Ox esas olarak öğrencileri programlamayı amaçlamaktadır ve yeni başlayanlar için daha kolay özellikler sunmaktadır.
Bu QPython 3L, çoğunlukla deneyimli Python kullanıcıları içindir ve bazı gelişmiş teknik özellikler sunar.
# Şaşırtıcı Özellikler
- Çevrimdışı Python 3 yorumlayıcısı: Python programlarını çalıştırmak için internet gerekmez
- Konsol programı, SL4A programı, webapp programı dahil olmak üzere birden çok proje türünü çalıştırmayı destekler
- Kodları telefonunuza aktarmak için kullanışlı QR kod okuyucu
- QPYPI ve numpy, scipy, matplotlib, scikit-learn gibi gelişmiş bilimsel kütüphaneler için önceden oluşturulmuş tekerlek paketleri için özel bir havuz
- Kullanımı kolay editör
- ANDROİD KÜTÜPHANE (SL4A) İÇİN ENTEGRE VE GENİŞLETİLMİŞ SENARYO KATMANI:
- İyi dokümantasyon ve müşteri desteği
# SL4A Özellikleri
SL4A özellikleri ile, Android çalışmasını kontrol etmek için Python programlamasını kullanabilirsiniz:
- Uygulama, Etkinlik, Amaç ve başlangıçAktivite, SendBroadcast, PackageVersion, Sistem, Tost, Bildir, Ayarlar, Tercihler, GUI gibi Android Uygulamaları API'sı
- Android Kaynakları Yöneticisi, örneğin: Kişi, Konum, Telefon, Sms, ToneGenerator, WakeLock, WifiLock, Pano, NetworkStatus, MediaPlayer
- Üçüncü Uygulama Entegrasyonları, örneğin: Barkod, Tarayıcı, SpeechRecongition, SendEmail, TextToSpeech
- Donanım Yöneticisi: Carmer, Sensör, Zil ve Medya Hacmi, Ekran Parlaklığı, Pil, Bluetooth, Sinyal Gücü, Web Kamerası, Titreşim, NFC, USB
[API Doküman Bağlantısı]
https://github.com/qpython-android/qpysl4a/blob/master/README.md
[API Örnekleri]
https://github.com/qpython-android/qpysl4a/issues/1
[ ÖNEMLİ NOT ]
BLUETOOTH / LOCATION / READ_SMS / SEND_SMS / CALL_PHONE VE DİĞER İZİNLER GEREKİR, böylece BU ÖZELLİKLERİ PROGRAMABİLİRSİNİZ. QPYTHON BU İZİNLERİ ARKA PLANDA KULLANMAYACAKTIR.
SL4A API'YI KULLANIRKEN ÇALIŞMA SÜRESİNDE İSTİSNA EDİLİRSİNİZ, SİSTEM AYARLARINDAKİ İLGİLİ İZİNLERİN YERLEŞTİRİLDİĞİNİ LÜTFEN KONTROL EDİN.
# Profesyonel Müşteri Desteği Nasıl Alınır
Destek almak için lütfen kılavuzu izleyin https://github.com/qpython-android/qpython/blob/master/README.md
[QPython topluluğu]
https://www.facebook.com/groups/qpython
[ SSS ]
C: SL4A'nın SMS API'sını neden kullanamıyorum
S: Google Play ve bazı uygulama mağazalarının uygulama izinleri konusunda katı gereksinimleri olduğundan, QPython 3x'te x'i farklı izinlere veya uygulama mağazalarına sahip dalları ayırmak için kullanıyoruz. Örneğin, L, SINIRLI ve S, HASSAS anlamına gelir.
Bazen, yüklediğiniz sürüm ilgili izinlere sahip olmadığından karşılık gelen SL4A API'lerini kullanamazsınız, bu nedenle yüklediğiniz sürümü doğru olanla değiştirmeyi düşünebilirsiniz.
Burada başka şubeler de bulabilirsiniz:
https://github.com/qpython-android/qpython3/releases
Güncellenme tarihi
4 Şub 2020