Pydroid 3: एंड्रॉइड के लिए आपका शक्तिशाली पायथन 3 आईडीई
Pydroid 3 एक उपयोगकर्ता के अनुकूल और मजबूत पायथन 3 आईडीई है जो एंड्रॉइड डिवाइस के लिए डिज़ाइन किया गया है। यह चलते-फिरते सीखने और पायथन का उपयोग करने के लिए एकदम सही है।
प्रमुख विशेषताऐं:
- ऑफ़लाइन पायथन 3 दुभाषिया: आपके पायथन कोड को चलाने के लिए किसी इंटरनेट कनेक्शन की आवश्यकता नहीं है।
- पिप पैकेज मैनेजर और कस्टम रिपॉजिटरी: पूर्व-निर्मित व्हील के कस्टम रिपॉजिटरी के लिए धन्यवाद, NumPy, SciPy, Matplotlib, Scikit-learn, और Jupyter जैसे वैज्ञानिक पैकेजों सहित पुस्तकालयों की एक विस्तृत श्रृंखला तक पहुंचें। पैकेज.
- व्यापक लाइब्रेरी समर्थन: इसमें OpenCV (Camera2 API समर्थन वाले उपकरणों पर), TensorFlow, PyTorch, Tkinter (GUI विकास के लिए), Kivy (SDL2 बैकएंड के साथ), PySide6 (Matplotlib समर्थन के साथ), और शामिल हैं। पायगेम 2.
- अंतर्निहित कंपाइलर: एक अंतर्निर्मित सी, सी और फोरट्रान कंपाइलर Pydroid 3 को पिप से लाइब्रेरी बनाने की अनुमति देता है, यहां तक कि मूल कोड निर्भरता वाले भी। आप सीधे कमांड लाइन से निर्भरताएँ संकलित और स्थापित भी कर सकते हैं।
- साइथॉन समर्थन: अपनी परियोजनाओं में साइथॉन कोड विकसित और एकीकृत करें।
- डिबगिंग उपकरण: ब्रेकप्वाइंट और घड़ियों के साथ एक पूर्ण विशेषताओं वाला पीडीबी डिबगर आपको अपने कोड में समस्याओं को पहचानने और हल करने में मदद करता है।
- उन्नत संपादक: संपादक में कोड भविष्यवाणी, ऑटो-इंडेंटेशन, रीयल-टाइम कोड विश्लेषण, सिंटैक्स हाइलाइटिंग, थीम, टैब और उन्नत कोड नेविगेशन जैसी सुविधाएं शामिल हैं। एक विशेष कीबोर्ड बार प्रोग्रामिंग प्रतीकों तक आसान पहुंच प्रदान करता है।
- आसान साझाकरण: एक क्लिक से अपना कोड पास्टबिन पर साझा करें।
प्रीमियम विशेषताएं:
मूल विवरण में तारक (*) से चिह्नित कुछ उन्नत सुविधाएं प्रीमियम संस्करण में उपलब्ध हैं।
आवश्यकताएं:
Pydroid 3 को कम से कम 250एमबी निःशुल्क Internal storage की आवश्यकता होती है, जिसमें 300एमबी की सिफारिश की जाती है, खासकर जब SciPy जैसे संसाधन-गहन पुस्तकालयों का उपयोग किया जाता है।
रनिंग एवं डिबगिंग:
अपने कोड को डीबग करने के लिए लाइन नंबरों पर क्लिक करके ब्रेकप्वाइंट सेट करें। विशिष्ट कमांड ("इम्पोर्ट किवी," "किवी से," "#पाइड्रॉइड रन किवी," आदि) का उपयोग किवी, पायसाइड6, एसडीएल2, टिंकर और पायगेम जैसी लाइब्रेरी का पता लगाने और उपयोग करने के लिए किया जाता है। "#Pydroid रन टर्मिनल" कमांड टर्मिनल मोड निष्पादन सुनिश्चित करता है (Matplotlib के लिए उपयोगी)।
लाइब्रेरी उपलब्धता:
कुछ पुस्तकालय पोर्टिंग की जटिलता के कारण केवल प्रीमियम हैं। डेवलपर इन पुस्तकालयों के निःशुल्क पोर्ट पर सहयोग के लिए तैयार हैं।
कानूनी जानकारी:
Pydroid 3 एपीके के भीतर कुछ बायनेरिज़ (एल)जीपीएल के तहत लाइसेंस प्राप्त हैं; सोर्स कोड एक्सेस के लिए डेवलपर्स से संपर्क करें। Pydroid 3 के साथ बंडल किए गए शुद्ध पायथन पुस्तकालयों को स्रोत कोड फॉर्म में प्रदान किया गया माना जाता है। Pydroid 3 में स्वचालित रूप से कोई भी जीपीएल-लाइसेंस प्राप्त देशी मॉड्यूल शामिल नहीं है।
नमूना कोड उपयोग:
प्रतिस्पर्धी उत्पादों या उनके डेरिवेटिव में उपयोग को छोड़कर, प्रदान किया गया नमूना कोड शैक्षिक उपयोग के लिए निःशुल्क है। अनिश्चित होने पर हमेशा ईमेल के माध्यम से अनुमति का अनुरोध करें।