Olá,
Gostaria de saber se alguém está procurando um modelo de aplicativo móvel de código aberto para o Discourse? Estamos finalizando um para o xenForo e estamos pensando em disponibilizá-lo no Discourse. Vocês teriam interesse em ver?
Olá,
Gostaria de saber se alguém está procurando um modelo de aplicativo móvel de código aberto para o Discourse? Estamos finalizando um para o xenForo e estamos pensando em disponibilizá-lo no Discourse. Vocês teriam interesse em ver?
Olá e bem-vindo(a) @forumcopilot, movi seu tópico porque a categoria “extras” destina-se a projetos concluídos que você pode baixar hoje. Boa sorte com o projeto! :3
Eu vi algumas outras tentativas de aplicativos nativos, mas ambos estão abandonados e com código fechado, até onde sei (Forumate - Native Discourse client for iOS, Fig - Native Discourse client for iOS - #111 by nanohits). Algo mais bem mantido (especialmente de código aberto) seria ótimo! Eu adoraria usar um aplicativo nativo para economizar bateria e o visual do iOS, mas não encontrei nada com todos os recursos que ainda funcione bem hoje.
Estou interessado em entender a motivação. O que um aplicativo pode fazer pelo usuário que um site não pode? Quer dizer, hoje em dia, os navegadores da web em dispositivos móveis têm APIs para localização, câmera, upload de arquivos, etc. O que um aplicativo acrescenta?
Caso ninguém saiba, estes são pontos válidos, e você pode salvá-lo na tela inicial e executá-lo como um aplicativo em praticamente qualquer dispositivo, incluindo desktops, graças aos avanços na maioria dos navegadores e sistemas operacionais. Sem publicação em loja de aplicativos ou estrutura separada para manter.
É certamente possível empacotar a PWA para torná-la amigável às lojas de aplicativos. Eu consigo ver isso sendo útil para um site grande com um grande orçamento, porque a maioria dos usuários realmente tem dificuldade em entender toda a dinâmica PWA / não precisar de uma loja de aplicativos.
Eu pesquisei isso há algum tempo, mas abandonei devido a:
Muito disso é interação e gerenciamento das próprias lojas de aplicativos. E há outras questões como Apple/Google querendo uma parte de quaisquer transações em dinheiro, etc., etc.
Se você tem a experiência disponível a baixo custo, talvez valha a pena. Eu optei por, em vez disso, apenas guiar meus usuários pela curva de aprendizado da PWA!!
Parece que isto (não isto, mas o seguinte) foi publicado hoje:
É apenas uma coincidência.![]()
Aqui está outro:
Obrigado a todos pelas contribuições!
Parece que a comunidade Discourse está bem servida.
Lançamos o template de aplicativo móvel xenForo não faz muito tempo, juntamente com um aplicativo móvel genérico que se conecta a qualquer fórum xenForo que instalou nossa extensão, semelhante ao que o Tapatalk fazia antigamente, exceto que agora é de código aberto. Você pode baixar nosso aplicativo ou ver o código-fonte em:
As notificações push também estão funcionando e funcionam imediatamente.
Estávamos pensando se seria algo que poderíamos oferecer à comunidade Discourse, mas parece que não é algo muito valioso, dado o número de opções que já existem.
De qualquer forma, me avisem se o Forum Copilot pode fazer mais por todos. ![]()
Para responder a mim mesmo e responder à minha própria pergunta um pouco. Logo abaixo, alguém menciona o Dexo, um aplicativo móvel, e imediatamente algumas possibilidades vêm à mente. Com esse aplicativo, alguém poderia ser membro de várias comunidades Discourse diferentes e ter um aplicativo que alterna facilmente entre elas. Ele também poderia se conectar periodicamente a elas e obter contagens atualizadas de mensagens não lidas, mensagens diretas, etc. Assim, poderia fazer um site Discourse parecer um pouco mais “em tempo real” ao receber notificações no seu telefone quando algo acontece. Um PWA não poderia fazer isso (até onde eu sei). E um único aplicativo conectando-se a vários Discourses pode facilitar a participação em vários Discourses. Com a abordagem PWA, cada Discourse em que você participa precisaria ser um ícone distinto no seu telefone. Não haveria uma maneira fácil de simplesmente alternar entre diferentes servidores Discourse. Então, ou você usa um navegador da web e alterna entre abas, ou tem vários ícones na tela inicial que você toca para verificar cada Discourse.
Então, da perspectiva de apenas um Discourse, um aplicativo não faz muito sentido. Mas se os usuários do MEU Discourse também participam de vários outros, então consigo entender por que esses usuários poderiam gostar de um aplicativo que os unifica todos.
Note que isso já existia há muitos anos; há um aplicativo oficial chamado “Discourse Hub”.
O aplicativo (pelo menos para Android) não é muito bom. Ele tem uma avaliação de 2,4. Portanto, considerando isso, definitivamente há espaço para outros entrarem e tentarem ou talvez melhorar o que já foi feito.