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