Como funciona o aplicativo móvel?

Vejo que a hospedagem do Discourse vem com um “aplicativo móvel”. O que o aplicativo móvel faz para quem tem um fórum?

  1. É um aplicativo geral do Discourse, e os usuários do seu fórum podem adicionar seu fórum a ele para ser um dos fóruns aos quais o aplicativo se conecta? Nesse caso, eu imaginaria que você orientaria seus usuários a baixar o aplicativo “Discourse” e adicionar sua comunidade.
    ou
  2. É possível vinculá-lo ao seu fórum para que seja o aplicativo móvel nativo do seu fórum? (algo como como seu fórum pode ter um domínio exclusivo que não inclui a palavra “discourse”). Nesse caso, os usuários podem nem saber que seu site de fórum é um site do Discourse — eles apenas o veem como o aplicativo móvel do seu site. Nesse cenário, você orientaria seus usuários a baixar o aplicativo móvel vinculado ao nome do seu fórum.

Um benefício do aplicativo móvel (em qualquer um dos casos) que vejo é o suporte a “notificações push”. Suponho que isso signifique que eu, como dono do fórum, possa enviar notificações push. Seria também possível para os usuários criarem notificações locais, como lembretes para si mesmos?

Obrigado!

3 curtidas

É 1.

Quanto às notificações push, elas não são criadas manualmente. O aplicativo receberá notificações push para eventos do fórum, como ser mencionado, receber uma resposta, etc.

Entendido. Obrigado. Fora as notificações push, então, não tenho certeza sobre o benefício do aplicativo móvel para o dono do fórum — para o usuário, imagino que haja benefício se ele (acho) usa muitos fóruns Discourse e isso é uma maneira fácil de tê-los todos em um só lugar.

@JQ331, “Além das notificações push” é um eufemismo, na minha opinião. Como administrador de fóruns há mais de 20 anos em diversos contextos, eu culparia a falta de notificações push por uma grande parte do declínio no uso de fóruns na última década. Hoje, as pessoas usam aplicativos mais do que navegadores móveis e, especialmente no iOS, onde o suporte nativo a notificações push não está disponível para sites carregados no Safari, a capacidade de manter os usuários atualizados e lembrados sobre novos conteúdos no seu fórum, da mesma forma que eles estão constantemente cientes do Facebook, Instagram e de todos os outros aplicativos, é fundamental para manter seu fórum relevante.

Há muitas notificações disputando a atenção dos seus usuários. Você não pode fazer com que as outras notificações desapareçam, mas não ter nenhuma no seu próprio fórum é, na minha experiência, um erro.

Sim, os usuários que já estão acostumados a acessar seu fórum no Safari talvez continuem a fazê-lo mesmo sem notificações push nativas adequadas. Mas, se o objetivo é crescer, especialmente ao expandir para públicos que pouco usam fóruns, as notificações são essenciais para ajudar a manter seu site facilmente acessível a eles.

4 curtidas

Isso é muito interessante. Obrigado, @007, vou considerar seriamente. Acredito que a desvantagem continuará sendo o fato de eu querer construir um fórum que os usuários vejam como um aplicativo próprio. Por isso, não planejei realmente vinculá-lo ao Discourse na mente dos usuários. (Sem ofensa ao Discourse — que é um produto excelente em geral —, mas acho que há uma vantagem em fazer com que os usuários vejam o site como um produto próprio.)

Dizer aos usuários que obtenham a “experiência móvel nativa” adicionando este fórum a um aplicativo de fórum do Discourse diminui esse aspecto. Não é terrível, mas me deixa menos inclinado a ver o aplicativo móvel como um benefício significativo.

1 curtida

@JQ331, eu acabei de encontrar este tópico postado ontem. Pode ser do seu interesse:

Ele será limitado a uma interação mais básica com seu banco de dados Discourse (a menos que seja adicionado suporte personalizado para plugins populares), mas pode ser uma boa opção para suas necessidades.

Só para acrescentar que acho o aplicativo muito útil.

À medida que o Discourse se tornou uma plataforma de fórum cada vez mais popular, o aplicativo também se tornou cada vez mais útil.

Atualmente, tenho 7 fóruns no meu aplicativo e espero que esse número cresça. (Aliás, acabei de pensar em outro para adicionar).

É uma ótima maneira de revisar rapidamente se minha atenção é necessária em algum dos Discourses e uma forma muito agradável de manter os fóruns fora da bagunça das abas dos navegadores.

E só para reiterar: no iOS, as notificações push são inestimáveis, pois a Apple até agora se recusou a suportar notificações web no Safari móvel.

4 curtidas

Obrigado por essas informações. Eu havia mencionado anteriormente a possibilidade de considerar diferentes provedores de hospedagem. Apenas para registrar: o suporte ao Discourse que tenho visto até agora (para quem opta pela hospedagem gerenciada oficial do Discourse) tem sido fantástico.

1 curtida

@JQ331, compartilhando minha experiência: conheço o básico de HTML e CSS, mas sempre que mexo em PHP, algo dá errado. Sou do tipo que copia e cola, mas adoro um bom desafio.

Nota do moderador: Reduzido, pois este parágrafo está continuando uma conversa fora do tópico.
Comecei a brincar com o Discourse há cerca de 6 meses, seguindo o guia de instalação de 30 minutos em um droplet da Digital Ocean de US$ 5/mês. Na verdade, tentei em vão, durante horas, instalar o Discourse usando a linha de comando, até que finalmente segui o guia de instalação de 30 minutos já compartilhado acima e configurei tudo rapidamente. Para a Digital Ocean, você pode “ver mais” sobre os planos e encontrar o pacote de US$ 5/mês. Talvez não seja a velocidade ideal para alguns fóruns, mas é suficiente para mim, com um fórum relativamente pequeno.

Para o aplicativo móvel, usei minhas habilidades de iniciante absoluto e deployei um aplicativo iOS a partir deste repositório:

Não foi nem difícil nem fácil. Foi apenas trabalho. Muito trabalho; levou cerca de 40 horas do início ao fim, incluindo contratar um desenvolvedor para me dizer apenas para atualizar minhas versões de software.

Com a DigitalOcean, você pode atualizar seu droplet facilmente, embora eu não acredite que seja possível fazer o downgrade.

Resumo: por US$ 5/mês de hospedagem na DigitalOcean e US$ 99/ano de licença de desenvolvedor Apple, tenho um fórum Discourse totalmente funcional com um aplicativo iOS personalizado disponível na App Store.

4 curtidas

É muito bom ouvir isso. Obrigado por essa boa informação.

@Dani1 Isso parece ser a nossa resposta em relação ao aplicativo móvel do Discourse. :slight_smile:

1 curtida

FYI - Deixei minha licença de Desenvolvedor expirar e estou apenas fazendo com que os membros “instalem” o site via PWA. Nunca consegui fazer as notificações push funcionarem com o app do iOS, e o PWA me oferece uma solução quase idêntica (para o que eu precisava).

3 curtidas