Nativo
onestore.link para Native Android (Kotlin) apps
Enlace inteligente a tienda para apps Android nativas en Kotlin.
Una app Android nativa creada en Kotlin con el sistema de Vistas clásico (layouts XML, Activities y Fragments) suele tener — o tendrá — una versión hermana para iOS. Tu enlace público para compartir deberÃa servir a ambas. onestore.link enruta a los visitantes en la capa de URL con un intent ACTION_SEND estándar, sin dependencia de Gradle, sin handler nativo. (¿Usas Jetpack Compose? Consulta onestore.link/for/kotlin-compose.)
Sin onestore.link
- URLs de compartir solo para Android que dejan tirados a los destinatarios de iOS
- Gestión manual por plataforma para las comparticiones entre plataformas
- Instalaciones perdidas cuando un usuario de iOS abre un enlace de Play Store
- Redirecciones rotas dentro de los webviews de Instagram / TikTok
Con onestore.link
- Una URL que enruta ambas plataformas automáticamente
- Intent `ACTION_SEND` estándar: sin dependencias extra
- Página puente para navegadores integrados (Instagram, TikTok, Snapchat)
- OG personalizado para vistas previas de enlace más ricas en Pro
Cómo funciona con Android Kotlin
Sin SDK, sin recompilar, sin cambiar la configuración nativa. Solo una URL.
- 1
Publica tu app Android en Kotlin en Google Play (e iOS en la App Store)
Publica tu AAB en la Play Console y su versión iOS en App Store Connect. Cuando ambas fichas estén activas, copia las URLs de las tiendas.
- 2
Genera tu slug en onestore.link
Pega ambas URLs de las tiendas en onestore.link y elige un slug.
- 3
Comparte mediante un intent ACTION_SEND estándar
Referencia `onestore.link/yourapp` en tus botones de compartir, y usa la misma URL en anuncios, bios y códigos QR. 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 Android 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 Android Kotlin:
Comparte desde una Activity clásica basada en Vistas:
import android.content.Intent
const val SHARE_URL = "https://onestore.link/myapp"
shareButton.setOnClickListener {
val intent = Intent(Intent.ACTION_SEND).apply {
type = "text/plain"
putExtra(Intent.EXTRA_TEXT, "Try my app: $SHARE_URL")
}
startActivity(Intent.createChooser(intent, "Share"))
}
// iOS recipients → App Store, Android → Google PlayPreguntas frecuentes
¿Necesito una dependencia de Gradle o un SDK?
No. onestore.link es una simple URL: compártela con un `Intent.ACTION_SEND` estándar o cualquier gestor de enlaces. Nada que añadir a tu `build.gradle`.
Uso Jetpack Compose, no vistas XML, ¿aplica igualmente?
El concepto es idéntico, pero para snippets especÃficos de Compose consulta onestore.link/for/kotlin-compose.
¿Puede hacer deep-link dentro de mi app tras la instalación?
onestore.link envÃa a los nuevos usuarios a la tienda para instalar. Para deep linking diferido y atribución de instalaciones necesitas un SDK dedicado; los App Links estándar cubren el deep-link hacia una app ya instalada.
¿Listo para añadir un enlace universal a tu app de Android Kotlin?
Gratis para siempre, sin registro. Tu primer enlace estará activo en menos de un minuto.
Crea tu enlace gratisVer también: onestore.link vs branch →