QPython 3x هو أساسا لمستخدمي Python ذوي الخبرة. تحميل تطبيق QPython 3L - Python for Androi برو من تطبيقات التعليم
# حول QPython 3L
QPython هو محرك Python لالأندرويد. أنه يحتوي على بعض الميزات الرائعة مثل مترجم Python ، بيئة وقت التشغيل ، محرر ، مكتبة QPYI و SL4A. يسهل عليك استخدام Python على Android. إنه مجاني.
يوجد لدى QPython بالفعل ملايين المستخدمين حول العالم كما أنه مشروع مفتوح المصدر.
بالنسبة لسيناريوهات الاستخدام المختلفة ، لدى QPython فرعين ، هما QPython Ox و 3x.
يهدف QPython Ox بشكل أساسي إلى متعلمي البرمجة ، ويوفر ميزات أكثر ودية للمبتدئين.
هذا هو QPython 3L ، وهو مخصص بشكل أساسي لمستخدمي Python ذوي الخبرة ، ويوفر بعض الميزات التقنية المتقدمة.
# ميزات مذهلة
- دون اتصال Python 3 مترجم: لا يلزم الإنترنت لتشغيل برامج Python
- يدعم تشغيل أنواع متعددة من المشاريع ، بما في ذلك: برنامج وحدة التحكم ، برنامج SL4A ، برنامج webapp
- مريحة قارئ رمز الاستجابة السريعة لنقل الرموز إلى هاتفك
- QPYPI ومستودع مخصص لحزم العجلات مسبقة الصنع للمكتبات العلمية المحسّنة ، مثل numpy ، scipy ، matplotlib ، scikit-Learn ، إلخ
- محرر سهل الاستخدام
- طبقة البرامج النصية المتكاملة والممتدة لـ LIBRARY ANDROID (SL4A): تتيح لك قيادة محرك أندرويد باستخدام بيثون
- التوثيق الجيد ودعم العملاء
# SL4A الميزات
باستخدام ميزات SL4A ، يمكنك استخدام برمجة Python للتحكم في عمل Android:
- واجهة برمجة تطبيقات تطبيقات Android ، مثل: التطبيق ، النشاط ، النية وبدء النشاط ، SendBroadcast ، PackageVersion ، النظام ، الخبز المحمص ، الإخطار ، الإعدادات ، التفضيلات ، واجهة المستخدم الرسومية
- مدير موارد Android ، مثل: جهة الاتصال ، الموقع ، الهاتف ، الرسائل القصيرة ، ToneGenerator ، WakeLock ، WifiLock ، الحافظة ، NetworkStatus ، MediaPlayer
- تكامل التطبيق الثالث ، مثل: الباركود ، المستعرض ، SpeechRecongition ، SendEmail ، TextToSpeech
- مدير Hardwared: كارمر ، الاستشعار ، قارع الأجراس وحجم الوسائط ، سطوع الشاشة ، البطارية ، بلوتوث ، SignalStrength ، كاميرا ويب ، تذبذب ، NFC ، USB
[رابط وثائق API]
https://github.com/qpython-android/qpysl4a/blob/master/README.md
[عينات API]
https://github.com/qpython-android/qpysl4a/issues/1
[ ملاحظة مهمة ]
قد يتطلب الأمر البلوتوث / الموقع / READ_SMS / SEND_SMS / CALL_PHONE وأذونات أخرى ، لذلك يمكنك برمجة هذه الميزات. QPYTHON لن تستخدم هذه الأذونات في الخلفية.
إذا حصلت على استثناء في وقت التشغيل أثناء استخدام API SL4A ، فيرجى التحقق من صلاحيات الأذونات ذات الصلة في إعدادات النظام.
# كيفية الحصول على دعم العملاء المحترفين
يرجى اتباع الدليل للحصول على الدعم https://github.com/qpython-android/qpython/blob/master/README.md
[مجتمع QPython]
https://www.facebook.com/groups/qpython
[ التعليمات ]
ج: لماذا لا يمكنني استخدام SMS API من SL4A
س: نظرًا لأن Google Play وبعض متاجر التطبيقات لديها متطلبات صارمة بشأن أذونات التطبيقات ، في QPython 3x ، نستخدم x لتمييز الفروع بأذونات مختلفة أو appstores. على سبيل المثال ، L تعني LIMITED و S تعني SENSITIVE.
في بعض الأحيان ، لا يمكنك استخدام واجهات برمجة التطبيقات SL4A المقابلة لأن الإصدار الذي قمت بتثبيته لا يحتوي على الأذونات المقابلة ، لذلك يمكنك التفكير في استبدال ما قمت بتثبيته بالإصدار الصحيح.
يمكنك العثور على فروع أخرى هنا:
https://github.com/qpython-android/qpython3/releases
ماهو الجديد في الإصدار 3.0.0
What's NEW with v3.0.0
The first version of the QPython project has been restarted, with a new name
- It added the qsl4ahelper as a built-in package
- It added a QPySL4A App project sample into built-in editor, you can create QSLAApp by creating an project
- It rearranged permissions
- It fixed ssl error bugs
Visit https://www.qpython.org/en/qpython_3x_featues.html to get more