Natif
onestore.link pour Native Android (Kotlin) apps
Lien store intelligent pour apps Android natives en Kotlin.
Une app Android native développée en Kotlin avec le système de Vues classique (layouts XML, Activities et Fragments) a généralement — ou aura — une version jumelle iOS. Votre lien de partage public devrait servir les deux. onestore.link dirige les visiteurs au niveau de l'URL avec un intent ACTION_SEND standard, sans dépendance Gradle, sans handler natif. (Vous utilisez Jetpack Compose ? Voir onestore.link/for/kotlin-compose.)
Sans onestore.link
- Des URL de partage Android-only qui laissent les destinataires iOS sur le carreau
- Une gestion manuelle par plateforme pour les partages cross-plateforme
- Des installs perdues quand un utilisateur iOS ouvre un lien Play Store
- Des redirections cassées dans les webviews Instagram / TikTok
Avec onestore.link
- Une seule URL qui dirige les deux plateformes automatiquement
- Intent `ACTION_SEND` standard — aucune dépendance supplémentaire
- Page-relais pour les navigateurs in-app (Instagram, TikTok, Snapchat)
- OG personnalisé pour des aperçus de lien plus riches en Pro
Comment ça marche avec Android Kotlin
Pas de SDK, pas de recompilation, aucune modification de config native. Juste une URL.
- 1
Publiez votre app Android Kotlin sur Google Play (et iOS sur l'App Store)
Publiez votre AAB sur la Play Console et sa contrepartie iOS sur App Store Connect. Une fois les deux fiches en ligne, copiez les URL des stores.
- 2
Générez votre slug onestore.link
Collez les deux URL des stores sur onestore.link et choisissez un slug.
- 3
Partagez via un intent ACTION_SEND standard
Référencez `onestore.link/yourapp` dans vos boutons de partage, et utilisez la même URL dans vos pubs, bios et QR codes. Aucune dépendance Gradle requise.
Facultatif : partager depuis votre app
onestore.link n’est qu’une URL — vous n’avez rien à ajouter à votre app Android Kotlin pour que ça fonctionne. Si vous voulez aussi un bouton de partage dans votre app qui envoie le lien universel aux utilisateurs, voici le pattern habituel en Android Kotlin :
Partage depuis une Activity classique à base de Vues :
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 PlayQuestions fréquentes
Ai-je besoin d'une dépendance Gradle ou d'un SDK ?
Non. onestore.link est une simple URL — partagez-la avec un `Intent.ACTION_SEND` standard ou tout gestionnaire de lien. Rien à ajouter dans votre `build.gradle`.
J'utilise Jetpack Compose, pas les vues XML — est-ce que ça s'applique quand même ?
Le concept est identique, mais pour des snippets spécifiques à Compose, voir onestore.link/for/kotlin-compose.
Peut-il faire du deep-link dans mon app après l'install ?
onestore.link envoie les nouveaux utilisateurs vers le store pour installer. Pour le deferred deep linking et l'attribution d'install, il vous faut un SDK dédié ; les App Links standard couvrent le deep-link vers une app déjà installée.
Prêt à ajouter un lien universel à votre app Android Kotlin ?
Gratuit à vie, sans inscription. Votre premier lien est en ligne en moins d’une minute.
Créez votre lien gratuitÀ voir aussi : onestore.link vs branch →