🔗onestore.link

क्रॉस-प्लेटफ़ॉर्म

onestore.link — Kotlin Multiplatform Mobile ऐप्स के लिए

आपके KMM ऐप के लिए एक यूनिवर्सल लिंक — iOS + Android।

संक्षिप्त जवाब

किसी Kotlin Multiplatform Mobile ऐप को दोनों स्टोर के लिए एक ही डाउनलोड लिंक देने के लिए, उसके App Store और Google Play पेजों से एक onestore.link बनाएँ: यह iPhone को App Store पर, Android फ़ोन को Google Play पर, और कंप्यूटर को दोनों स्टोर बटन और एक QR कोड वाले पेज पर भेजता है। यह एक रीडायरेक्ट है, SDK नहीं: आपके Kotlin Multiplatform Mobile प्रोजेक्ट में कुछ नहीं जुड़ता और नया बिल्ड नहीं चाहिए। Instagram, Facebook, Snapchat या X के अंदर टैप करने पर यह अपने-आप स्टोर पर भेज देता है; TikTok का ब्राउज़र कई लिंक के लिए इसे रोकता है, इसलिए वहाँ पेज पहले ही पल से स्टोर बटन दिखाता है। मुफ़्त लिंक का कोई शुल्क नहीं है और बिना किसी विज़िटर के 30 दिन बीतने पर वह हटा दिया जाता है; Pro, हर लिंक के लिए $3.99 प्रति माह या $39.90 प्रति वर्ष में, उसे हमेशा के लिए रखता है।

आख़िरी समीक्षा: 2026-10-22

Kotlin Multiplatform Mobile (KMM) तेज़ी से लोकप्रिय हो रहा है — iOS और Android के बीच सच में साझा बिज़नेस लॉजिक पर JetBrains का दाँव। आपके साझा कोडबेस के लिए शेयर लिंक भी साझा होना चाहिए। onestore.link वही लिंक है।

लगभग एक मिनट में मुफ़्त लिंक बनाएँया साइन इन करें →

onestore.link के बिना

  • आपके shared मॉड्यूल में हार्डकोड किए दो अलग-अलग स्टोर URL
  • प्लेटफ़ॉर्म के हिसाब से URL का लॉजिक कॉमन कोड में घुस आना
  • iOS और Android यूज़र्स के बीच अलग-अलग शेयर अनुभव

onestore.link के साथ

  • shared कोड में एक ही स्ट्रिंग कॉन्स्टेंट
  • प्लेटफ़ॉर्म रूटिंग URL लेयर पर होती है, आपके KMM मॉड्यूल में नहीं
  • दोनों प्लेटफ़ॉर्म पर एक जैसा शेयर अनुभव

KMM के साथ यह कैसे काम करता है

न SDK, न रीबिल्ड, न नेटिव कॉन्फ़िगरेशन में बदलाव। बस एक URL।

  1. 1

    अपना KMM ऐप पब्लिश करें

    बिल्ड करके दोनों स्टोर पर पब्लिश करें। App Store और Play Store URL नोट कर लें।

  2. 2

    अपना लिंक बनाएँ

    दोनों स्टोर URL के साथ onestore.link पर लिंक बनाएँ।

  3. 3

    कॉमन कोड से URL इस्तेमाल करें

    URL को `commonMain` में कॉन्स्टेंट के तौर पर रखें और अपने `expect/actual` शेयर फ़ंक्शन से शेयर करें।

वैकल्पिक: अपने ऐप के अंदर से शेयर करें

onestore.link बस एक URL है — इसे काम में लाने के लिए आपको अपने KMM ऐप में कुछ भी जोड़ने की ज़रूरत नहीं। अगर आप अपने ऐप के अंदर एक शेयर बटन भी चाहते हैं जो यूज़र्स को यूनिवर्सल लिंक भेजे, तो KMM में इसका आम तरीका यह है:

अपने कॉमन कोड (`shared/`) से शेयर करें:

// shared/src/commonMain/kotlin/Share.kt
expect fun shareUrl(url: String)

// shared/src/androidMain/kotlin/Share.android.kt
actual fun shareUrl(url: String) {
    // ACTION_SEND intent with url
}

// shared/src/iosMain/kotlin/Share.ios.kt
actual fun shareUrl(url: String) {
    // UIActivityViewController with url
}

// Anywhere in shared code:
shareUrl("https://onestore.link/myapp")

अक्सर पूछे जाने वाले सवाल

क्या कोई KMM लाइब्रेरी पब्लिश करनी होगी?

नहीं — onestore.link एक URL है। आपको Kotlin लाइब्रेरी या CocoaPod की ज़रूरत नहीं। इसे अपने shared मॉड्यूल में स्ट्रिंग कॉन्स्टेंट की तरह इस्तेमाल करें।

क्या यह Compose Multiplatform के साथ भी काम करता है?

हाँ — जो Compose Multiplatform ऐप्स एक ही Compose UI से iOS और Android को टारगेट करते हैं, वे भी onestore.link इसी तरह इस्तेमाल कर सकते हैं।

अपने KMM ऐप में यूनिवर्सल लिंक जोड़ने के लिए तैयार हैं?

हमेशा के लिए मुफ़्त, बिना पासवर्ड। आपका लिंक लगभग एक मिनट में तैयार हो जाता है।

अपना मुफ़्त लिंक बनाएँ

इसे काम करते देखें: आपके ऐप लॉन्च के लिए एक लिंक →

दूसरे फ़्रेमवर्क

और देखें