कोलंबिया विश्वविद्यालय के शोधकर्ता एंड्रॉइड पर आईओएस ऐप ला रहे हैं

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

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

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

साइडर प्रूफ-ऑफ-कॉन्सेप्ट का एक वीडियो नीचे पाया जा सकता है। जैसा कि वीडियो में देखा जा सकता है, सामान्य यूआई प्रदर्शन वही है जो कोई 2डी हार्डवेयर यूआई रेंडरिंग के बिना उम्मीद कर सकता है। हालाँकि, डेमो में अच्छे फ्रेम दर पर और होस्ट हार्डवेयर की रेंडरिंग क्षमताओं तक पूर्ण पहुंच के साथ 3डी बेंचमार्क चलाने वाले पासमार्क की एक क्लिप भी शामिल है।

//www.youtube.com/embed/Uaple0Ec1Dg

हालाँकि इस तरह की परियोजना के सफल होने के रास्ते में कई कानूनी और तकनीकी बाधाएँ हैं, लेकिन यह देखना रोमांचक है कि ऐसी परियोजना एंड्रॉइड पर भी संभव है। आख़िरकार, यह एंड्रॉइड की क्षमता के और सबूत के रूप में कार्य करता है।

उम्मीद है, इस परियोजना का स्रोत कोड किसी बिंदु पर जारी किया जाएगा और अन्य डेवलपर्स इस विकास को आगे बढ़ा सकते हैं और बढ़ा सकते हैं। तब तक, यह अभी भी काफी उल्लेखनीय है। आप पर जाकर और अधिक जान सकते हैं प्रोजेक्ट पेज और टीम को पढ़ रहे हैं पूर्ण शोध पत्र (पीडीएफ चेतावनी).

आप अपने एंड्रॉइड डिवाइस पर iOS ऐप्स और गेम चलाने में सक्षम होने के लिए क्या करेंगे? नीचे टिप्पणी करके हमें बताएं।

[एक्सडीए वरिष्ठ मॉडरेटर को बहुत धन्यवाद भगोड़ा टिप के लिए!]