🔗onestore.link

Нативні

onestore.link для Kotlin / Jetpack Compose застосунків

Розумне посилання на магазин для Android-застосунків на Kotlin / Compose.

Коротка відповідь

Щоб дати застосунку на Kotlin / Jetpack Compose одне посилання для завантаження з обох магазинів, створіть onestore.link з його сторінок в App Store і Google Play: воно надсилає iPhone в App Store, Android-телефон у Google Play, а комп'ютер на сторінку з кнопками обох магазинів і QR-кодом. Це переадресація, а не SDK: до проєкту на Kotlin / Jetpack Compose нічого не додається, і нова збірка не потрібна. Якщо застосунок є лише в одному магазині, відвідувачу з іншої платформи кажуть, у якому магазині він є, замість того щоб відправити його в нікуди. Безкоштовне посилання нічого не коштує і видаляється після 30 днів без відвідувачів; Pro за $3.99 на місяць або $39.90 на рік за посилання зберігає його назавжди.

Востаннє перевірено 2026-10-22

Android-застосунок на Kotlin / Jetpack Compose зазвичай має (або матиме) версію для iOS — на KMM, Flutter чи нативну на Swift. У будь-якому разі ваше публічне посилання для поширення має працювати для обох. onestore.link спрямовує відвідувачів на рівні URL — без плагіна Gradle, без нативної залежності.

Створіть безкоштовне посилання приблизно за хвилинуабо увійдіть →

Без onestore.link

  • URL для поширення лише для Android, з якими отримувачі на iOS залишаються ні з чим
  • Ручна обробка отримувачів на різних платформах
  • Втрачені встановлення через не той магазин

З onestore.link

  • Одна URL-адреса, що автоматично спрямовує обидві платформи
  • Проміжна сторінка для вбудованих браузерів (Instagram, TikTok, Snapchat)
  • Власне OG-прев’ю для багатших прев’ю при поширенні

Як це працює з Kotlin

Без SDK, без перезбірки, без змін у нативних налаштуваннях. Лише адреса.

  1. 1

    Опублікуйте застосунок на Kotlin / Compose у Google Play (а iOS-версію — в App Store)

    Щойно обидві сторінки застосунку з’являться, скопіюйте URL-адреси магазинів.

  2. 2

    Згенеруйте своє посилання onestore.link

    Вставте обидві URL-адреси — ви одразу отримаєте коротке посилання.

  3. 3

    Діліться через стандартний інтент ACTION_SEND

    Використовуйте універсальну URL-адресу в кнопках поширення Compose. Залежність Gradle не потрібна.

За бажанням: діліться прямо із застосунку

onestore.link — це просто адреса: щоб усе працювало, у ваш застосунок на Kotlin нічого додавати не треба. Якщо ви також хочете кнопку «Поділитися» всередині застосунку, яка надсилає користувачам універсальне посилання, ось типовий підхід у Kotlin:

Поширення з кнопки Compose:

import android.content.Intent
import androidx.compose.material3.Button
import androidx.compose.material3.Text

val SHARE_URL = "https://onestore.link/myapp"

Button(onClick = {
    val intent = Intent(Intent.ACTION_SEND).apply {
        type = "text/plain"
        putExtra(Intent.EXTRA_TEXT, "Try my app: $SHARE_URL")
    }
    context.startActivity(Intent.createChooser(intent, "Share"))
}) {
    Text("Share")
}

Часті запитання

Чи потрібен плагін Gradle або залежність Kotlin?

Ні. onestore.link — це URL-адреса: діліться нею через стандартні інтенти `ACTION_SEND` або будь-який composable у Compose, що працює з посиланнями.

Чи сумісно з Kotlin Multiplatform?

Так — посібник саме для KMM дивіться на onestore.link/for/kmm.

Готові додати універсальне посилання до свого застосунку на Kotlin?

Безкоштовно назавжди, без пароля. Ваше посилання буде готове приблизно за хвилину.

Створити безкоштовне посилання

Подивіться на практиці: Одне посилання для запуску застосунку →

Інші фреймворки

Дізнатися більше