| نوع الملف | APK |
|---|---|
| الإصدار | 3.02_x86 |
| الناشر | IIEC |
| يوم الاصدار | ٠٥/٠٦/٢٠١٩ |
| تم إضافة التاريخ | ٠٥/٠٦/٢٠١٩ |
| متطلبات نظام التشغيل | Android |
| المتطلبات | Requires Android |
| إجمالي التنزيلات | ١٣٤ |
| السعر | Free |
وصف
Pydroid 3 هو برنامج Python 3 IDE التعليمي الأكثر سهولة في الاستخدام والأقوى لنظام Android.
سمات:
- مترجم Python 3.7 غير المتصل بالإنترنت: لا يلزم الاتصال بالإنترنت لتشغيل برامج Python.
- مدير حزمة Pip ومستودع مخصص لحزم العجلات مسبقة الصنع للمكتبات العلمية المحسنة ، مثل numpy و scipy و matplotlib و scikit-learn و jupyter.
- Tensorflow متاح الآن أيضًا. *
- أمثلة متاحة خارج الصندوق لتعلم أسرع.
- دعم Tkinter الكامل لواجهة المستخدم الرسومية.
- محاكي طرفي كامل الميزات ، مع دعم readline (متوفر في صورة نقطية).
- مترجم C و C ++ المدمج وحتى Fortran المصمم بواسطة n0n3m4 ، مؤلف C4droid ، خصيصًا لـ Pydroid 3. وهو يتيح لـ Pydroid 3 إنشاء أي مكتبة من نقطة ، حتى لو كان يستخدم رمزًا أصليًا. يمكنك أيضًا بناء وتثبيت التبعيات من سطر الأوامر.
- دعم سايثون.
- مصحح PDB مع نقاط التوقف والساعات.
- مكتبة رسومية Kivy مع خلفية SDL2 جديدة لامعة.
- يتوفر دعم PyQt5 في مستودع التثبيت السريع جنبًا إلى جنب مع دعم matplotlib PyQt5 دون الحاجة إلى رمز إضافي.
- يتوفر دعم Matplotlib Kivy في مستودع التثبيت السريع.
- دعم pygame_sdl2 (تنفيذ pygame المستند إلى SDL2).
ميزات المحرر:
- التنبؤ بالكود والمسافة البادئة التلقائية وتحليل الكود في الوقت الفعلي تمامًا كما هو الحال في أي IDE حقيقي. *
- شريط لوحة مفاتيح ممتد مع جميع الرموز التي تحتاجها لبرمجتها في Python.
- تسليط الضوء على النحو والمواضيع.
- نوافذ التبويب.
- التنقل بين الكود المحسن مع المهام/التعريفات التفاعلية.
- مشاركة بنقرة واحدة على Pastebin.
* الميزات المميزة بعلامة النجمة متوفرة في الإصدار المميز فقط.
دليل سريع.
يتطلب Pydroid 3 ذاكرة داخلية خالية تبلغ 200 ميجابايت على الأقل. يوصى باستخدام 220 ميجا بايت +. أكثر إذا كنت تستخدم مكتبات ثقيلة مثل scipy.
لتشغيل نقطة (نقاط) تصحيح مكان التصحيح بالنقر فوق رقم السطر.
تم اكتشاف Kivy مع استيراد kivy ، من kivy أو "#Pydroid run kivy.
تم اكتشاف PyQt5 مع استيراد PyQt5 ، من PyQt5 أو "#Pydroid run qt.
الشيء نفسه بالنسبة إلى sdl2 و tkinter و pygame.
هناك وضع خاص "#Pydroid run terminal" لضمان تشغيل برنامجك في الوضع الطرفي (هذا مفيد مع matplotlib الذي يعمل تلقائيًا في وضع واجهة المستخدم الرسومية)
شارك في تطوير Pydroid 3 من خلال الإبلاغ عن الأخطاء أو تقديم طلبات الميزات إلينا. نقدر ذلك.
قائمة المكتبات التي لا نخطط لإضافتها بعد:
- OpenCV
نظرًا لأن الهدف الرئيسي لـ Pydroid 3 هو مساعدة المستخدم على تعلم لغة برمجة Python 3 ، فإن أولويتنا الأولى هي نقل المكتبات العلمية (لذلك يتم نقل المكتبات المتعلقة بالنظام فقط عند استخدامها كاعتمادات لبعض الحزم التعليمية الأخرى).
المعلومات القانونية.
بعض الثنائيات في Pydroid 3 APK مرخصة بموجب (L) GPL ، راسلنا عبر البريد الإلكتروني للحصول على شفرة المصدر.
تعتبر مكتبات Python النقية في GPL المجمعة مع Pydroid 3 قادمة في شكل كود المصدر بالفعل.
لا يقوم Pydroid 3 بتجميع أي وحدات أصلية مرخصة من GPL لتجنب الاستيراد التلقائي لها. المثال الشهير لهذه المكتبة هو GNU readline ، والذي يمكن تثبيته باستخدام pip.
العينات المتوفرة في التطبيق مجانية للاستخدام التعليمي مع استثناء واحد: لا يمكن استخدامها ، أو الأعمال المشتقة منها ، في أي منتجات منافسة (بأي شكل من الأشكال). إذا لم تكن متأكدًا من تأثر تطبيقك بهذا التقييد ، فاطلب دائمًا الإذن عبر البريد الإلكتروني.
Android هي علامة تجارية لشركة Google Inc.