सरल प्रश्न: यूनिवर्सल विंडोज प्लेटफॉर्म (यूडब्ल्यूपी) ऐप्स क्या हैं?
जब से माइक्रोसॉफ्ट ने पीसी, हाइब्रिड डिवाइस, टैबलेट और स्मार्टफोन के लिए (Microsoft)विंडोज 10(Windows 10) की घोषणा की है, हमने विंडोज यूनिवर्सल एप्स(Windows Universal Apps) की अवधारणा के बारे में बहुत कुछ सुना है , या जैसा कि उन्हें टेक-स्पीक में कहा जाता है: यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ( यूडब्ल्यूपी(UWP) ) एप्स। आपने शायद सोचा होगा कि वे क्या हैं और Microsoft इन ऐप्स के बारे में इतना उपद्रव क्यों करता है। सबसे पहले, हम इस बारे में भी चिंतित थे कि वे क्या हैं, वे किस उद्देश्य से काम करते हैं और वे कैसे काम करते हैं। हमें इस तरह के ऐप्स का उपयोग किए हुए कुछ समय हो गया है और उनके बारे में कुछ चीजें हैं जो उन्हें सॉफ्टवेयर डेवलपर के दृष्टिकोण से और साथ ही उपयोगकर्ता के दृष्टिकोण से भी महान बनाती हैं। इस लेख में हम के विषय पर थोड़ा प्रकाश डालेंगेयूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप और वे क्यों मायने रखते हैं। यदि आप उनके बारे में अधिक जानने के लिए उत्सुक हैं, तो पढ़ें:
विंडोज़(Windows) के लिए मोबाइल ऐप्स के बारे में कुछ पृष्ठभूमि
Microsoft लंबे समय से मोबाइल उपकरणों में अपनी बाजार हिस्सेदारी बढ़ाने की कोशिश कर रहा था लेकिन अभी तक वे सफल नहीं हुए हैं। जबकि उन्हें विंडोज फोन 7(Windows Phone 7) के लॉन्च के साथ कुछ कर्षण मिला , एंड्रॉइड(Android) और आईओएस जैसे अन्य प्लेटफॉर्म उनसे बहुत आगे थे। इस स्थिति का मुख्य कारण और अभी भी उपयोगकर्ताओं की नंबर एक शिकायत यह तथ्य है कि Microsoft का मोबाइल पारिस्थितिकी तंत्र ऐप्स के मामले में पिछड़ रहा है।
विंडोज फोन(Windows Phone) स्मार्टफोन के लिए स्टोर(Store) ने अपने उपयोगकर्ताओं को उतने ऐप पेश करने का प्रबंधन नहीं किया जितना कि Google Play या Apple Store ने किया था। विंडोज फोन 8(Windows Phone 8) और इसके बाद के अपडेट, विंडोज फोन 8.1 ने लोगों को (Windows Phone 8.1)माइक्रोसॉफ्ट(Microsoft) के मोबाइल प्लेटफॉर्म की ओर आकर्षित करने में बेहतर काम किया लेकिन यह अभी भी पर्याप्त नहीं था।
यह वह क्षण था जब Microsoft ने एक नई अवधारणा पर काम करना शुरू किया: इसने एक एकीकृत प्लेटफ़ॉर्म एप्लिकेशन आर्किटेक्चर विकसित करना शुरू किया जो किसी भी प्रकार के डिवाइस पर चलता है जो (Microsoft)विंडोज(Windows) चलाता है । यह जटिल लगता है, है ना?
यूनिवर्सल विंडोज प्लेटफॉर्म(Windows Platform) ऐप क्या हैं?
(Universal)विंडोज़ के लिए (Windows)युनिवर्सल ऐप्स ऐसे ऐप्स हैं जिन्हें विभिन्न प्रपत्र कारकों वाले एकाधिक उपकरणों पर समान कार्य करने के लिए डिज़ाइन किया गया है। दूसरे शब्दों में, वे ऐसे ऐप्स हैं जो विभिन्न स्क्रीन आकारों पर समान रूप से कार्य करते हैं। इससे कोई फर्क नहीं पड़ता कि आप विंडोज 10 (Windows 10) मोबाइल(Mobile) स्मार्टफोन, विंडोज 10(Windows 10) टैबलेट, विंडोज 10(Windows 10) डेस्कटॉप कंप्यूटर या एक्सबॉक्स वन कंसोल पर भी इस्तेमाल कर रहे हैं। ये ऐप इन सभी प्रकार के उपकरणों पर चलेंगे और अपने उपयोगकर्ताओं को समान सुविधाएँ प्रदान करेंगे।
यदि किसी ऐप का सॉफ़्टवेयर डेवलपर चाहता है, तो उसका ऐप संभावित रूप से इंटरनेट(Internet) ऑफ़ थिंग्स(Things) ( IoT ) डिवाइस पर उसी तरह चल सकता है जो विंडोज 10 चलाता है या यहां तक कि (Windows 10)माइक्रोसॉफ्ट(Microsoft) से आने वाले संवर्धित वास्तविकता डिवाइस : होलोलेंस(Hololens) पर भी । यह एक अच्छा विचार है, है ना?
यूनिवर्सल विंडोज प्लेटफ़ॉर्म(Universal Windows Platform) ऐप एक ही कोड बेस साझा करते हैं, एक चेतावनी के साथ: सॉफ़्टवेयर डेवलपर्स को उन उपकरणों के परिवारों के लिए अलग-अलग कोड भागों को जोड़ना होगा, जिन पर वे चाहते हैं कि उनके ऐप काम करें। वे अपने कोड में विभिन्न ऑपरेटिंग सिस्टमों को नहीं बल्कि उपकरणों के विभिन्न परिवारों को लक्षित करेंगे। यह पूछने के लिए एक छोटी सी बात है और दक्षता के मामले में एक बड़ी छलांग है।
उदाहरण के लिए, यदि आप एक आरएसएस(RSS) रीडर ऐप लिखना चाहते हैं जिसे आप विंडोज 10 (Windows 10) मोबाइल(Mobile) स्मार्टफोन और विंडोज 10(Windows 10) पीसी और टैबलेट दोनों के लिए उपलब्ध कराना चाहते हैं, तो आपको केवल एक बार कोड लिखना होगा। यह सभी उपकरणों पर समान रूप से काम करेगा। लेकिन आपको दोनों डिवाइस परिवारों से मेल खाने के लिए ऐप के यूजर इंटरफेस को ट्विक करने की जरूरत है।
यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप्स: वे किन प्लेटफॉर्म पर उपलब्ध हैं?
यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप ऐसे ऐप हैं जो विंडोज 10(Windows 10) पर चलने वाले उपकरणों के लिए उपलब्ध हैं । डेवलपर्स एक कोड बेस के साथ एक ऐप बना सकते हैं, जो विंडोज 10(Windows 10) पीसी, विंडोज 10(Windows 10) टैबलेट और हाइब्रिड डिवाइस, विंडोज 10 (Windows 10) मोबाइल(Mobile) स्मार्टफोन, एक्सबॉक्स वन(Xbox One) कंसोल, विंडोज 10 चलाने वाले (Windows 10)इंटरनेट(Internet) ऑफ थिंग्स(Things) डिवाइस और यहां तक कि माइक्रोसॉफ्ट होलोलेंस(Microsoft Hololens) पर भी काम करता है ।
ऐप्स को (Apps)विंडोज 10 (Windows 10) स्टोर(Store) का उपयोग करके वितरित किया जाता है जो कि विंडोज 10 चलाने वाले सभी उपकरणों पर उपलब्ध है, चाहे उनके आकार और हार्डवेयर विनिर्देशों की परवाह किए बिना। चूंकि एक स्टोर(Store) और एक कोड आधार है, इसलिए ऐप्स को सभी उपकरणों के परिवारों में आसानी से वितरित और अपडेट किया जा सकता है। मूल रूप से, विंडोज़(Windows) के लिए यूनिवर्सल ऐप्स के साथ काम करते समय सॉफ़्टवेयर डेवलपर्स और उपयोगकर्ताओं दोनों के लिए कम सिरदर्द होते हैं ।
उपयोगकर्ताओं के लिए यह भी लाभ है कि वे एक निश्चित डिवाइस पर एक बार एक सार्वभौमिक विंडोज(Windows) ऐप खरीदते हैं और फिर वे इसे अपने सभी विंडोज(Windows) 10 उपकरणों पर उपयोग कर सकते हैं। ऐप्स उनके (Apps)Microsoft खाते से संबद्ध होते हैं , उनके डिवाइस से नहीं और वे अपनी ज़रूरतों और उपकरणों के आधार पर ख़रीदे गए ऐप्स को स्वतंत्र रूप से इंस्टॉल और अनइंस्टॉल कर सकते हैं।
आपको कैसे पता चलेगा कि कोई ऐप एक यूनिवर्सल विंडोज़(Windows) ऐप है?
यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप्स को पहचानना इतना आसान नहीं है। जब आप विंडोज 10 (Windows 10)मोबाइल(Mobile) डिवाइस पर विंडोज स्टोर(Windows Store) से किसी ऐप का निरीक्षण करते हैं , तो उसके ऐप पेज के निम्नलिखित अनुभागों पर ध्यान दें: स्क्रीनशॉट(Screenshots) , रेटिंग और समीक्षाएं(Ratings and reviews) और अतिरिक्त जानकारी(Additional information) ।
यूनिवर्सल ऐप्स (Universal)मोबाइल(Mobile) डिवाइस और पीसी(PC) दोनों के लिए स्क्रीनशॉट प्रदान करते हैं ।
रेटिंग और समीक्षा(Ratings and reviews) अनुभाग में आपको मोबाइल उपकरणों के साथ-साथ अन्य सभी उपकरणों के लिए समीक्षाएं मिलेंगी जहां ऐप उपलब्ध है।
अंतिम लेकिन कम से कम, सबसे अच्छी जानकारी अतिरिक्त सूचना(Additional information) अनुभाग में पाई जाती है। समर्थित प्रोसेसर की सूची देखें। आपको सूचीबद्ध एआरएम(ARM) प्रोसेसर (मोबाइल उपकरणों के लिए प्रोसेसर, ज्यादातर स्मार्टफोन) को x86 और x64 प्रोसेसर (पीसी के लिए प्रोसेसर) के साथ देखना चाहिए।
यदि आप विंडोज 10(Windows 10) डेस्कटॉप पीसी या लैपटॉप पर एक ही काम करते हैं , तो विंडोज स्टोर (Windows Store)मोबाइल(Mobile) "संस्करण" और पीसी "संस्करण" दोनों के लिए स्क्रीनशॉट साझा करेगा । ध्यान रखें कि हम वास्तव में ऐप के विभिन्न संस्करणों के बारे में बात नहीं कर रहे हैं, क्योंकि सभी उपकरणों के लिए एक कोड बेस वाला एक ऐप है।
साथ ही, रेटिंग और समीक्षा(Ratings and reviews) अनुभाग में आपको अन्य सभी प्रकार के उपकरणों से पीसी के लिए समीक्षाओं को फ़िल्टर करने का विकल्प दिखाई देगा।
अंतिम लेकिन कम से कम, अतिरिक्त सूचना(Additional information) अनुभाग उन प्रोसेसर के बारे में जानकारी प्रदान करेगा जो ऐप द्वारा समर्थित हैं।
विंडोज़(Windows) के लिए यूनिवर्सल ऐप्स के कुछ उदाहरण
आज विंडोज 10 (Windows 10)स्टोर(Store) में कई यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप उपलब्ध नहीं हैं । हालांकि, ऐसे अच्छे ऐप्स के उदाहरण हैं जिनका उपयोग आप शायद बिना यह जाने कि वे विंडोज़(Windows) के लिए सार्वभौमिक ऐप्स हैं । उनमें से कुछ यहां हैं:
- माइक्रोसॉफ्ट ऑफिस(Microsoft Office) ऐप्स: वर्ड(Word) , एक्सेल(Excel) , पावरपॉइंट(PowerPoint) और वनोट(OneNote) ।
- नेटफ्लिक्स(Netflix) - लोकप्रिय ऑन-डिमांड वीडियो स्ट्रीमिंग सेवा।
- टीमव्यूअर - लोकप्रिय दूरस्थ डेस्कटॉप प्रशासन उपकरणों में से एक।
- पेंडोरा - (Pandora)संगीत जीनोम प्रोजेक्ट(Music Genome Project) द्वारा संचालित लोकप्रिय संगीत स्ट्रीमिंग और स्वचालित संगीत अनुशंसा सेवा ।
आप किस प्रोग्रामिंग भाषा में यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप्स को कोड कर सकते हैं?
यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप्स को सबसे अधिक इस्तेमाल की जाने वाली प्रोग्रामिंग भाषाओं में से किसी का उपयोग करके विकसित किया जा सकता है:
- सी # या एक्सएएमएल के साथ विजुअल बेसिक
- HTML के साथ जावास्क्रिप्ट
- डायरेक्टएक्स और/या एक्सएएमएल के साथ सी++
यह उल्लेखनीय है कि Microsoft प्रत्येक प्रोग्रामिंग भाषा के लिए टेम्प्लेट भी प्रदान करता है, जिसका उपयोग आप Microsoft Visual Studio 2015 में यूनिवर्सल ऐप्स को कोड करने के लिए कर सकते हैं ।
यूनिवर्सल विंडोज(Windows) ऐप्स के फायदे और नुकसान
अब तक, आपको इस बात का अंदाजा हो गया है कि यूनिवर्सल विंडोज(Windows) ऐप क्या हैं, वे कैसे काम करते हैं और वे प्लेटफॉर्म जिन पर वे उपलब्ध हैं। आपको शायद उनके फायदों के बारे में भी अंदाजा हो, लेकिन आइए एक स्पष्ट तस्वीर पाने के लिए उनकी गणना करें:
- यूनिवर्सल विंडोज प्लेटफॉर्म ऐप का इस्तेमाल (Universal Windows Platform)विंडोज 10(Windows 10) चलाने वाले किसी भी डिवाइस पर किया जा सकता है । इसमें विंडोज 10(Windows 10) डेस्कटॉप कंप्यूटर, लैपटॉप, टैबलेट और हाइब्रिड, विंडोज 10 (Windows 10) मोबाइल(Mobile) स्मार्टफोन, एक्सबॉक्स वन(Xbox One) कंसोल, विंडोज 10 के साथ (Windows 10)आईओटी(IoT) डिवाइस और यहां तक कि माइक्रोसॉफ्ट होलोलेन्स(Microsoft HoloLens) भी शामिल हैं ।
- डेवलपर ऐसे ऐप लिख सकते हैं जो अलग-अलग फॉर्म फैक्टर वाले डिवाइस के कई परिवारों पर एक ही तरह से काम करते हैं।
- यूनिवर्सल विंडोज प्लेटफॉर्म ऐप को विंडोज (Universal Windows Platform)स्टोर(Store) का उपयोग करके उसी तरह वितरित और अपडेट किया जाता है, जो उपलब्ध है और सभी विंडोज 10(Windows 10) डिवाइस पर समान रूप से काम करता है।
- यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप्स कुछ सबसे अधिक उपयोग की जाने वाली प्रोग्रामिंग भाषाओं में बनाए जा सकते हैं, जैसे सी # या एक्सएएमएल(XAML) के साथ विजुअल बेसिक(Basic) , एचटीएमएल(HTML) के साथ जावास्क्रिप्ट , (JavaScript)डायरेक्टएक्स(DirectX) के साथ सी ++ और/या एक्सएएमएल(XAML) ।
Universal Windows Platform ऐप्स के कुछ नुकसान भी हैं:
- यूनिवर्सल विंडोज प्लेटफॉर्म ऐप (Universal Windows Platform)विंडोज 10(Windows 10) चलाने वाले उपकरणों तक सीमित हैं । वे कभी भी एंड्रॉइड(Android) और आईओएस पर काम नहीं करेंगे। साथ ही, वे विंडोज़(Windows) के पुराने संस्करणों पर काम नहीं करेंगे ।
- यूनिवर्सल विंडोज प्लेटफॉर्म(Universal Windows Platform) ऐप एक बेहतरीन विचार है, जिसे सॉफ्टवेयर डेवलपर्स के साथ बहुत अधिक कर्षण की आवश्यकता होती है। यदि वे कई महान सार्वभौमिक ऐप लिखना शुरू नहीं करते हैं, तो यह अवधारणा उपयोगकर्ताओं या Microsoft के लिए कोई लाभ नहीं होगी ।
निष्कर्ष
अब आप जानते हैं कि Universal Windows Platform ऐप्स क्या हैं और उनका उद्देश्य क्या है। जैसा कि आपने सीखा है, वे एक महान विचार हैं जो बदल सकते हैं कि हम ऐप्स से कैसे निपटते हैं, हम उन्हें डिवाइस से डिवाइस में कैसे माइग्रेट करते हैं, हम उन्हें कैसे खरीदते हैं आदि। वे Microsoft(Microsoft) के मोबाइल प्रयासों को बहुत आवश्यक प्रोत्साहन भी प्रदान कर सकते हैं । हालांकि, अगर सॉफ्टवेयर डेवलपर इस अवधारणा को नहीं अपनाते हैं और वे विंडोज(Windows) के लिए यूनिवर्सल ऐप नहीं लिखते हैं , तो यह सिर्फ एक बेहतरीन आइडिया रहेगा जो कहीं नहीं गया। केवल समय ही बताएगा! तब तक, एक टिप्पणी छोड़ने और इस अवधारणा के बारे में अपनी राय साझा करने में संकोच न करें। क्या यह अच्छा है? क्या आप इसे भविष्य के रूप में देखते हैं? नीचे दिए गए फॉर्म का उपयोग करके हमें बताएं।
Related posts
टीमव्यूअर का उपयोग कैसे करें: विंडोज 10 और विंडोज 10 मोबाइल के लिए रिमोट कंट्रोल ऐप
विंडोज फोन 8.1 और विंडोज 10 मोबाइल में स्क्रीनशॉट कैसे लें
धूम्रपान छोड़ने के लिए 4 सर्वश्रेष्ठ मुफ्त विंडोज 10 मोबाइल और विंडोज फोन ऐप
6 चीजें जो आप विंडोज फोन और विंडोज 10 मोबाइल के लिए IMDb ऐप से कर सकते हैं
यूनिवर्सल विंडोज एप्स जो कॉन्टिनम और विंडोज 10 मोबाइल पर काम करते हैं
विंडोज 10 को 32-बिट या 64-बिट पर डाउनलोड करने के 3 मुफ्त तरीके
फाइल एक्सप्लोरर से फाइल और फोल्डर शेयर करने के 7 तरीके (विंडोज 10 और विंडोज 8.1 में)
विंडोज 10 में फाइल एक्सप्लोरर से रिबन को कैसे हटाएं या छिपाएं
विंडोज 10 के कमांड प्रॉम्प्ट के लिए 34 कीबोर्ड शॉर्टकट
विंडोज 10 में टास्कबार या स्टार्ट मेन्यू में वेबसाइट कैसे पिन करें
विंडोज 10 में एक प्रो की तरह फाइल एक्सप्लोरर व्यू का उपयोग कैसे करें -
विंडोज 10 के पेंट का उपयोग करके एक से अधिक पृष्ठों पर एक छवि कैसे प्रिंट करें
विंडोज 10 (फ़ायरफ़ॉक्स और ओपेरा) में क्रोम को डिफ़ॉल्ट ब्राउज़र कैसे बनाएं
विंडोज 10 के माइक्रोसॉफ्ट एज पर एडोब फ्लैश प्लेयर को कैसे अनब्लॉक करें -
Windows दूरस्थ सहायता के साथ Windows 10 उपयोगकर्ताओं को दूरस्थ सहायता प्रदान करें
विंडोज 10 में यूजर फोल्डर लोकेशन कैसे बदलें (दस्तावेज़, डाउनलोड आदि) -
विंडोज 10 में स्टार्ट मेन्यू को कैसे पिन करें: पूरी गाइड -
3 चरणों में पावरशेल का उपयोग करके विंडोज 10 ऐप्स को कैसे अनइंस्टॉल करें
विंडोज 10 में स्क्रीनशॉट लेने के लिए स्निप और स्केच का उपयोग कैसे करें
विंडोज 10 में फाइल एक्सप्लोरर से कमांड कैसे चलाएं -