Kotlin मल्टीप्लैटफ़ॉर्म की खास जानकारी

Kotlin Multiplatform (केएमपी) की मदद से Kotlin कोड शेयर किया जा सकता है अलग-अलग प्लैटफ़ॉर्म पर काम करता है. Kotlin Multiplatform को JetBrains ने बनाया है और मोबाइल प्लैटफ़ॉर्म को टारगेट करने के लिए केएमपी स्टेबल और प्रोडक्शन के लिए तैयार है.

मल्टीप्लैटफ़ॉर्म Jetpack लाइब्रेरी

हम Google में Kotlin मल्टीप्लैटफ़ॉर्म का इस्तेमाल करते हैं. साथ ही, शेयर करने के लिए, केएमपी का इस्तेमाल करने का सुझाव देते हैं Android और iOS प्लैटफ़ॉर्म के बीच कारोबारी लॉजिक.

फ़ायदा पाने के लिए, हमारी कई Jetpack लाइब्रेरी पहले ही माइग्रेट हो चुकी हैं KMP और इन लाइब्रेरी के साथ काम करने की गारंटी मिलती है. ये गारंटी, उससे जुड़े Android टारगेट.

ये Jetpack लाइब्रेरी KMP के लिए सहायता उपलब्ध कराती हैं:

Maven ग्रुप आईडी नया अपडेट स्टेबल रिलीज़ रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़ दस्तावेज़
एनोटेशन (*) 24 जुलाई, 2024 1.8.1 - - 1.9.0-ऐल्फ़ा01
कलेक्शन 24 जुलाई, 2024 1.4.2 - - -
डेटास्टोर 1 मई, 2024 1.1.1 - - - दस्तावेज़
लाइफ़साइकल (*) 24 जुलाई, 2024 2.8.4 - - -
पेजिंग (*) 24 जुलाई, 2024 3.3.1 - - -
रूम 10 जुलाई, 2024 2.6.1 - - 2.7.0-ऐल्फ़ा05 दस्तावेज़
स्क्लाइट 10 जुलाई, 2024 2.4.0 - - 2.5.0-ऐल्फ़ा05 दस्तावेज़

एपीआई की प्लैटफ़ॉर्म की उपलब्धता दिखाने वाले मार्कर

इन लाइब्रेरी के लिए रेफ़रंस दस्तावेज़, एपीआई को इनके आधार पर मार्क करते हैं सामान्य कोड, Android, और नेटिव के लिए उपलब्धता. फ़िल्टर करने के लिए, एलानों को पूरा करने की ज़रूरत नहीं होती.

kotlin-multiplatform- कॉपी GitHub रिपॉज़िटरी को दिखाता है इन लाइब्रेरी की कुछ सुविधाओं के बारे में भी बताया गया है.

अगर आपके पास इन लाइब्रेरी के बारे में कोई सुझाव, शिकायत या राय है, तो कृपया उसे समस्या ट्रैकर देखें.

टूल से जुड़ी सहायता

Android Studio में मल्टीप्लैटफ़ॉर्म प्रोजेक्ट खोले जा सकते हैं, उनमें बदलाव किया जा सकता है, और उन्हें चलाया जा सकता है. हालांकि, इन प्रोजेक्ट के लिए अभी तक कुछ IDE सुविधाएं उपलब्ध नहीं हैं. नया संपर्क बनाने के लिए प्रोजेक्ट के लिए, Kotlin Multiplatform विज़र्ड का इस्तेमाल करें Jetbrains.

हम यह भी पक्का कर रहे हैं कि 'Android Gradle प्लग इन', Kotlin के साथ काम करता है यह एक से ज़्यादा प्लैटफ़ॉर्म है. इसमें नई रिलीज़ के लिए मुख्य स्थितियों की जांच की जाती है.