प्रोजेक्ट शताब्दी के साथ अपने win32 ऐप्स को uwp में बदलें

वीडियो: Everything you need to know about WinUI | INT116A 2024

वीडियो: Everything you need to know about WinUI | INT116A 2024
Anonim

माइक्रोसॉफ्ट चाहता है कि डेवलपर्स अपने क्लासिक डेस्कटॉप ऐप को यूडब्ल्यूपी (यूनिवर्सल विंडोज प्लेटफॉर्म) में बदल दें। इसकी नई योजना को प्रोजेक्ट सेंटेनियल कहा जाता है, और सॉफ्टवेयर दिग्गज उम्मीद कर रहे हैं कि यह बंद हो जाएगा क्योंकि यह UWP ट्रेन में कई और अधिक Win32 ऐप प्राप्त करने के लिए एक शानदार उपकरण होगा।

हमें जो समझ में आया है, प्रोजेक्ट सेंटेनियल के उपयोग से एक ऐप्पएक्स पैकेज में Win32 ऐप होगा जो आसानी से इंस्टॉल और अनइंस्टॉल किया जा सकता है। इसके अलावा, ऐप को विंडोज स्टोर से उपलब्ध होना चाहिए, लेकिन हमें यह सुनिश्चित करने के लिए डेवलपर्स से कितना काम करना होगा, यह सुनिश्चित नहीं है।

प्रोजेक्ट सेंटेनियल के साथ, प्रत्येक Win32 ऐप को विंडोज़ स्टोर में ऐप को स्वीकार करने से पहले माइक्रोसॉफ्ट को कुछ विंडोज 10 सुविधाओं का लाभ उठाना होगा। एप्लिकेशन को वायरस और अन्य संभावित खतरों से भी विश्वसनीय और सुरक्षित होना चाहिए। हमारे दृष्टिकोण से, यह कई विरासत Win32 ऐप के लिए एकदम सही पहल है जो यूनिवर्सल विंडोज प्लेटफॉर्म का समर्थन करने के लिए स्क्रैच से फिर से नहीं लिखा जाएगा।

Microsoft के अनुसार प्रोजेक्ट Winennial के साथ अपने Win32 एप्लिकेशन को परिवर्तित करने के कुछ प्रमुख लाभ इस प्रकार हैं:

  • आपके ऐप का इंस्टॉलेशन अनुभव आपके ग्राहकों के लिए बहुत ही स्मूथ है। आप इसे साइडलोडिंग (विंडोज़ 10 में सिडेलोड एलओबी ऐप देखें) का उपयोग करके कंप्यूटर पर तैनात कर सकते हैं, और यह अनइंस्टॉल होने के बाद पीछे नहीं हटता है। लंबे समय तक, आप अपने ऐप को विंडोज स्टोर पर प्रकाशित कर सकेंगे।
  • क्योंकि आपके परिवर्तित ऐप में पैकेज की पहचान है, आप पूर्ण-ट्रस्ट विभाजन से भी अधिक यूडब्ल्यूपी एपीआई कॉल कर सकते हैं, इससे पहले कि आप कर सकते थे।
  • अपनी गति से, आप अपने ऐप के पैकेज में यूएवीपी सुविधाओं को जोड़ सकते हैं, जैसे एक्सएएमएल उपयोगकर्ता-इंटरफ़ेस, लाइव टाइल अपडेट, यूडब्ल्यूपी पृष्ठभूमि कार्य, ऐप सेवाएँ, और बहुत कुछ। किसी भी अन्य UWP ऐप के लिए उपलब्ध सभी कार्यक्षमता आपके ऐप के लिए उपलब्ध है।
  • यदि आप ऐप के पूर्ण-ट्रस्ट विभाजन से और ऐप कंटेनर विभाजन में अपने ऐप की सभी कार्यक्षमता को स्थानांतरित करना चुनते हैं, तो आपका ऐप किसी भी विंडोज 10 डिवाइस पर चलने में सक्षम होगा।
  • UWP ऐप के रूप में, आपका ऐप उन चीज़ों को करने में सक्षम है जो यह एक क्लासिक डेस्कटॉप ऐप के रूप में कर सकता है। यह रजिस्ट्री और फाइल सिस्टम के एक वर्चुअलाइज्ड दृश्य के साथ इंटरैक्ट करता है जो वास्तविक रजिस्ट्री और फाइल सिस्टम से अप्रभेद्य है।
  • आपका ऐप विंडोज स्टोर की अंतर्निहित लाइसेंसिंग और स्वचालित अपडेट सुविधाओं में भाग ले सकता है। स्वचालित अपडेट एक अत्यधिक विश्वसनीय और कुशल तंत्र है, क्योंकि केवल फाइलों के बदले हुए हिस्से ही डाउनलोड किए जाते हैं।

यदि रूपांतरण करना उतना ही आसान है जितना कि Microsoft कहता है कि यह होगा, तो हमें निकट भविष्य में हजारों विरासत ऐप को विंडोज स्टोर में ले जाना चाहिए।

प्रोजेक्ट शताब्दी के साथ अपने win32 ऐप्स को uwp में बदलें