🔗onestore.link

חוצה פלטפורמות

onestore.link לאפליקציות Kotlin Multiplatform Mobile

קישור אוניברסלי אחד לאפליקציית ה-KMM שלכם — iOS + Android.

התשובה הקצרה

כדי לתת לאפליקציית Kotlin Multiplatform Mobile קישור הורדה אחד לשתי החנויות, צרו onestore.link מהעמודים שלה ב-App Store וב-Google Play: הוא שולח אייפון ל-App Store, טלפון אנדרואיד ל-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) צובר תאוצה רצינית — ההימור של JetBrains על לוגיקה עסקית משותפת באמת בין iOS ל-Android. בסיס קוד משותף ראוי לקישור שיתוף משותף. onestore.link הוא הקישור הזה.

צרו קישור חינמי בתוך דקה בערךאו התחברו →

בלי onestore.link

  • שתי כתובות חנות שונות שמקודדות קשיח במודול המשותף
  • לוגיקת כתובות ספציפית לפלטפורמה שזולגת לקוד המשותף
  • חוויות שיתוף לא אחידות בין משתמשי iOS ל-Android

עם onestore.link

  • קבוע מחרוזת יחיד בקוד המשותף
  • הניתוב לפי פלטפורמה מתבצע בשכבת הכתובת, לא במודול ה-KMM שלכם
  • חוויית שיתוף זהה בשתי הפלטפורמות

איך זה עובד עם KMM

בלי SDK, בלי בנייה מחדש, בלי שינוי בהגדרות הנייטיב. רק כתובת.

  1. 1

    פרסמו את אפליקציית ה-KMM שלכם

    בנו ופרסמו בשתי החנויות. רשמו את כתובות ה-App Store וה-Play Store.

  2. 2

    צרו את הקישור שלכם

    צרו את הקישור ב-onestore.link עם שתי כתובות החנויות.

  3. 3

    הפנו לכתובת מתוך הקוד המשותף

    שמרו את הכתובת כקבוע ב-`commonMain` ושתפו אותה מפונקציית השיתוף `expect/actual` שלכם.

אופציונלי: שיתוף מתוך האפליקציה

onestore.link הוא רק כתובת — לא צריך להוסיף שום דבר לאפליקציית ה-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 הוא כתובת. לא צריך ספריית Kotlin ולא CocoaPod. השתמשו בו כקבוע מחרוזת במודול המשותף.

עובד גם עם Compose Multiplatform?

כן — אפליקציות Compose Multiplatform שמכוונות ל-iOS ול-Android עם אותו ממשק Compose יכולות להשתמש ב-onestore.link באותה דרך.

מוכנים להוסיף קישור אוניברסלי לאפליקציית ה-KMM שלכם?

חינם לתמיד, בלי סיסמה. הקישור שלכם מוכן בתוך דקה בערך.

צרו את הקישור החינמי שלכם

ראו את זה בפעולה: קישור אחד להשקת האפליקציה →

מסגרות פיתוח נוספות

גלו עוד