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