DevEco Studio
डेवइको स्टूडियो हुआवेई के हार्मनीओएस ऑपरेटिंग सिस्टम के लिए आधिकारिक एकीकृत विकास वातावरण (आईडीई) है, जिसे जेटब्रेन्स के इंटेलीजे आइडिया सॉफ्टवेयर और हुआवेई के स्मार्टएस्सिस्ट पर बनाया गया है, जिसे विशेष रूप से हार्मनीओएस विकास के लिए डिज़ाइन किया गया है। यह माइक्रोसॉफ्ट विंडोज और मैकओएस आधारित ऑपरेटिंग सिस्टम पर डाउनलोड करने के लिए उपलब्ध है। देवइको स्टूडियो को 9 सितंबर, 2020 को हुआवेई डेवलपर कॉन्फ्रेंस 2020 (एचडीसी 2020) से एक दिन पहले लॉन्च किया गया था, जो फोन, टैबलेट और घड़ियों के लिए हार्मनीओएस 1 और हार्मनीओएस 2 बीटा संस्करणों पर हुआवेई विजन टीवी के लिए संस्करण 1 से शुरू होने वाले पहले स्थिर निर्माण के रूप में था। 8 जुलाई, 2022 को, देवईको स्टूडियो 3 के निम्नलिखित रिलीज के बाद बीटा 4 जेएस/ईटीएस ने हार्मनीओएस ऐप विकास के लिए हुआवेई की पसंदीदा भाषा के रूप में जावा को बदल दिया क्योंकि हार्मनीओएस. हैप मॉड्यूल. ऐप फ़ाइल पैक किए गए ऐप हार्मनीओएस 3 के लिए एपीआई 8 पर जावा भाषा का समर्थन नहीं करते हैं क्योंकि हुआवेई ने 2024 में हार्मनीओएस के लिए अपनी खुद की कांगजी प्रोग्रामिंग भाषा जारी करने की योजना बनाई है जो एंड्रॉइड प्लेटफॉर्म के लिए गूगल के कोटलिन और ऐप्पल प्लेटफॉर्म के लिए ऐप्पल के स्विफ्ट के बराबर है। जावा अभी भी समर्थित है, जैसा कि हार्मनी ओएस 2 के पिछले संस्करणों के पुराने एपीआई स्तर के संस्करणों पर सी + + है। विशेषताएँ वर्तमान स्थिर संस्करण में निम्नलिखित सुविधाएँ प्रदान की गई हैंः 2 जून, 2021 को हार्मनीओएस 2 लॉन्च पर जारी हार्मनीओएस डेवइको स्टूडियो 2.1 वर्तमान संस्करण में क्रॉस-डिवाइस प्रोजेक्ट टेम्पलेट, परमाणु सेवा विकास और टीवी, स्मार्टफोन, टैबलेट, घड़ियाँ, राउटर, आईओटी उपकरणों के निर्माण के लिए समर्थन पर अधिक है। नया क्रॉस-डिवाइस इंजीनियरिंग टेम्पलेट डेवइको स्टूडियो का नया संस्करण मूल एकल-उपकरण परियोजना टेम्पलेट पर स्थापित नए 11 क्रॉस-डिवाइस परियोजना टेम्प्लेट के साथ आता है। विकासकर्ता किसी विशेष परियोजना के लिए अनुक्रम में टेम्पलेट और उपकरण प्रकार का चयन कर सकता है। डेवलपर्स के लिए क्रॉस-डिवाइस प्रोजेक्ट बनाना आसान है, और स्वचालित रूप से उदाहरण कोड और संबंधित आपूर्ति का उत्पादन करता है। परमाणुकरण सेवा विकास के लिए समर्थन देवइको स्टूडियो 2.1 संस्करण ने आने वाले दिनों में इसके दायरे का पता लगाने के लिए परमाणु सेवा विकास के लिए समर्थन जोड़ा। अब परमाणु सेवा परियोजना को जल्दी से पूरा करने की प्रक्रिया आसान हो गई। डेवलपर को केवल वांछित परियोजना टेम्पलेट का चयन करना होता है, कोडिंग विकास प्रक्रिया करनी होती है, उसके बाद, कोड संकलन और अंत में डिबगिंग परीक्षण करना होता है। परियोजना निर्माण सूची में नवीनतम संस्करण में कई बड़े बदलाव किए गए हैं। वर्तमान संस्करण में, डेवलपर्स को पहले परियोजना टेम्पलेट का चयन करना होता है, और फिर समर्थित उपकरण प्रकार का चयन करना होता है। परियोजना प्रकार में एक नया "सेवा" विकल्प स्थापित किया गया है, जिसका उपयोग परमाणु सेवा परियोजना बनाने में किया जाता है। "सेवा केंद्र में दिखाएँ" बटन परमाणु परियोजना बनाने के दौरान उपकरण के सेवा केंद्र को खोजने में मदद करेगा। राउटर उपकरणों के लिए समर्थन डेवइको स्टूडियो 2.1 संस्करण की स्थापना के बाद, डेवलपर्स ऐसे अनुप्रयोगों को जल्दी से विकसित करने के लिए जे. एस. भाषा का उपयोग कर सकते हैं जो राउटर उपकरणों पर चल सकते हैं। नए संस्करण में राउटर के लिए समर्थन प्रदान करने के लिए एक राउटर एकल उपकरण परियोजना टेम्पलेट है। अब तक, देवइको स्टूडियो आठ प्रकार के विभिन्न तंत्रों के लिए समर्थन प्रदान करता है। इसमें स्मार्टफोन, टैबलेट, ऑटोमोटिव मशीन, स्मार्ट स्क्रीन, स्मार्ट वियरेबल्स, लाइटवेट स्मार्ट एक्सेसरीज, स्मार्ट विजन और राउटर शामिल हैं। समर्थन नमूना परियोजना आयात हार्मनीओएस नमूना अनुप्रयोग का उपयोग आई. डी. ई. डेवलपर्स द्वारा विभिन्न ए. पी. आई. की तेजी से समझ या अनुप्रयोग क्षेत्रों के लिए किया जाता है। इससे डिजाइन बनाना और एप्लिकेशन को जल्दी बनाना आसान हो जाता है। इस विकास उपकरण का नया संस्करण नमूना परियोजना आयात का समर्थन करता है जो डेवलपर्स को स्वचालित रूप से डेवइको स्टूडियो में नमूना परियोजना आयात करने की अनुमति देता है। डेवलपर "इम्पोर्ट हार्मनीओएस सैंपल" बटन के माध्यम से नमूना परियोजना कोड तक पहुँच सकता है। एक नया वितरित सिम्युलेटर देवइको स्टूडियो 2.1 अधिक उन्नत कार्यों के साथ एक नए वितरित सिम्युलेटर के साथ काम कर रहा है। यह महत्वपूर्ण दूरस्थ एमुलेटरों में से एक है, जो प्रत्येक घंटे की पुनरावृत्ति में लॉगिन अनुमति की मांग करता है। यदि सत्र समाप्त हो गया है, तो यह अनिवार्य रूप से सत्र के लिए पुनः अनुरोध/लॉगिन के लिए कहता है। यह वितरित सिम्युलेटर डेवलपर्स को एक एप्लिकेशन के वितरित कार्यों का परीक्षण करने में मदद करता है। इस वर्तमान रिलीज को पिछले संस्करण में हुई समस्याओं को ठीक किया गया है, मौजूदा सुविधाओं को भी बढ़ाया गया है। उन्नत सुविधाएँ और निश्चित मुद्दे हार्मनीओएस एसडीके के डाउनलोड को अनुकूलित करते हैंः जब देवईको स्टूडियो पहली बार स्थापित किया जाएगा, तो जावा एसडीके, जेएस एसडीके, टूलचेन, पूर्वावलोकनकर्ता को डिफ़ॉल्ट रूप से डाउनलोड किया जाएगा उन्नत अनुप्रयोग हस्ताक्षर क्षमताएँः अनुप्रयोग स्वचालन हस्ताक्षर को चालू करने के लिए समर्थन, और विन्यास फ़ाइलों के माध्यम से अनुप्रयोग हस्ताक्षर जानकारी को संग्रहीत करने के लिए समर्थन जावा संपादक क्षमता वृद्धिः स्मार्ट कोड पूरा करने की क्षमताएँ प्रदान करने के लिए हुआवेईक्लाउड स्मार्टएस्सिस्ट के एकीकरण के माध्यम से पूर्वावलोकनकर्ता क्षमता वृद्धिः क्वालीफायर निर्देशिका के तहत एक्सएमएल फ़ाइल पूर्वावलोकन का समर्थन, पूर्वावलोकनकर्ता छवि संचरण, वास्तविक समय पूर्वावलोकन प्रदर्शन अनुकूलन सेवा विजेट वृद्धिः पहनने योग्य उपकरणों के लिए समर्थन कार्ड विकास, और कई कार्ड टेम्पलेट संकलन और निर्माण जोड़ें। एक बार जब एक हार्मनीओएस ऐप को डेवइको स्टूडियो के साथ संकलित किया जाता है, तो इसे हुआवेई ऐपगैलरी पर प्रकाशित किया जा सकता है। हुआवेई के ऐपगैलरी के लिए एंड्रॉइड स्टूडियो पर एंड्रॉइड ऐप की तरह, हार्मनीओएस एप्लिकेशन को हुआवेई ऐपगैलरी समीक्षा दिशानिर्देशों के अनुरूप होना चाहिए। डेवइको सेवा फीचर-पैक क्लाउड सेवा केंद्र प्रदान करती है जो डेवलपर्स को ऑनलाइन विकास परिदृश्यों की एक विस्तृत श्रृंखला का अनुभव करने, विकास संसाधनों को साझा करने और दूरस्थ प्रयोगशाला वातावरण के भीतर आपके अनुप्रयोगों और सेवाओं का व्यापक तरीके से परीक्षण करने की अनुमति देती है। प्रीमियम उत्पादों को विकसित और जारी करते समय आपको प्रमुख अंतर्दृष्टि तक पहुंच प्राप्त होगी। इसमें देवइको मार्केटप्लेस भी शामिल है। डेवइको मार्केटप्लेस द डेवइको मार्केटप्लेस जिसे 25 सितंबर, 2021 को लॉन्च किया गया था, जो डेवलपर्स को देशी पुस्तकालयों, तृतीय-पक्ष पुस्तकालयों, नमूना कोड और अन्य सहित विभिन्न विकास संसाधनों तक पहुंच प्रदान करता है, जो सुपर डिवाइस हार्डवेयर और परमाणु सेवाओं के ऐप विकास को देशी आधारित हार्मनीओएस ऐप में लागू करने में आसान बना सकते हैं। हार्मनीओएस डेवइको मार्केटप्लेस पोलीमराइजेशन पारिस्थितिकी तंत्र संसाधन विकास किट का एक खजाना है, जो डेवलपर्स को आसानी से वन-स्टॉप आवश्यक संसाधनों को प्राप्त करने में सक्षम बनाता है, हार्डवेयर, परमाणु सेवाओं और अनुप्रयोगों के हांग मेंग-ची के विकास को पूरा करने में आसान है। देवइको मार्केटप्लेस वेबसाइट संसाधनों को दो श्रेणियों में विभाजित करती है, जो निम्नलिखित दो पृष्ठों पर प्रदर्शित होते हैंः "उपकरण घटक" पृष्ठः उपकरण डेवलपर्स के लिए संसाधन पुस्तकालय, रिलीज और घटक पैकेज संसाधन प्रदान करता है। बाजार में प्रणाली बंडलों जैसे कि प्रणाली क्षमताओं की एक विस्तृत श्रृंखला जैसे कर्नेल, ड्राइवर और सेवा ढांचे के बंडलों शामिल हैं। परमाणु सेवा अनुभाग जिसमें विशिष्ट परिदृश्य शामिल हैं जिनमें सुरक्षा, मल्टीमीडिया और नेटवर्क परमाणु सेवाएँ शामिल हैं। परियोजना टेम्पलेट अनुभाग जिसमें सुपर डिवाइस और विभिन्न उपकरणों के लिए अनुप्रयोग विकास परियोजना टेम्पलेट शामिल हैं, जिसमें विभिन्न विशिष्ट उद्योग उपयोग के मामले और एपीआई कोड नमूनों के कोड नमूने और हार्मनीओएस ऐप के लिए विशिष्ट परिदृश्य शामिल हैं। संस्करण का इतिहास निम्नलिखित देवइको स्टूडियो की प्रमुख रिलीज़ की एक सूची हैः सिस्टम आवश्यकताएँ इन विशेषताओं में आईडीई + हार्मनीओएस एसडीके + हार्मनीओएस एमुलेटर की आवश्यकताएँ शामिल हैं। विंडोज मैकओएस प्रोग्रामिंग टूल के लिए एकीकृत विकास वातावरण प्रोग्रामिंग उपकरण हुआवेई उत्पाद