अरे, Google Android के लिए मल्टी-विंडो मल्टीटास्किंग जोड़ने का समय है
2012 में, Google के डायने हैकॉर्न ने सिनोजेनमॉड की एंड्रॉइड मार्केट तक पहुंच को रद्द करने की धमकी दी, अगर वे अपने कस्टम रोम में "कॉर्नरस्टोन" मल्टीटास्किंग को जोड़ने के साथ आगे बढ़े। सैमसंग ने तब से अपना मल्टी-विंडो मल्टीटास्किंग फीचर बनाया है.
डायने हैकॉर्न ने कहा कि यह "कुछ ऐसा है जिसे मेनलाइन प्लेटफॉर्म के स्तर पर किया जाना चाहिए" ताकि ऐप टूट न जाएं। वह सही थी - एंड्रॉइड को एक मानक सुविधा के रूप में इसकी आवश्यकता है और Google के लिए इसे प्रदान करने का समय है.
Android के पास मल्टीटास्किंग नहीं है?
Android मूल रूप से Apple के iOS से अपने शक्तिशाली मल्टीटास्किंग के साथ बाहर खड़ा था। जब आप किसी अन्य एप्लिकेशन का उपयोग कर रहे हों तो एप्लिकेशन पृष्ठभूमि में चलते रह सकते हैं। यह एंड्रॉइड को शक्तिशाली बनाता है - आप बिटटोरेंट क्लाइंट को किसी अन्य ऐप का उपयोग करते समय पृष्ठभूमि में फाइलें डाउनलोड कर सकते हैं। एंड्रॉइड ने अभी भी एक बार में एक ही ऐप का डिज़ाइन स्क्रीन पर रखा है। यह तब बहुत मायने रखता था जब एंड्रॉइड केवल छोटे स्क्रीन वाले स्मार्टफोन पर चलता था.
आज, एंड्रॉइड छोटे स्मार्टफोन से लेकर गैलेक्सी नोट जैसे विशाल "फैबलेट" तक सभी चीजों पर चलता है। एंड्रॉइड फोन से आगे निकल गया है और 12 इंच की टैबलेट पर चलता है, कीबोर्ड डॉक, लैपटॉप और यहां तक कि एंड्रॉइड डेस्कटॉप के साथ कन्वर्टिबल। एंड्रॉइड सिर्फ एक फोन ऑपरेटिंग सिस्टम नहीं है.
सैमसंग की मल्टी विंडो बहुत अच्छी नहीं है
सैमसंग ने एक मल्टी-विंडो फीचर को जोड़कर एंड्रॉइड में मूल्य बढ़ाने की कोशिश की है। जब आप गैलेक्सी नोट या गैलेक्सी एस, या गैलेक्सी टैबलेट जैसे उच्च-अंत फोन का उपयोग कर रहे हों, तो आपके पास एक-दूसरे के साथ कुछ एप्लिकेशन चलाने की क्षमता होती है.
यहां बड़ी समस्याएं हैं। यह केवल सैमसंग उपकरणों पर काम करता है, और केवल विशिष्ट सैमसंग उपकरणों पर। इस सुविधा के लिए समर्थन जोड़ने के लिए जो अन्य एप्लिकेशन को नहीं तोड़ता है, सैमसंग की मल्टी-विंडो सुविधा भी केवल विशिष्ट एप्लिकेशन के साथ काम करती है। आप मल्टी-विंडो व्यू में किसी भी ऐप को नहीं चला सकते, केवल मल्टी विंडो बार सैमसंग पर ही ऐप प्रदान करता है। यह थर्ड-पार्टी ऐप्स को टूटने से रोकता है, जो कि Google को CyanogenMod के कॉर्नरस्टोन फीचर से चिंतित था.
एक विशेषता जो केवल एक निर्माता से विशिष्ट उपकरणों पर मुट्ठी भर ऐप्स के साथ काम करती है, वह पर्याप्त अच्छी नहीं है। इस सुविधा को प्रत्येक Android उपकरण पर काम करने की आवश्यकता है - या कम से कम उपयुक्त बड़ी स्क्रीन और शक्तिशाली पर्याप्त आंतरिक के साथ। यह एक Android प्लेटफ़ॉर्म फ़ीचर होना चाहिए, ताकि एप्लिकेशन डेवलपर यह सुनिश्चित कर सकें कि उनके ऐप हर डिवाइस पर इसके साथ ठीक से काम करेंगे.
एंड्रॉइड डेवलपर्स को प्रत्येक निर्माता की स्वयं की मल्टी-विंडो सुविधा के लिए समर्थन नहीं जोड़ना चाहिए, यदि अन्य निर्माता सैमसंग को कॉपी करने का निर्णय लेते हैं.
फ्लोटिंग ऐप्स एक डर्टी हैक हैं
फ्लोटिंग ऐप्स भी वास्तविक मल्टीटास्किंग सक्षम करते हैं। याद रखें कि जब आप अग्रभूमि में किसी ऐप का उपयोग कर रहे होते हैं, तो Android ऐप्स को पृष्ठभूमि में चलने देता है। ये ऐप ऐसे इंटरफेस पेश कर सकते हैं जो वर्तमान ऐप के ऊपर तैरते हुए दिखाई देते हैं - ऐसा सोचें कि "हमेशा शीर्ष पर" एक डेस्कटॉप ऑपरेटिंग सिस्टम पर हर दूसरे ऐप पर एक विंडो बनाने के लिए हमेशा "शीर्ष पर" का उपयोग करें।.
आप किसी भी ऐप का उपयोग करते समय वेब ब्राउज़ करने, नोट्स लेने, चैट करने और वीडियो देखने के लिए फ्लोटिंग ऐप इंस्टॉल कर सकते हैं। केवल ऐप जो विशेष रूप से फ्लोटिंग ऐप चलाने के लिए डिज़ाइन किए गए हैं, काम करेंगे, इसलिए आपको उन्हें ढूंढना होगा। फ़्लोटिंग ऐप्स भी उपयोग करने के लिए अजीब हैं क्योंकि वे आपके इंटरफ़ेस के कुछ हिस्सों को अवरुद्ध करने वाले ऐप पर तैर रहे हैं.
Microsoft ने Android के लिए Skype में फ़्लोटिंग-विंडो समर्थन जोड़ा। आपके पास एक वीडियो वार्तालाप हो सकता है और दूसरे व्यक्ति का चेहरा हमेशा आपकी स्क्रीन पर दिखाई देगा, तब भी जब आप Skype ऐप छोड़ देंगे। Microsoft Google की तुलना में एंड्रॉइड की मल्टी-विंडो मल्टीटास्किंग पावर का अधिक उपयोग कर रहा है.
कस्टम रोम और रूट-ओनली ट्विक्स स्वीकार्य नहीं हैं
कुछ कस्टम ROM इस सुविधा को Android में जोड़ रहे हैं। Google ने CyanogenMod को Android Market (अब Google Play के रूप में जाना जाता है) तक पहुँच रद्द करने की धमकी दी, यदि उन्होंने इस सुविधा को जोड़ा क्योंकि यह संभावित रूप से तृतीय-पक्ष एप्लिकेशन को तोड़ सकता है। आज, अन्य कस्टम रोम विभाजित स्क्रीन मल्टीटास्किंग पर काम कर रहे हैं। सैमसंग ने अपने स्वयं के उपकरणों के लिए अपना संस्करण जोड़ा.
आप रूट-एक्सपीडेड फ्रेमवर्क ट्विन जिसे एक्सल्टिविंडो के नाम से भी जानते हैं का उपयोग करके भी यह सुविधा प्राप्त कर सकते हैं। यदि आपके पास रूट एक्सेस है, तो आप अपने डिवाइस पर मल्टी-विंडो मल्टीटास्किंग या कोई भी ऐप प्राप्त कर सकते हैं.
इसके लिए आपके डिवाइस को रूट करने या कस्टम ROM स्थापित करने की आवश्यकता नहीं होनी चाहिए। इन तृतीय-पक्ष समाधानों में अक्सर अजीब इंटरफेस और बग होते हैं। हमें एक एकीकृत, समर्थित समाधान की आवश्यकता है जो हर डिवाइस पर समान काम करता है.
मल्टी-विंडो क्यों महत्वपूर्ण है
Microsoft का विंडोज 8.1 अपने शक्तिशाली मल्टीटास्किंग समर्थन के लिए टैबलेट ऑपरेटिंग सिस्टम के बीच खड़ा है, जिससे आप एक ही समय में कई ऐप्स को एक साथ देख सकते हैं। Apple को iOS के साथ iPad पर साइड-बाय-साइड ऐप जोड़ने पर भी काम करने की सूचना है। प्रत्येक प्रतियोगी ऑपरेटिंग सिस्टम पर, आप ईमेल लिखते समय एक वेब पेज देख पाएंगे, एक वीडियो देखें जब आप ब्राउज़ करेंगे वेब, या किसी और के साथ चैट करते समय आप कुछ और करते हैं.
लेकिन एंड्रॉइड का समय अभी भी जमे हुए था। सभी एंड्रॉइड की अंतर्निहित शक्ति के बावजूद - और जिस तरह से एंड्रॉइड विभिन्न स्क्रीन आकारों के अनुकूल होने की अनुमति देता है - Google इस सुविधा को जोड़ने का विरोध कर रहा है.
नेक्सस 10 जैसी बड़ी स्क्रीन वाले एंड्रॉइड टैबलेट (याद रखें कि टैबलेट को Google ने 18 महीनों में अपडेट नहीं किया है?) इस सुविधा की आवश्यकता है। इसलिए विशाल फोन, कन्वर्टिबल, लैपटॉप और एंड्रॉइड डेस्कटॉप करें.
यदि टैबलेट व्यक्तिगत कंप्यूटिंग का भविष्य हैं, तो हमें अपने टैबलेट की बड़ी स्क्रीन पर एक समय में एक से अधिक काम करने में सक्षम होना चाहिए। Microsoft, सैमसंग और यहां तक कि Apple को भी यह एहसास हो रहा है - अब यह Google की बारी है.
छवि क्रेडिट: फ़्लिकर पर सर्गेई गैल्योनकिन, फ़्लिकर पर कलैरिस डैमब्रॉन्स