Google ने J2ObjC, iOS एप्लिकेशन के लिए ऑब्जेक्टिव-सी कोड कन्वर्टर के लिए एक ओपन-सोर्स जावा जारी किया है

Google ने ओपन-सोर्स प्रोजेक्ट J2Objc, जावा सोर्स कोड से अपने स्वयं के कनवर्टर को iPhone / iPad के अनुप्रयोगों के लिए Object-C में जारी किया।

छवि

J2ObjC अतिरिक्त कोड संपादन के बिना, iOS एप्लिकेशन के निर्माण के हिस्से के रूप में जावा कोड का उपयोग करना संभव बनाता है। इस परियोजना का लक्ष्य प्रोग्रामर को एक हिस्सा लिखने की अनुमति देना है जो जावा में यूआई (डेटा एक्सेस या आंतरिक एप्लिकेशन लॉजिक) से संबंधित नहीं है और कोड प्राप्त करने के लिए जो एंड्रॉइड, वेब एप्लिकेशन और आईओएस के लिए इस्तेमाल किया जा सकता है।

J2ObjC एक जावा एमुलेटर नहीं है; इसके बजाय, यह जावा कक्षाओं को ऑब्जेक्टिव-सी कक्षाओं में परिवर्तित करता है जो सीधे आईओएस फाउंडेशन फ्रेमवर्क का उपयोग करते हैं। जावा 6 पूरी तरह से समर्थित है और इसके अधिकांश रनटाइम विकल्प क्लाइंट-सर्वर डेवलपर्स द्वारा आवश्यक हैं, जिसमें त्रुटि हैंडलिंग, जेनेरिक और अनाम कक्षाएं, स्ट्रीम और प्रतिबिंब शामिल हैं। JUnit परीक्षणों के अनुवाद और उनके निष्पादन का समर्थन किया जाता है। J2ObjC का उपयोग Xcode और Make सहित अधिकांश एप्लिकेशन बिल्ड टूल के साथ किया जा सकता है।

अधिक जानकारी के लिए लिंक पर जाएँ: http://google-opensource.blogspot.com
प्रोजेक्ट पृष्ठ: code.google.com/p/j2objc/ (लिंक के लिए धन्यवाद)।

Source: https://habr.com/ru/post/In151466/


All Articles