Fig - Cliente nativo do Discourse para iOS

Apenas queria apresentar um projeto em que tenho trabalhado. Ele se chama Fig e é um cliente nativo do Discourse para iOS/iPadOS.

O Fig está disponível gratuitamente na App Store.

Screen Shot 2020-04-14 at 8.02.48 AM

A maioria das funções e recursos do Fig é gratuita e será suficiente para a maioria dos usuários. A assinatura Fig+ permite acesso a comunidades privadas, número ilimitado de postagens e comunidades, ícones gratuitos para o aplicativo e recursos premium futuros. Ela também ajudará a sustentar o desenvolvimento contínuo do Fig.

Por fim, se você estiver interessado em uma versão white label do Fig (SDK) para uso da sua própria comunidade (única), me avise. Estou tentando avaliar o interesse por algo assim.

Boa navegação. :smiley:

Capturas de tela

57 curtidas

Como sua oferta freemium é diferente do aplicativo totalmente gratuito e ilimitado do Discourse que já está disponível, ou seja, o Discourse Hub?

Não estou dizendo que sua oferta seja ruim, mas parece que você está copiando o aplicativo iOS totalmente gratuito do Discourse, que já “permite acesso a comunidades privadas” e oferece “número ilimitado de posts e comunidades”, e cobrando por esses recursos.

8 curtidas

Fig é um cliente nativo, e ‘nativo’ é um termo técnico que indica que o software foi desenvolvido usando o modelo de software padrão (ou seja, nativo) do sistema operacional.

Para ilustrar a diferença com um exemplo, pense na diferença entre usar o www.facebook.com no seu navegador versus, digamos, o aplicativo do Facebook na App Store.

10 curtidas

Obrigado por levar minha análise muito bem. :slight_smile: Ser nativo pode ser uma faca de dois gumes, pois muitas comunidades utilizam plugins especializados em seus fóruns Discourse. Por exemplo, se o aplicativo for totalmente nativo, coisas como Retort, Question Answer, Events, Location e dezenas de outros plugins podem não estar acessíveis neste aplicativo, a menos que você tenha programado especificamente para eles. Não me entenda mal: consigo ver o valor de seu aplicativo ser nativo, mas sou naturalmente bastante cético quando um aplicativo freemium como o seu surge, já que uma oferta totalmente gratuita já está disponível.

5 curtidas

Pessoalmente, aplaudo seu trabalho e encorajo você a construir e desenvolver conforme julgar adequado.

Vá em frente e vamos ver como vai!

9 curtidas

Eu realmente gosto da aba Descobrir!

16 curtidas

Fig parece muito legal! Há planos de portá-lo para o MacOS? Portar aplicativos do iPad via Mac Catalyst é incrivelmente simples.

2 curtidas

É uma verdadeira pena que comunidades privadas não sejam suportadas no aplicativo gratuito. O Meta pode ser a única comunidade de discurso público à qual acesso com alguma regularidade.

Você planeja oferecer uma avaliação gratuita no futuro?

6 curtidas

App muito bom!

Coisas que eu gostaria de ver:

  • uma forma de navegar para a última/primeira postagem no tópico
  • número ou alguma dica de postagens não lidas para cada tópico na lista de tópicos (como no Discourse)
  • um recurso de “linha do tempo” como no Tapatalk, ou seja, uma lista com um resumo da postagem mais recente de cada tópico (ordenada por atividade).
1 curtida

image
Isso significa que o aplicativo oferece suporte ao mouse do iPadOS sobre o qual todos estão falando?

1 curtida

Não é realmente tão simples e exige uma quantidade não trivial de trabalho. Tenho um protótipo, mas ainda está longe de estar pronto para uso e, no momento, vamos focar em funcionalidades mais importantes.

Não. Mas você pode testá-lo em comunidades públicas.

Sim!

Obrigado! Os dois primeiros itens estão definitivamente na nossa lista de prioridades. Ideia interessante sobre o terceiro item, mas vamos tentar completar os recursos essenciais primeiro.

7 curtidas

Isso é muito legal, parabéns!

Sugiro tentar obter melhor suporte para o onebox. O normal precisa de um estilo melhor e os como o YouTube estão faltando.

9 curtidas

Ah, imagino que a Apple faça parecer mais simples do que realmente é.

Posso sugerir permitir que usuários que não pagam pelo Fig+ tenham, pelo menos, a capacidade de ingressar em 1 comunidade privada?

Para complementar o que disse anteriormente, você está se referindo à versão aprimorada do suporte ao mouse (com toda aquela funcionalidade de alinhamento de botões) no iPadOS 13.4 e versões posteriores?


Tenho algumas sugestões:

  1. Ao visualizar uma comunidade, ela sempre padrão para os tópicos mais populares. Não faria mais sentido que o padrão fosse os tópicos mais recentes, para não confundir novos usuários fazendo-os pensar que a comunidade está totalmente inativa?
  2. A categoria “Desenvolvedor” na descoberta deveria ser alterada para “Desenvolvedor e Tecnologia” ou algo similar, principalmente porque parece que comunidades relacionadas à tecnologia (algumas voltadas para entusiastas, consumidores e afins) estão sendo agrupadas na categoria de desenvolvedor.

Além disso, existe alguma maneira de enviar uma comunidade para ser incluída na descoberta? Comunidades privadas são permitidas na descoberta?

1 curtida

Mais um recurso que gostaria de ver adicionado:

  • Tornar o avatar clicável para acessar o perfil do usuário (para enviar uma mensagem direta, por exemplo).
1 curtida

Obrigado! Definitivamente isso precisa melhorar, como você mencionou.

Não neste momento. É difícil fazer cumprir o “1”. As comunidades sincronizam entre dispositivos, há atraso. O pagamento é sincronizado entre dispositivos, etc. As pessoas fazem login/deslogam para contornar isso, adicionam/removem comunidade, etc.

Sim, deve funcionar. Se você tiver problemas, avise-nos pelo canal de suporte do app, indicado nas configurações.

  1. Tópicos mais populares realmente parecem mais atraentes para novos usuários que estão navegando. O problema que você mencionou foi trazido até mim e acho que o meio-termo provavelmente é o filtro “Mais populares”, mas também selecionar o filtro “Último mês”.
  2. Justo. Categorizar comunidades é difícil e nebuloso. :smile:

Sim, entre em contato conosco pelo e-mail de suporte indicado nas Configurações do app Fig. Comunidades privadas ainda não aparecem, mas devem aparecer em breve nos resultados de busca ainda esta semana, esperamos.

Definitivamente, isso está na lista de tarefas e está classificado bem alto.

Para quaisquer solicitações adicionais, suporte ou problemas, sinta-se à vontade para nos contatar pelo app, na seção “Configurações”.

6 curtidas

Notei que os botões para interagir com uma postagem (curtir, compartilhar, etc.) às vezes ficam um pouco apertados. Ah, e a forma como você verifica quem curtiu uma postagem parece um pouco inconveniente e um pouco sem graça. Mas não é lá isso.

Além disso, como você remove uma comunidade da sua lista de comunidades?

Para ver rapidamente quem curtiu uma publicação, toque e segure a imagem de curtida ou o rótulo com o número de curtidas/corações por um segundo. Uma janela aparecerá mostrando quem curtiu a publicação.

Para excluir uma comunidade, vá para a visualização em lista que mostra todas as suas comunidades, deslize o dedo da direita para a esquerda sobre essa comunidade e confirme a exclusão.

Quanto ao bug de interface com botões comprimidos, envie uma captura de tela para nosso e-mail de suporte ou publique em nossa comunidade e nós investigaremos o caso.

1 curtida

Talvez dê uma olhada nas ofertas introdutórias no site do desenvolvedor da Apple. É razoavelmente simples de implementar e impossível de contornar sem criar um novo ID da Apple.

5 curtidas

Parece que há espaço desperdiçado. Se houver uma quantidade muito grande de curtidas em uma publicação, a visualização em lista torna-se inconveniente (muita rolagem). Provavelmente, você poderia caber muitas mais pessoas em uma linha.

Acho que alguns recursos podem ser um pouco difíceis de encontrar ou entender para novos usuários. Vocês já consideraram criar um tutorial ou algo assim?

Isso não se aplica apenas ao botão de curtir.

Isso é ótimo, muito obrigado! Eu queria ter um aplicativo nativo desde que descobri o Discourse e, até agora, usei o DiscourseHub por falta de uma alternativa melhor.

Não me importo se ele não suportar todas as extensões personalizadas. Simplesmente o usarei nas comunidades onde funciona e, se necessário, voltarei ao Web/Discourse Hub para as outras.

Desde que li seu post há uma hora, já baixei o Fig (e o uso para escrever esta mensagem), adicionei todas as minhas comunidades a ele, descobri mais três comunidades que me interessam na aba Descobrir e comprei a assinatura anual. E eu teria feito isso mesmo sem ter uma comunidade privada, apenas como agradecimento pelo desenvolvimento deste aplicativo. É simplesmente muito melhor que o Discourse Hub e realmente parece uma reinterpretação moderna do Discourse para iOS, além de ser um ótimo cidadão do ecossistema iOS.

Estou ansioso por tudo o que você ainda está trabalhando e por descobrir muitas outras funcionalidades agradáveis ao usá-lo.

Também vou verificar a comunidade Fig no Discourse para ver como posso ajudar no desenvolvimento futuro deste aplicativo.

6 curtidas