Apple ने जून में अपने WWDC डेवलपर्स सम्मेलन में अपने संवर्धित वास्तविकता मंच, ARKit का अनावरण किया। प्लेटफ़ॉर्म डेवलपर्स को ऐसे ऐप्स बनाने की अनुमति देता है जो उन्नत कैमरा एक्सपीरियंस बनाने के लिए आईफ़ोन और आईपैड के बिल्ट-इन कैमरा, प्रोसेसर और मोशन सेंसर का लाभ उठा सकते हैं। जबकि क्यूपर्टिनो-आधारित तकनीकी दिग्गज ARKit के साथ आभासी वास्तविकता की दुनिया में अपना पहला कदम रख रहा है, Google वर्षों से इस पर है, जैसा कि पहले ही वीआर और एआर के साथ अपने विभिन्न प्रयासों से स्पष्ट है, जिसमें कार्डबोर्ड, डेड्रीम और निश्चित रूप से शामिल हैं, प्रोजेक्ट टैंगो। हालाँकि, खोजकर्ता अब आगे बढ़ चुका है और ARCore नामक अपने स्वयं के एक नए AR प्लेटफॉर्म का अनावरण किया है, जो डेवलपर्स को AR ऐप्स लिखने की अनुमति देगा जो एंड्रॉइड स्मार्टफ़ोन और टैबलेट के माध्यम से भौतिक दुनिया में डिजिटल अनुभवों को एकीकृत करेगा। इसलिए, अब जब Google और Apple दोनों के पास सार्वजनिक रूप से घोषित AR प्लेटफ़ॉर्म हैं, तो ARCore बनाम ARKit को गड्ढे में डाल दें और दोनों के बीच कुछ महत्वपूर्ण समानताएं और अंतर देखें।
Google का ARCore क्या है?
ARCore Google का सब-नया SDK है जिसका उद्देश्य Android 7.0 नूगट और उससे ऊपर के सभी स्मार्टफ़ोन में संवर्धित वास्तविकता क्षमताओं को लाना है। प्रोजेक्ट टैंगो की तरह, प्रौद्योगिकी संवर्धित वास्तविकता सामग्री को प्रदर्शित करने के लिए उपयोगकर्ता के पास भौतिक वस्तुओं का पता लगाकर काम करेगी। इसके लिए, ARCore इन क्षैतिज विमानों का पता लगाने के लिए आपके स्मार्टफोन में सेंसर का उपयोग करेगा, डिवाइस की गति पर नज़र रखने में कारक और, कमरे में प्रवेश करने वाले प्रकाश का अनुमान लगाएगा ताकि वस्तुओं को उनके पर्यावरण के आधार पर गतिशील रूप से जलाया जा सके।
Google अपने एआर प्रयोगों को वेब पर भी ला रहा है, जो इसे "एआर के भविष्य का एक महत्वपूर्ण घटक" के रूप में वर्णित करता है। यह पहला कदम है, यह एक प्रोटोटाइप वेब-ब्राउज़र जारी कर रहा है जो वेब डेवलपर्स को एआर के साथ काम करना शुरू करने की अनुमति देगा, बहुत पसंद उनके मोबाइल समकक्षों जबकि पूरी प्रक्रिया अभी भी एक प्रायोगिक चरण में है, Google का मानना है कि ये कस्टम ब्राउज़र डेवलपर्स को अंततः AR-संवर्धित वेबसाइटों का निर्माण करने की अनुमति देंगे जो कि प्लेटफ़ॉर्म तटस्थ हैं और एंड्रॉइड और ARCore, साथ ही iOS और ARKit दोनों पर काम करते हैं।
क्या है Apple का ARKit?
Google के ARCore की तरह, ARKit संवर्धित वास्तविकता की दुनिया में Apple का बहुत ही अग्रणी है और इस साल की शुरुआत में WWDC डेवलपर सम्मेलन में घोषणा की गई थी। आईओएस 11 और इसके बाद के संस्करण पर चलने वाले सभी iPhones और iPads में आने की उम्मीद है, और सैमसंग के पूर्व कार्यकारी अधिकारी मैथ्यू Miesnieks जैसे उद्योग के अंदरूनी सूत्रों द्वारा वर्णित किया गया है, "एआर उद्योग के लिए सबसे बड़ी बात यह है कि यह शुरू होने के बाद से हुआ"।
Apple की आधिकारिक वेबसाइट पर पोस्ट के अनुसार, इसकी पहली संवर्धित वास्तविकता सॉफ़्टवेयर डेवलपमेंट किट डेवलपर्स को "डिजिटल ऑब्जेक्ट्स और उपयोगकर्ताओं के आसपास के वातावरण के साथ जानकारी का मिश्रण करके iPhone और iPad के लिए आसानी से अद्वितीय संवर्धित वास्तविकता के अनुभव बनाने का मौका प्रदान करती है"।
ARCore बनाम ARKit: हार्डवेयर और सॉफ़्टवेयर आवश्यकताएँ
ARCore को केवल कुछ घंटों पहले ही घोषित किया गया था, लेकिन इसके लुक से, यह अधिकांश भाग के लिए ARKit की तरह ही बहुत अधिक काम करेगा। ARKit की तरह, ARCore Java / OpenGL, Unity और Unreal के साथ भी काम करेगा और इसमें मोशन ट्रैकिंग, पर्यावरणीय समझ और प्रकाश व्यवस्था शामिल होगी। दो प्लेटफार्मों के बीच समानता का एक अन्य क्षेत्र यह है कि टैंगो के विपरीत, दोनों मौजूदा स्मार्टफोनों में से कई पर काम करेंगे, और ठीक से काम करने के लिए किसी विशेष हार्डवेयर, जैसे विशेष सेंसर या कैमरों की आवश्यकता नहीं होगी।
सॉफ्टवेयर के संदर्भ में, हालांकि, कुछ प्रवेश बाधाएं हैं यदि आप अपने उपकरणों पर किसी भी नवीनतम एआर प्लेटफॉर्म तक पहुंच प्राप्त करना चाहते हैं। जबकि ARKit केवल iOS 11 और इसके बाद के संस्करण पर चलने वाले iPhones और iPads के साथ संगत होगा, ARCore Android 7.0 Nougat और इसके बाद के संस्करण पर चलने वाले उपकरणों के लिए उपलब्ध होगा। इसलिए जब तक आपका स्मार्टफोन नवीनतम सॉफ्टवेयर पर चलता है, तब तक आपको प्ले स्टोर और ऐप स्टोर से नवीनतम एआर ऐप डाउनलोड करने में सक्षम होना चाहिए।
प्रोजेक्ट टैंगो के लिए ARCore का क्या मतलब है?
हालांकि Google के ARCore के बारे में विशेष विवरण अभी भी आना मुश्किल है, यह देखना दिलचस्प होगा कि क्या खोज की दिग्गज कंपनी अपनी नवीनतम घोषणा के साथ प्रोजेक्ट टैंगो को मारना चाह रही है, या नहीं, यह अभी भी Google की भव्य AR विज़न में कुछ जगह होगी आगे। हालांकि, यह अच्छी तरह से टैंगो के लिए सड़क का अंत हो सकता है, Google के संवर्धित वास्तविकता और आभासी वास्तविकता के प्रमुख क्ले बावर के साथ, यह कहते हुए कि टैंगो भविष्य में "पृष्ठभूमि में फीका" होगा, जैसा कि अधिक "तकनीक को सक्षम करना जो पर्दे के पीछे काम करता है"।
ARCore बनाम ARKit: SDK उपलब्धता और संगत डिवाइस
ARKit के लिए SDK एक Apple डेवलपर खाते के साथ सभी iOS डेवलपर्स के लिए डाउनलोड के लिए उपलब्ध है, और iOS 11 बीटा चलाने वाले उपकरणों पर काम करता है। यह अंततः iOS 11 और इसके बाद के संस्करण के सभी उपकरणों का समर्थन करेगा।
ARCore के लिए, Google ने पहले ही Android डेवलपर्स के लिए एक पूर्वावलोकन SDK जारी किया है, लेकिन केवल Google के Pixel जुड़वाँ और Samsung के गैलेक्सी S8 के लिए या तो Android Nougat या Android Oreo चल रहा है। हालाँकि, SDK, अंततः Android 7.0 Nougat और इससे ऊपर के सभी उपकरणों का समर्थन करेगा।
ARCore बनाम ARKit: कब इन प्लेटफॉर्म के आधार पर AR ऐप्स की अपेक्षा करें?
Google का कहना है कि वह इस वर्ष के अंत तक 100 मिलियन उपकरणों का समर्थन करेगा, लेकिन जैसा कि हम सभी अच्छी तरह से जानते हैं, कौन से डिवाइस Nougat प्राप्त करेंगे और कौन से डिवाइस पूरी तरह से OEM और वाहक पर निर्भर नहीं करेंगे, इसलिए जब तक आप डिवाइस है एंड्रॉइड के नए संस्करणों में से किसी एक को प्राप्त करने के लिए, आपको एआर ऐप्स का उपयोग करने में सक्षम होना चाहिए, जो कि आगे चल रहे प्ले स्टोर पर दिखाई देना शुरू होने की उम्मीद है। यह देखना दिलचस्प होगा कि क्या नूगट / ओरेओ अपडेट वास्तव में साल के अंत से पहले खत्म हो जाता है, या अगर हमें अपने उपकरणों पर अपडेट प्राप्त करने के लिए 2018 तक इंतजार करना होगा।
इन एसडीके के आधार पर एआर ऐप्स के लिए, Google और Apple दोनों ने अपने संबंधित प्लेटफार्मों पर कई एआर अनुप्रयोगों को प्रदर्शित किया है, लेकिन जब हम अपने स्मार्टफोन पर इन ऐप को प्राप्त करना शुरू करते हैं तो किसी का अनुमान नहीं है। हालांकि, अगर विभिन्न मंचों पर अटकलें कुछ भी चलें, तो हमें इस साल के अंत तक इन प्लेटफार्मों पर आधारित ऐप्स का पहला सेट देखना शुरू कर देना चाहिए अगर सब कुछ योजना के अनुसार हो जाता है।
ARCore बनाम ARKit: संवर्धित वास्तविकता का भविष्य
आभासी और संवर्धित वास्तविकता को अक्सर तकनीकी उत्साही और उद्योग के अंदरूनी सूत्रों द्वारा तकनीक में अगली बड़ी चीज के रूप में वर्णित किया गया है, हालांकि, वे इस तरह अब तक आसपास के बड़े पैमाने पर प्रचार करने में विफल रहे हैं। खैर, यहाँ उम्मीद है कि Google के ARCore और Apple के ARKit संवर्धित वास्तविकता के लिए बहुत आवश्यक कर्षण लाएंगे।
तो, यह सब मेरी तरफ से था जब यह ARCore बनाम ARKit की बात आती है, लेकिन मुझे यह जानना अच्छा लगेगा कि आप क्या सोचते हैं। ARCore, ARKit और सामान्य रूप से संवर्धित वास्तविकता पर अपने विचारों को ध्वनि दें, नीचे टिप्पणी अनुभाग में।