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