🔗onestore.link

Nativo

onestore.link para Kotlin / Jetpack Compose apps

Enlace inteligente a tienda para apps Android en Kotlin / Compose.

Una app Kotlin / Jetpack Compose en Android suele tener (o tendrá) una versión hermana para iOS — KMM, Flutter o una build nativa en Swift. En cualquier caso, tu enlace público para compartir debería funcionar para ambas. onestore.link enruta a los visitantes en la capa de URL, sin plugin de Gradle, sin dependencia nativa.

Crea un enlace gratis en 5 segundoso inicia sesión →

Sin onestore.link

  • URLs de compartir solo para Android que dejan tirados a los destinatarios de iOS
  • Gestión manual de los destinatarios entre plataformas
  • Instalaciones perdidas en la tienda equivocada

Con onestore.link

  • Una URL que enruta ambas plataformas automáticamente
  • Página puente para navegadores integrados (Instagram, TikTok, Snapchat)
  • OG personalizado para vistas previas de compartir más ricas

Cómo funciona con Kotlin

Sin SDK, sin recompilar, sin cambiar la configuración nativa. Solo una URL.

  1. 1

    Publica tu app Kotlin / Compose en Google Play (e iOS en la App Store)

    Cuando existan ambas fichas, copia las URLs de las tiendas.

  2. 2

    Genera tu slug en onestore.link

    Pega ambas URLs y elige un slug.

  3. 3

    Comparte mediante el intent estándar ACTION_SEND

    Referencia la URL universal en tus botones de compartir de Compose. No necesitas ninguna dependencia de Gradle.

Opcional: comparte desde dentro de tu app

onestore.link es solo una URL: no necesitas añadir nada a tu app de Kotlin para que funcione. Si además quieres un botón de compartir dentro de tu app que envíe a los usuarios el enlace universal, este es el patrón habitual en Kotlin:

Comparte desde un botón de 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")
}

Preguntas frecuentes

¿Necesito un plugin de Gradle o una dependencia de Kotlin?

No. onestore.link es una URL: compártela mediante intents `ACTION_SEND` estándar o cualquier composable de Compose que gestione enlaces.

¿Es compatible con Kotlin Multiplatform?

Sí: consulta onestore.link/for/kmm para la guía específica de KMM.

¿Listo para añadir un enlace universal a tu app de Kotlin?

Gratis para siempre, sin registro. Tu primer enlace estará activo en menos de un minuto.

Crea tu enlace gratis

Míralo en acción: Un enlace para el lanzamiento de tu app

Otros frameworks

Explora más