Após o lançamento da funcionalidade de chat, acredito que o Discourse Mobile precisa de algumas melhorias para torná-lo “comparável” a outros aplicativos de plataforma para pessoas comuns (na Alemanha, aproximadamente 69% dos usuários na internet usam dispositivos móveis). Perguntas:
Existem melhorias planejadas para o Discourse Mobile em relação à funcionalidade de chat do Discourse e notificações do Android?
o modo móvel do discourse é péssimo, os botões ficam no topo, é muito ruim usar o polegar para tocar nos botões, tinha que ser o botão embaixo, como no iphone, tem um monte de coisa que não é usual
Bem, na Finlândia, em plataformas mais gerais, os usuários de dispositivos móveis cobrem 90% ou mais. E tenho certeza de que a situação é a mesma em todos os países nórdicos.
A coisa mais alarmante é que a maioria dos usuários de dispositivos móveis está acostumada a uma má experiência do usuário.
Eu meio que odeio dizer isso em voz alta, mas os maiores problemas aqui são os codificadores trabalhando com várias telas grandes. Mesmo aqui podemos encontrar muitos tópicos onde todos estão preocupados em como duas ou três barras laterais são feitas A maioria dos temas é planejada para telas de 21 polegadas. Coloquei o gato na mesa, mostrando o conhecido elefante na sala de estar, dizendo que estou contando cada tema, componente ou plugin que é apenas para telas grandes como quebrado. Isso não é muito apreciado
Que bom. Estou usando um iPad agora. Então, realmente?
Você não está sugerindo que a facilidade, ou a experiência do usuário em geral, é uma questão de “ligado/desligado” e que a capacidade de fazer coisas básicas é igual a uma boa experiência do usuário, está?
Eu não sei, mas talvez o OP abra essa questão mais. Estou tendo uma conversa meta geral e, do meu ponto de vista, a categoria Feature está errada agora.
Bem, minha pergunta era simples e “relacionada a recursos”, portanto a categoria deve estar correta.
existem melhorias planejadas para o Discourse Mobile em relação à funcionalidade de chat do Discourse e notificações do Android? (exemplo: não há notificações no Android)
alguém está trabalhando na implementação de um widget para o aplicativo Android?
Da “perspectiva do Android”, parece que o aplicativo precisa de uma “reforma” ou atualizações de recursos. Mas esta pode ser minha visão pessoal para a parte do Android do código. Posso ver no github que @pmusaraj está trabalhando frequentemente no código…
@Jagster Entendo a discussão global sobre “UX para dispositivos móveis”, mas isso deve ser discutido em um tópico separado.
Temos suporte total para notificações Web Push. Eu dependo das notificações do Discourse Chat como parte do meu trabalho, e elas funcionam de forma confiável no meu telefone e são até espelhadas no meu smartwatch.
Você tem a instância que usa instalada como um PWA no seu dispositivo? Esse é o primeiro passo para o uso intensivo de uma instância, e nós solicitamos isso a todos os usuários ativos.
Widgets para PWA estão chegando em um futuro próximo, pois a especificação está sendo desenvolvida pela Microsoft no projeto Chromium. Estou de olho nisso e trabalharei nisso assim que estiver disponível, como fizemos com todos os outros recursos do PWA.
Não acho que seja um aplicativo PWA? A informação da versão do aplicativo é 1.8.7. As notificações estão definitivamente permitidas, mas não vejo nenhuma quando há novas mensagens em meta.discourse org ou na minha própria instância forum.netzwissen.de.
Olá @Falco - apenas para deixar claro, entendi tudo corretamente:
No futuro, será possível desenvolver widgets para celular, como todos conhecemos de aplicativos de clima, por exemplo? Ou seja, elementos para dispositivos móveis que podem ser colocados na tela inicial e cujo conteúdo pode ser partes do fórum? Por exemplo, um artigo da wiki que muda com muita frequência e deve ser monitorado independentemente via widget, sem iniciar o aplicativo / Fórum pelo navegador.
Você já poderia fornecer alguns links para especificações / pesquisas / desenvolvedores sobre isso?
Em nosso Fórum, estamos interessados em criar widgets móveis exatamente por esse motivo.
Também sou um usuário Android. Para minha instância auto-hospedada, desisti do aplicativo móvel. Pelo que me lembro, não foi possível obter as notificações push sem estar em um nível pago para o Discourse por causa das chamadas da API do Google ou algo assim (há tópicos sobre isso em algum lugar).
Então… em vez disso, comecei a trabalhar em um script Python que envia uma mensagem via Signal quando as pessoas têm uma notificação não lida por mais de uma hora. não é ótimo, mas é melhor do que nada. Ainda não considerei o chat.
@sam Sou grato por você ter perguntado. Isso me levou a mexer nas configurações novamente e agora tenho notificações para chat, MPs e respostas.
Suspeito que a “janela de tempo de notificação push em minutos” foi a principal causa da minha confusão original - o padrão é 10 minutos, mas na minha cabeça eu assumi que levava o timer de notificação de e-mail (3 minutos). Portanto, toda vez que eu testava, voltava ao site depois de esperar 6 minutos, impedindo o gatilho. Eu também tinha “enviar apenas notificações push de chat” definido como Verdadeiro como parte da minha mexida original, então este timer nunca teve a chance de se revelar.
Para referência futura, abaixo está parte da configuração como a tenho atualmente:
Olá! Tive que me registrar porque notei este tópico. Aqui estão minhas descobertas:
Se não estiver no modo PWA, a página TRAVA muito quando a barra de endereço superior é ocultada/exibida no Chrome móvel porque algum elemento na página contém um valor em % da viewport principal ou a unidade “vh”. Tive que instalar o PWA para evitar isso, mas…
Não tenho certeza se isso tem a ver com o PWA específico que instalei, mas ele tem um círculo branco em vez de um ícone.
E a outra coisa é que, quando você rola para cima em um tópico, pode acionar acidentalmente uma atualização quando a rolagem infinita atinge o topo da página não infinita.
Esta é a maior parte da minha dor, mas também encontrei alguns problemas estranhos com o painel de notificações fazendo redirecionamentos aleatórios em vez de me mostrar a coisa que eu queria ver. É difícil descrever exatamente o que aconteceu, se isso se repetir, tentarei descrever exatamente.