Nativo
onestore.link para Kotlin / Jetpack Compose apps
Link de loja inteligente para apps Android em Kotlin / Compose.
Resposta curta
Para dar a um app Kotlin / Jetpack Compose um único link de download para as duas lojas, crie um onestore.link a partir das páginas dele na App Store e no Google Play: ele manda um iPhone para a App Store, um celular Android para o Google Play e um computador para uma página com os dois botões de loja e um QR code. É um redirecionamento, não um SDK: nada é adicionado ao seu projeto Kotlin / Jetpack Compose e não é preciso um novo build. Se o app está em uma loja só, o visitante da outra plataforma fica sabendo em que loja ele está, em vez de ser mandado para lugar nenhum. Um link grátis não custa nada e é excluído após 30 dias sem visitantes; o Pro, por $3.99 por mês ou $39.90 por ano por link, mantém o link para sempre.
Revisado em 2026-10-22
Um app Android em Kotlin / Jetpack Compose normalmente tem (ou vai ter) uma versão irmã para iOS — KMM, Flutter ou um build nativo em Swift. Seja como for, seu link público de compartilhamento deveria funcionar para os dois. O onestore.link direciona os visitantes na camada de URL, sem plugin Gradle, sem dependência nativa.
Sem o onestore.link
- URLs de compartilhamento só de Android, que deixam quem recebe no iOS na mão
- Tratamento manual de destinatários em outras plataformas
- Instalações perdidas na loja errada
Com o onestore.link
- Uma URL que direciona as duas plataformas automaticamente
- Página ponte para navegadores dentro de apps (Instagram, TikTok, Snapchat)
- OG personalizado para prévias de compartilhamento mais ricas
Como funciona com Kotlin
Sem SDK, sem recompilação, sem mudar nenhuma configuração nativa. Só uma URL.
- 1
Publique seu app Kotlin / Compose no Google Play (e o de iOS na App Store)
Quando as duas páginas existirem, copie as URLs das lojas.
- 2
Gere seu onestore.link
Cole as duas URLs — você recebe um link curto na hora.
- 3
Compartilhe com um intent ACTION_SEND padrão
Use a URL universal nos botões de compartilhar do Compose. Nenhuma dependência Gradle necessária.
Opcional: compartilhar de dentro do seu app
O onestore.link é só uma URL — você não precisa adicionar nada ao seu app Kotlin para ele funcionar. Se você também quiser um botão de compartilhar dentro do app que envie o link universal aos usuários, este é o padrão típico em Kotlin:
Compartilhe a partir de um botão 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")
}Perguntas frequentes
Preciso de um plugin Gradle ou de uma dependência Kotlin?
Não. O onestore.link é uma URL — compartilhe-a com intents `ACTION_SEND` padrão ou com qualquer composable do Compose que lide com links.
É compatível com Kotlin Multiplatform?
Sim — veja onestore.link/for/kmm para o guia específico de KMM.
Pronto para adicionar um link universal ao seu app Kotlin?
Grátis para sempre, sem senha. Seu link fica pronto em cerca de um minuto.
Crie seu link grátisVeja na prática: Um link para o lançamento do seu app →