Promotor de aplicativos

:information_source: Resumo Promova seu aplicativo
:eyeglasses: Prévia Theme Creator
:hammer_and_wrench: Repositório GitHub - VaperinaDEV/discourse-app-promoter
:question: Guia de Instalação Como instalar um tema ou componente de tema
:open_book: Novo em Temas do Discourse? Guia para iniciantes no uso de Temas do Discourse

← Preencha "repoName" e "repoURL" para o botão de instalação automática →

Instale este componente de tema

Olá :wave:

Com este componente de tema, você pode promover seu aplicativo em um modal inspirado no reddit… Este modal só aparece no uso do navegador e para usuários logados. Eu planejo adicionar uma configuração para restringi-lo ao nível de confiança e talvez torná-lo disponível para anônimos. O modal é baseado em cookies e contém duas seções (linhas).

  1. A primeira linha exibe o aplicativo que você configurou nas configurações.

  2. A segunda linha (navegador) detecta automaticamente o navegador e, dependendo disso, altera o logotipo e o nome. Clicar no botão continuar coloca um cookie no navegador do usuário com, por padrão, uma data de expiração de 1 mês. (Isso significa que o usuário não verá o banner até que o cookie expire.) Isso também pode ser alterado nas configurações.

O logotipo do navegador é carregado automaticamente com a instalação do componente de tema.

Existem algumas configurações onde você pode configurar separadamente o aplicativo Android e iOS.


A versão PWA só funciona no Chrome e detecta automaticamente o status de instalação do aplicativo nos navegadores compatíveis.

Se o PWA ainda não estiver instalado.

Se o PWA já estiver instalado.

Como fica nos navegadores.


Nas Traduções de Tema, você pode traduzir e personalizar todos os textos…


:warning: Existem algumas limitações porque nem todos os navegadores suportam a instalação de PWA, que só funciona no Chrome. Os outros navegadores exibem o modal baseado no aplicativo, se você o configurou nas configurações.
Este componente de tema é apenas para Android! Talvez eu o atualize para iOS, iPadOS Safari no futuro, porque o modal baseado no aplicativo também poderia ser exibido lá para redirecionar os usuários para a página do aplicativo na App Store.

Eu atualizei o componente de tema, então agora ele suporta iOS.

14 curtidas

Isso é muito legal. Se não me engano, alguém há um tempo estava procurando uma maneira de fazer isso aparecer novamente ou uma opção direta sem ter que encontrar o aplicativo de instalação/adicionar à tela inicial no navegador.

4 curtidas

Incrível! Minha ideia de lançar meu aplicativo + isso = touché.

2 curtidas

Obrigado ao componente de tema @Don

1 curtida

Olá :wave:

Atualizei o componente e o OP também… :tada:

4 curtidas

Olá, o componente está ótimo.

Existe alguma forma de fazer o modal aparecer apenas para usuários logados ou após um certo número de carregamentos de página?

Além disso, pelos meus testes no Android, quando os usuários clicam em “Instalar”, o aplicativo instala em segundo plano, mas nada acontece após a instalação. Clicar no botão de instalar novamente não faz nada, e os usuários são forçados a clicar em Continuar para sair do modal. Em seguida, eles precisam fechar o navegador para acessar o aplicativo.

Existe alguma forma de fechar o modal e ter o aplicativo iniciado automaticamente assim que ele for instalado?