विंडोज पर सॉफ्टवेयर इंस्टॉल करना एक दर्द हो सकता है। यह एक ऐसा क्षेत्र है जहां अन्य ऑपरेटिंग सिस्टम मैक ऐप स्टोर इंस्टॉलेशन और लिनक्स पैकेज मैनेजर्स जैसे विकल्पों के कारण वस्तुनिष्ठ रूप से बेहतर हैं। विंडोज, सर्वोत्तम रूप से, निनाइट जैसे बल्क इंस्टॉलेशन ऐप्स पर निर्भर करता है। लेकिन यह अगले कुछ वर्षों में बदल सकता है।
यदि आप एक विंडोज उपयोगकर्ता हैं, तो पारंपरिक तरीके से व्यक्तिगत इंस्टॉलर डाउनलोड करने के बजाय माइक्रोसॉफ्ट स्टोर (पूर्व में विंडोज स्टोर) के माध्यम से ऐप्स इंस्टॉल करना शुरू करने का अब अच्छा समय हो सकता है। आप इस विचार के प्रति भी घृणा महसूस कर सकते हैं, लेकिन मेरी बात सुनें! कई लाभ हैं जिन पर आपको वास्तव में विचार करना चाहिए।
डेस्कटॉप ऐप्स बनाम UWP ऐप्स
डेस्कटॉप ऐप्स स्टैंडअलोन एप्लिकेशन हैं जिन्हें विशेष रूप से विंडोज पीसी प्लेटफॉर्म के लिए लिखा और संकलित किया गया है। वे अंतर्निहित विंडोज API पर भरोसा करते हैं जो केवल ऑपरेटिंग सिस्टम (OS) के पीसी संस्करणों पर उपलब्ध हैं, जिसका अर्थ है अधिक नियंत्रण और लचीलापन लेकिन कम पोर्टेबिलिटी और सुरक्षा। UAC सुरक्षा के साथ भी, डेस्कटॉप ऐप्स कभी-कभी छायादार या अवांछित कार्रवाई कर सकते हैं।
चूंकि डेस्कटॉप ऐप्स स्टैंडअलोन हैं, आपको उन्हें इंस्टॉलर फ़ाइलों के साथ इंस्टॉल करना होगा। आप हमारे डेस्कटॉप बनाम UWP ऐप्स की तुलना में इसके बारे में अधिक जान सकते हैं।
विंडोज 8.1 में, माइक्रोसॉफ्ट ने यूनिवर्सल विंडोज ऐप्स (UWA) पेश किए, जिन्हें बोलचाल की भाषा में "मेट्रो ऐप्स" या "मॉडर्न ऐप्स" के रूप में जाना जाता है। UWA को तीन मुख्य मुद्दों को संबोधित करने के लिए डिज़ाइन किया गया था: स्थिरता, पोर्टेबिलिटी, और सुरक्षा। UWA सभी एक ही मेट्रो/मॉडर्न सौंदर्य डिजाइन का पालन करते थे, विंडोज के डेस्कटॉप और मोबाइल संस्करणों पर चल सकते थे, और संभावित मैलवेयर संक्रमण से नुकसान को सीमित करने के लिए सैंडबॉक्स में संचालित होते थे।
विंडोज 10 में, माइक्रोसॉफ्ट ने इस विचार को और आगे बढ़ाया और यूनिवर्सल विंडोज प्लेटफॉर्म (UWP) के साथ समाप्त हुआ। UWP एक डेवलपर के लिए एक ऐप बनाना संभव बनाता है जो कई प्लेटफॉर्म पर चलता है -- इस मामले में, हर डिवाइस जो विंडोज 10 चला सकता है वह यूनिवर्सल विंडोज प्लेटफॉर्म का भी समर्थन करता है, जिसका अर्थ है कि वे UWP ऐप्स चला सकते हैं।
UWA और UWP ऐप्स में क्या अंतर है?
एक डेवलपर के दृष्टिकोण से, एक UWA के लिए प्रति प्लेटफॉर्म अलग-अलग प्रोजेक्ट की आवश्यकता होती है (जैसे विंडोज पीसी और विंडोज मोबाइल) एक और "साझा कोड" प्रोजेक्ट के साथ जो उन प्लेटफॉर्म-विशिष्ट प्रोजेक्ट्स के लिए आधार के रूप में कार्य करता है, जबकि एक UWP ऐप एक एकल प्रोजेक्ट है जो किसी भी डिवाइस पर चलता है जो यूनिवर्सल विंडोज प्लेटफॉर्म का समर्थन करता है (जैसे Xbox One)।
एक अंतिम उपयोगकर्ता के दृष्टिकोण से, कोई वास्तविक अंतर नहीं है। दोनों UWA और UWP ऐप्स केवल माइक्रोसॉफ्ट स्टोर के माध्यम से प्राप्त किए जा सकते हैं। यदि आप विंडोज 10 पर हैं, तो केवल UWP ऐप्स प्रासंगिक हैं।
एक बात ध्यान देने योग्य है कि माइक्रोसॉफ्ट ने 2016 में डेस्कटॉप ब्रिज नामक एक टूल पेश किया। डेस्कटॉप ब्रिज डेवलपर्स को मौजूदा डेस्कटॉप ऐप्स और डेस्कटॉप गेम्स को UWP ऐप्स में बदलने का एक आसान तरीका प्रदान करता है। परिवर्तित होने पर, एक बार डेस्कटॉप-अब-UWP ऐप्स ठीक वैसे ही चलते हैं जैसे वे पहले चलते थे, सिवाय इसके कि उन्हें कुछ UWP सुविधाओं तक पहुंच प्राप्त होती है (जैसे लाइव टाइल्स)।
अधिकांश मामलों में, रूपांतरण काम करने के लिए कोड को शायद ही छूने की आवश्यकता होती है, यही कारण है कि हम अधिक से अधिक डेस्कटॉप ऐप्स को UWP ऐप्स के रूप में उपलब्ध होते देख रहे हैं। उल्लेखनीय उदाहरण ऐप्स जिन्होंने ऐसा किया है उनमें iTunes, Spotify, WhatsApp, Krita, और Kodi शामिल हैं।
तो अगर परिवर्तित डेस्कटॉप ऐप्स UWP ऐप्स के समान ही हैं, तो आपको UWP संस्करणों पर स्विच क्यों करना चाहिए? यहां तीन बड़े कारण हैं।
1. इंस्टॉलेशन सुविधा
कई लोगों के लिए, एक केंद्रीय पोर्टल के माध्यम से ऐप्स इंस्टॉल करने में सक्षम होना एक मामूली लाभ की तरह लगता है। लेकिन मैं आपको बता दूं, यह उन चीजों में से एक है जो कागज पर मामूली लगती हैं लेकिन दिन-प्रतिदिन के आधार पर बेहद उपयोगी साबित होती हैं।
यदि आपने कभी मैक या लिनक्स, या यहां तक कि एंड्रॉयड या iOS का उपयोग किया है, तो आप जानते हैं कि मैं किस बारे में बात कर रहा हूं। किसी भी कारण से नया ऐप चाहिए? ऐप स्टोर, प्ले स्टोर, या अपनी पसंद के पैकेज मैनेजर को लोड करें। ऐप खोजें। चुनें और इंस्टॉल करें। हो गया!
कोई तर्क दे सकता है कि यह गूगल पर खोजने और सामान्य रूप से डाउनलोड करने से अलग नहीं है, लेकिन यह है। अब आप किसी प्रतिरूपण साइट पर पहुंचने का जोखिम नहीं उठाते, न ही आपको गलत URL पर पहुंचने की चिंता करनी पड़ती है जो ऐप के पुराने संस्करण को होस्ट करता है। साथ ही, इंस्टॉलर फ़ाइलों को एकत्र करने और संग्रहीत करने की कोई आवश्यकता नहीं है, जो डिस्क स्थान खाली करने में मदद करता है।
2. स्वचालित अपडेट
UWP ऐप का उपयोग करने का एक अच्छा लाभ यह है कि यह माइक्रोसॉफ्ट स्टोर से जुड़ा हुआ है, और इसका मतलब है कि जब भी स्टोर की ऐप लिस्टिंग को एक नए संस्करण में अपडेट किया जाता है, तो आपका ऐप स्वचालित रूप से अपडेट प्राप्त करता है। स्टोर इसे आपके लिए संभालता है।
निष्पक्ष होने के लिए, कई स्टैंडअलोन डेस्कटॉप ऐप्स में अपने स्वयं के ऑटो-अपडेटिंग फीचर होते हैं, इसलिए यह एक व्यापक मुद्दा नहीं है। लेकिन कई स्टैंडअलोन डेस्कटॉप नहीं करते हैं, और ये वही हैं जो समस्याग्रस्त हो सकते हैं -- खासकर जब सुरक्षा छेद पैच हो जाते हैं और आपके पास ऐप की वेबसाइट पर जाए बिना जानने का कोई तरीका नहीं होता।
3. बेहतर सुरक्षा
शायद सबसे व्यावहारिक लाभ यह है कि UWP ऐप्स एक सैंडबॉक्स वातावरण में चलते हैं। इसका मतलब है कि प्रत्येक ऐप की सीमाएं हैं और अनुमति दिए बिना सिस्टम संसाधनों तक नहीं पहुंच सकता। यह छायादार व्यवहार को रोकता है, जैसे ड्राइवर्स के साथ छेड़छाड़, हार्डवेयर के साथ इंटरैक्ट करना, या सिस्टम-स्तरीय फ़ाइलों को संशोधित करना।
UWP ऐप्स को माइक्रोसॉफ्ट से अनुमोदन की भी आवश्यकता होती है। जबकि यह फुलप्रूफ नहीं है (याद रखें जब दुष्ट ऐप्स बेलगाम चलते थे?), स्थिति में काफी सुधार हुआ है और माइक्रोसॉफ्ट स्टोर 2014 की तुलना में बहुत साफ जगह है। अब आपको खतरनाक ऐप्स का सामना करने की संभावना बहुत कम है, जो सॉफ्टवेयर डाउनलोड साइटों का उपयोग करने पर नहीं कहा जा सकता।
आप अभी तक UWP ऐप्स का उपयोग क्यों नहीं कर रहे हैं?
UWP ऐप्स का उपयोग करने के दो, संभवतः तीन, नुकसान हैं।
पहला, माइक्रोसॉफ्ट उस ऐप के स्टोर राजस्व का एक हिस्सा लेता है (वितरक के रूप में कार्य करने के लिए)। दूसरा, UWP ऐप्स की कार्यक्षमता प्रतिबंधित हो सकती है यह इस बात पर निर्भर करता है कि उन्हें सिस्टम के साथ कितनी गहराई से इंटरैक्ट करने की आवश्यकता है। और तीसरा, आपको माइक्रोसॉफ्ट स्टोर का उपयोग करना होगा, जो खराब डिज़ाइन किया गया है और बगी है।
यदि आप अभी भी संदेह में हैं, तो इन उपयोगी UWP ऐप्स को आज़माएं जो कोशिश करने लायक हैं। भले ही आप तुरंत स्विच न करें, UWP ऐप्स को अपने रडार पर रखें। यह एक ऐसी सुविधा है जिसे आपको नजरअंदाज नहीं करना चाहिए, खासकर जब से डेस्कटॉप ऐप्स आने वाले वर्षों में परिवर्तित होते रहेंगे।
क्या आप आश्वस्त हैं? यदि नहीं, तो आपको UWP ऐप्स का उपयोग करने से क्या रोक रहा है? क्या कोई अन्य लाभ या नुकसान हैं जो हम चूक गए? नीचे टिप्पणियों में हमें बताएं!