Ir para o artigo

Aplicativos web, móveis e desktop

Use o minddy no navegador, instale o app web no celular ou tablet ou o app desktop e configure as notificações do dispositivo.

Você pode acessar a mesma instância minddy pelo navegador, pelo app web instalado ou pelo app desktop. Siga o procedimento do seu dispositivo e confira os requisitos de conexão, as atualizações e as permissões de notificação da plataforma.

Trabalhar no navegador e no celular

Abra o endereço da sua instância e entre nessa mesma instância. Em uma tela estreita, mostre a barra lateral para escolher um projeto e abra uma tarefa pela lista ou pelo quadro. Leia os detalhes no painel adaptado à tela, altere o campo desejado ou adicione um comentário e aguarde o resultado do salvamento antes de fechar. Feche o painel de detalhes para voltar à lista; sua apresentação no celular difere da de uma tela ampla.

Abra o Numo pelo botão flutuante ou por uma ação contextual da tarefa. Confira o contexto da tarefa no campo de composição. Se outro painel cobrir o conteúdo necessário, feche-o antes de continuar navegando. Em dispositivos de toque, use os botões e menus visíveis; não presuma que ações ao passar o mouse ou atalhos de desktop estejam disponíveis.

Teclado e conexão

Com o teclado, você pode focar os controles e usar a paleta de comandos para navegar e executar ações comuns. O botão de envio visível continua sendo uma alternativa ao envio por teclado. Siga o atalho mostrado pela aplicação para a sua plataforma.

O navegador e o aplicativo web instalado precisam de conexão de rede para consultar dados dos projetos e salvar alterações. O service worker gerencia notificações push sem implementar um cache de dados offline. Após uma falha de conexão, confira se a alteração foi salva antes de repeti-la. Instalar a PWA não cria outra conta nem contorna as permissões da instância.

Em uma tela estreita, os detalhes da tarefa ocupam um painel adaptável. Use o botão de fechar para voltar ao projeto; Numo continua acessível pelo botão flutuante.

Instalar o app web no celular ou tablet

Abra a instância minddy que deseja usar no Safari em um iPhone ou iPad, ou no Chrome ou em outro navegador Android compatível. Se o link tiver aberto dentro de outro aplicativo, abra-o primeiro no navegador completo. Para uma instância self-hosted, use o endereço do seu próprio servidor.

No iOS, abra Compartilhar e escolha Adicionar à Tela de Início. Mantenha Abrir como App da Web ativado e toque em Adicionar. Dependendo da interface do Safari, pode ser necessário abrir Mais antes de Compartilhar. Se a ação não aparecer, confira Editar Ações.

No Android, use a sugestão de instalação ou escolha Instalar app ou Adicionar à tela inicial no menu do navegador e confirme Instalar. Os nomes dependem do navegador. Abra o novo ícone e entre com a conta daquela instância. Trata-se de uma PWA instalada pelo navegador; não existe um aplicativo nativo minddy na App Store do iOS nem no Google Play.

Atualizações, acesso offline e notificações

A instalação não cria uma cópia offline do projeto. O service worker do minddy só gerencia notificações push e não armazena as requisições do aplicativo em cache. Use uma conexão de rede e recarregue a página para obter o conteúdo web atual. As notificações também exigem um navegador compatível, sua permissão e a configuração push no servidor. No iOS, use o aplicativo instalado quando o processo solicitar. Se a opção de instalação não aparecer, abra um navegador completo compatível e confira se a instância já está instalada.

O guia público ilustra as três etapas do Safari e a opção Abrir como App da Web que deve permanecer ativada. São ilustrações de instruções exibidas pelo minddy, não capturas de uma instalação do iOS concluída.

Instalar e gerenciar o app desktop

Abra a página pública de downloads. No macOS, escolha o pacote para Apple silicon ou Intel. No Windows, instale o aplicativo pela Microsoft Store. No Linux, escolha uma AppImage ou um pacote deb/rpm assinado para x64 ou ARM64. Siga o guia da plataforma e as instruções de verificação do pacote. O Windows não oferece um instalador exe.

No seletor de servidor, escolha minddy Cloud, a origem de um servidor self-hosted ou o runtime local disponível. Confira o destino antes de entrar: cada conta pertence à sua instância. O OAuth usa o navegador do sistema e retorna depois ao aplicativo desktop.

Abas, fechamento e atualizações

Use os controles de abas e a paleta de comandos para navegar entre seus trabalhos. Siga os atalhos exibidos para a plataforma: o macOS usa Command onde Windows e Linux normalmente usam Control. Fechar a janela a oculta e mantém o aplicativo em execução. Use Sair para encerrar o aplicativo; no macOS, você também pode usar Cmd+Q. As notificações em segundo plano dependem do pacote e das funções da plataforma.

O macOS e as AppImage portáteis oferecem atualizações no aplicativo. O Windows as instala pela Microsoft Store. Para deb/rpm, instale o próximo pacote verificado. No aplicativo de desktop, Configurações da conta → Preferências → Aplicativo de desktop mostra o servidor conectado, o canal de prévia quando disponível e a versão do aplicativo, com uma verificação de atualização quando o pacote oferece suporte a ela. Na web, o mesmo cartão leva à página de download. Após atualizar, confira a versão desktop exibida e confirme que a instância desejada continua abrindo.

Recuperar uma janela após uma falha

Se uma janela desktop falhar, uma página local de recuperação oferece Reload window. Use esse botão para reabrir a última tela no servidor selecionado atualmente. Alterações não salvas podem ser perdidas. O aplicativo aguarda sua ação em vez de recarregar repetidamente a página com falha. Se a página de recuperação também falhar, a mensagem nativa pede que você encerre e reabra o minddy. Esses controles nativos de recuperação usam atualmente rótulos em inglês.

Se uma página ainda estiver carregando após 30 segundos, ou uma janela continuar sem responder por cinco segundos depois que o aplicativo desktop detectar o problema, uma caixa de diálogo nativa oferece Wait e Recover window. Wait é a opção padrão e mantém seu trabalho e a solicitação em andamento. A caixa se fecha quando o carregamento termina ou a janela volta a responder. A recuperação pode perder alterações não salvas: escolha Recover window para abrir a página local de recuperação e depois Reload window para voltar à última tela.

O cache de consultas salvo é opcional e tem um limite de 2 MiB de dados. Se o cache completo for grande demais, o minddy mantém resultados completos de consultas que podem ser salvos, priorizando, quando necessário, as visualizações atuais e as abas presentes na barra. Se essa seleção ainda exceder o limite, o instantâneo local anterior será removido. Os dados que ficarem fora do cache salvo continuam na memória durante a sessão e são consultados novamente quando necessários após reiniciar. Os rascunhos salvos separadamente não são afetados. Esse cache não é um backup do seu trabalho.

Para reduzir o uso de memória em sessões longas, detalhes de PRs, diffs de commits e conteúdos de páginas inativos são liberados após um minuto e recarregados quando necessários. As consultas ativas são mantidas. Os rótulos das abas guardam apenas informações leves das PRs, portanto manter uma aba aberta não retém seus patches.

Página de recuperação no aplicativo de desenvolvimento para macOS, com um perfil isolado e um servidor de demonstração. A interface nativa usa rótulos em inglês em todos os idiomas.

Ativar notificações em um dispositivo

Abra as notificações nas configurações da conta no dispositivo que deseja registrar. Ative-as e aceite a solicitação de permissão do navegador ou do sistema operacional. Se a permissão foi negada, altere-a nas configurações do navegador ou do sistema; acionar o controle do minddy repetidamente não pode superar essa recusa. No iOS, instale e abra o aplicativo web primeiro quando a interface exigir.

Confira se o dispositivo aparece na lista e use o controle de teste correspondente. Consulte as informações da última entrega. Você pode desativar ou remover registros individuais sem excluir a conta. As categorias de Configurações da conta → Notificações determinam quais eventos geram notificações; a caixa de entrada do aplicativo continua disponível quando o push não está disponível.

Este navegador bloqueia notificações. Restaure a permissão do site antes de registrar este dispositivo.

Condições por plataforma

O push web exige um navegador compatível e o serviço de push configurado na instância. Os banners nativos e a entrega em segundo plano variam conforme a plataforma. O pacote macOS assinado oferece suporte a APNs; o pacote Windows precisa do componente WNS opcional para o transporte em segundo plano. No Linux, a entrega utiliza a sessão em segundo plano do aplicativo distribuído, em vez de APNs ou WNS.

Se o servidor selecionado não tiver APNs ou WNS configurado, o aplicativo desktop usa notificações nativas locais enquanto estiver aberto ou oculto. Essa alternativa não entrega notificações depois que você encerra o aplicativo.

Confira a permissão de notificações no sistema, o estado de instalação no navegador e a explicação exibida caso o recurso não esteja configurado ou não seja compatível. Um teste bem-sucedido não garante a entrega sem conexão ou sob todas as restrições de segundo plano do sistema. Mantenha disponível o aplicativo ou o serviço em segundo plano configurado, conforme os requisitos da plataforma.

A conta tem um dispositivo de navegador registrado e ativo. A lista mostra as datas de registro e do último envio. A exibição de um alerta continua dependendo da permissão do navegador e das configurações do sistema operacional.

Artigos relacionados