इसमें कोई आश्चर्य की बात नहीं है कि सॉफ्टवेयर डेवलपर्स के लिए विंडोज पसंदीदा प्लेटफॉर्म क्यों है। लगभग सभी सॉफ़्टवेयर विकास भाषाओं और टूल के समर्थन के साथ, विंडोज़ पर अन्य ऑपरेटिंग सिस्टम की तुलना में ऐप्स बनाना और परीक्षण करना बहुत आसान है।
चूंकि विंडोज 11 यहां है, डेवलपर्स यह देखने के लिए उत्सुक हैं कि यह उनके प्रदर्शन और लचीलेपन को कैसे प्रभावित करेगा और उन्हें इसमें अपग्रेड करना चाहिए या नहीं। आज हम जांच करेंगे कि कैसे Microsoft ने डेवलपर्स के लिए अपने ऑपरेटिंग सिस्टम में सुधार (या खराब) किया है।
यदि आप इसी प्रश्न का उत्तर खोजने के लिए यहां हैं तो आइए शुरू करें।
Microsoft Store सुधार
पुन:डिज़ाइन किया गया Microsoft Store नई रोमांचक Windows 11 सुविधाओं में से एक है जो अब डेवलपर्स के लिए अधिक ऑफ़र करती है।
व्यापक ऐप सहायता
पहले, माइक्रोसॉफ्ट के पास यूडब्ल्यूपी-ओनली आवश्यकता थी, जिसने डेवलपर्स को यूडब्ल्यूपी प्रारूप में अपने गैर-यूडब्ल्यूपी ऐप्स को फिर से लिखने के लिए मजबूर किया। यह नीति आमतौर पर डेवलपर्स को हतोत्साहित करती है, जिसके कारण अंततः Microsoft स्टोर पर ऐप अनुपलब्ध हो जाता है।
नवीनतम अपडेट के साथ, यह Win32, PWA और .NET जैसे अन्य प्रकार के ऐप्स का समर्थन करता है। परिणामस्वरूप, डेवलपर अब अपने ऐप्स के अधिक महत्वपूर्ण क्षेत्रों पर ध्यान केंद्रित कर सकते हैं, जैसे उनके इंटरफ़ेस में सुधार करना।
थर्ड-पार्टी स्टोरफ्रंट सपोर्ट
Amazon Appstore और Epic Games Store जैसे ई-कॉमर्स ऐप स्टोर भी सीधे नए Microsoft स्टोर पर उपलब्ध होंगे। इतने प्रभावी ढंग से, किसी भी ऐप डेवलपर्स ने इन स्टोरफ्रंट पर प्रकाशित किया हो (या अन्य, जो भविष्य में माइक्रोसॉफ्ट के अनुसार उपलब्ध होंगे) को माइक्रोसॉफ्ट स्टोर पर अलग से अपलोड करने की आवश्यकता नहीं होगी।
डेवलपर प्रोत्साहन
शायद माइक्रोसॉफ्ट द्वारा किया गया सबसे अच्छा कदम सॉफ्टवेयर डेवलपर्स के लिए प्रोत्साहन के साथ है। इससे पहले, Microsoft ने अपने Microsoft Store को अधिक प्रतिस्पर्धी बनाने के लिए ऐप के राजस्व में अपना हिस्सा 30% से घटाकर 15% कर दिया था।
इसके अलावा, Microsoft उन डेवलपर्स को अनुमति देगा जो अपने स्वयं के या किसी तृतीय-पक्ष वाणिज्य प्लेटफ़ॉर्म का उपयोग अपने ऐप्स के साथ करते हैं, उनके प्लेटफ़ॉर्म ऐप्स से उत्पन्न होने वाली आय का 100% रखने के लिए।
संक्षेप में, Microsoft अब एक से अधिक ऐप प्रारूप, तृतीय-पक्ष स्टोरफ्रंट के प्रकाशन की अनुमति दे रहा है, और डेवलपर्स को राजस्व का 100% रखने का विकल्प दे रहा है। ये तीन प्रोत्साहन नवीनतम अपडेट को डेवलपर समुदाय के लिए पहले से कहीं अधिक फायदेमंद बनाते हैं।
Android ऐप सहायता
एंड्रॉइड की दुनिया को विंडोज के करीब लाकर माइक्रोसॉफ्ट ऐप डेवलपर्स के लिए नए अवसर पैदा कर रहा है। भले ही डेवलपर्स को कुछ समय के लिए इंतजार करना होगा, लेकिन वादा किया गया एंड्रॉइड सपोर्ट और अमेज़ॅन स्टोर इंटीग्रेशन से सभी को काफी फायदा होगा। Microsoft अभी भी Amazon Appstore को Microsoft Store के साथ एकीकृत करने पर काम कर रहा है।
एक बार जब Android ऐप्स समर्थित होने लगेंगे, तो यह डेवलपर्स के ऐप्स को बेहतर पहुंच और उच्च डाउनलोड प्रदान करेगा। जिन उपयोगकर्ताओं ने अपने फ़ोन में ऐप्स डाउनलोड किए हैं, वे उन्हें अपने डेस्कटॉप पर भी डाउनलोड कर सकते हैं। इसके अलावा, यह सुविधा मोबाइल ऐप डेवलपर्स को डेस्कटॉप उपयोगकर्ताओं की आवश्यकताओं के अनुरूप ऐप बनाने में भी मदद करेगी।
लेकिन, इस नई सुविधा की प्रभावशीलता को तब तक मापना संभव नहीं है जब तक कि यह यहां है और इसे आजमाया नहीं गया है। डेवलपर्स को इसके लिए इंतजार करना होगा।
बेहतर डेवलपर टूल
सामने की ओर, Microsoft ने प्रोजेक्ट रीयूनियन और WinUI 3 को Windows App SDK के रूप में पुनः ब्रांडेड और पुन:डिज़ाइन किया है . हालांकि, यह मौजूदा Windows SDK . को प्रतिस्थापित नहीं करता है , और Microsoft ने डेवलपर्स को इसे "अपनी गति से" अनुकूलित करने के लिए प्रोत्साहित किया है।
आंतरिक रूप से, यह नए एपीआई और ऐप डेवलपमेंट टूल्स को टेबल पर लाते हुए Win32 और .NET ऐप्स के लिए समर्थन जारी रखता है। विंडोज ऐप एसडीके का उद्देश्य एपीआई पेश करना है जो विभिन्न ऐप मॉडल में अंतर को पाटने में मदद करता है। Microsoft की योजना शून्य को कम करने और डेवलपर्स की सहायता करने की है।
हालाँकि इसे Microsoft के नवीनतम OS के साथ लॉन्च किया गया था, यह अद्यतन Windows 10 (संस्करण 1809 तक नीचे) के लिए उपलब्ध है। इसलिए, अगर आपको बेहतर विंडोज ऐप एसडीके के अलावा अन्य अपडेट करने के कारण नहीं मिलते हैं, तो आपको अंततः विंडोज 10 के अपने संस्करण के लिए भी अपडेट मिल जाएगा।
हालांकि, एक महत्वपूर्ण सुधार यह है कि Windows Terminal अब विंडोज़ में प्री-इंस्टॉल आता है। इसे अलग से डाउनलोड करना (जैसा कि पिछले विंडोज़ पर डेवलपर्स ने किया था) एक सौदा का बहुत बड़ा नहीं है। हालांकि, विंडोज टर्मिनल का समावेश अपने ओएस को प्रोग्रामिंग के लिए सर्वश्रेष्ठ बनाने की ओर माइक्रोसॉफ्ट का ध्यान दिखाता है।
मल्टीटास्किंग अनुभव
विंडोज 11 के साथ, माइक्रोसॉफ्ट ने काफी सुधार किया है कि आप मल्टीटास्किंग के लिए अपनी स्क्रीन रियल एस्टेट का उपयोग कैसे करते हैं। सबसे पहले, माइक्रोसॉफ्ट ने स्नैप असिस्ट . को बेहतर बनाया है अधिक दृश्य जोड़कर विंडोज 10 पर पहले से उपलब्ध सुविधा।
- स्नैप लेआउट: जब आप मैक्सिमम बटन पर होवर करते हैं, तो एक पॉप-अप आपकी स्क्रीन के लिए छह अलग-अलग लेआउट प्रदर्शित करता है। हालाँकि, आपके स्क्रीन आकार के आधार पर विकल्पों की संख्या भिन्न हो सकती है।
- समूह स्नैप करें: आप जिस लेआउट के साथ काम कर रहे हैं उसे लॉक कर सकते हैं और टास्कबार से इसे छोटा कर सकते हैं। यह आपको अपने ऐप्स को समूहबद्ध करने और विंडोज़ के विभिन्न संयोजनों के बीच कूदने में मदद करता है।
- बाहरी मॉनिटर लेआउट: जब आप अपने मॉनिटर को दोबारा प्लग करते हैं, तो आपके सभी ऐप्स अपनी पूर्व-अनप्लगिंग स्थिति को पुनर्स्थापित करते हैं।
इन सभी विकल्पों को सेटिंग . से अक्षम किया जा सकता है> मल्टीटास्किंग ।
दूसरे, माइक्रोसॉफ्ट ने वर्चुअल डेस्कटॉप . का नाम बदल दिया है डेस्कटॉप . के लिए सुविधा केवल। अपने असंबंधित ऐप्स को अलग से चालू रखने के लिए अब आप प्रत्येक डेस्कटॉप के लिए डेस्कटॉप पृष्ठभूमि बदल सकते हैं।
डेवलपर्स अधिकांश अन्य पेशेवरों की तुलना में अधिक कार्य करते हैं। जबकि अन्य सुविधाएँ दक्षता में सहायता करती हैं, बाहरी मॉनिटर समर्थन आपके द्वारा अपने ऐप्स को पुनर्व्यवस्थित करने में लगने वाले समय की बचत करता है। विंडोज 10 की तुलना में, मल्टीटास्किंग डेवलपर्स के लिए अपग्रेड करने के लिए एक प्रेरणा है।
उच्च सुरक्षा
विंडोज 11 के टीपीएम 2.0, यूईएफआई सिक्योर बूट और वीबीएस सुविधाओं का उपयोग इसे डेवलपर्स के लिए अधिकांश ऑपरेटिंग सिस्टम की तुलना में अधिक सुरक्षित बनाता है। आपके ड्राइव पर डेटा तक पहुंचने के लिए अनधिकृत तृतीय-पक्ष घुसपैठ अब पहले से कहीं अधिक चुनौतीपूर्ण है। डेवलपर्स के लिए बेहतर सुरक्षा एक और प्लस है।
संबंधित: Windows 11, Windows 10 से कहीं अधिक सुरक्षित है:यहां देखें क्यों
बेहतर गति
विंडोज 11 को सक्रिय रूप से उपयोग किए जा रहे ऐप पर सभी संसाधनों पर ध्यान केंद्रित करने के लिए अनुकूलित किया गया है। इस अनुकूलन ने विंडोज़ को तेज़ी से संचालित किया है, और डेवलपर समुदाय को सबसे अधिक लाभ होगा। इस वीडियो में, विंडोज मैकेनिक्स टीम सभी तकनीकी विवरणों को तोड़ती है।
क्या विंडोज 11 डेवलपर्स के लिए सफल होगा?
माइक्रोसॉफ्ट ने विंडोज इंटरफेस को फिर से डिजाइन करके, नए सॉफ्टवेयर डेवलपमेंट टूल्स में सुधार करके और डेवलपर्स को अपने स्टोरफ्रंट का उपयोग करने के लिए प्रोत्साहित करके डेवलपर्स को अपने ओएस से प्यार करने के कई कारण दिए हैं।
एक ओर, इसकी विशेषताएं इसे डेवलपर्स के लिए सबसे अच्छा ओएस बनने के लिए प्रेरित करती हैं। लेकिन, दूसरी ओर, इसकी बढ़ी हुई हार्डवेयर आवश्यकताएं कई डेवलपर्स को अपने पूरी तरह से सक्षम "पुराने" पीसी को बाहर करने के लिए मजबूर कर सकती हैं, सिर्फ इसलिए कि पुराना हार्डवेयर विंडोज 11 का पूर्ण समर्थन नहीं करता है।
Microsoft का नवीनतम OS अभी भी अपनी परीक्षण अवधि में है, और केवल समय ही बता सकता है कि ये सुधार कैसे होंगे।