🔗onestore.link

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.

Crie um link grátis em cerca de um minutoou entre →

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. 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. 2

    Gere seu onestore.link

    Cole as duas URLs — você recebe um link curto na hora.

  3. 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átis

Veja na prática: Um link para o lançamento do seu app →

Outros frameworks

Explore mais