toodoo App
Recursos do toodoo
Tarefas:
Você pode criar, alterar e excluir tarefas. Cada tarefa possui um nome, uma categoria, uma prioridade (ALTA, MÉDIA ou BAIXA) e um status de conclusão (ou seja, está OPEN ou DONE). Opcionalmente, cada tarefa também pode ter uma descrição (texto arbitrário), uma data de vencimento e uma hora de vencimento. Para evitar exclusões acidentais, uma tarefa só pode ser excluída se estiver DONE.
Categorias:
Você pode criar quantas categorias precisar. A categoria à qual uma tarefa pertence pode ser alterada. Uma categoria pode ser renomeada. Isso afetará todas as tarefas que pertencem a essa categoria. Categorias não utilizadas podem ser excluídas. Ou seja, a exclusão só é possível se a categoria não tiver tarefas e se não estiver sendo usada no filtro atual.
Filtrando tarefas:
É possível restringir as tarefas exibidas na lista, por exemplo, apenas tarefas concluídas ou apenas tarefas com baixa prioridade, etc. Em geral, as tarefas a serem exibidas na lista podem ser filtradas por:
- status_de_conclusão
- data_de_vencimento/hora_de_vencimento
- prioridade
- categoria
ou qualquer combinação dessas.
Para a data_de_vencimento, há várias opções de filtro predefinidas, por exemplo, HOJE, SEMANA_ATUAL, ATRASADA, TAREFAS_SEM_DATA, etc.
Para prioridade e categoria, é possível filtrar com mais de uma opção. Por exemplo, você pode escolher mostrar tarefas com prioridades ALTA ou MÉDIA. Ou você pode exibir todas as tarefas que têm a categoria Família ou Amigos.
Classificando tarefas:
A lista de tarefas pode ser classificada por:
- status_de_conclusão
- data_de_vencimento/hora_de_vencimento
- prioridade
- categoria
- nome
Qualquer ordem de classificação é possível. Por exemplo, primeiro por data/hora de vencimento, depois por status de conclusão, categoria, prioridade e nome. Ou qualquer outra ordem que você preferir.
Buscando tarefas:
As tarefas podem ser buscadas por texto. O texto de busca que você insere pode ser aplicado ao nome da tarefa, à descrição da tarefa ou a ambos. A busca sensível a maiúsculas e minúsculas é possível. Na lista de resultados da busca, ao exibir detalhes de uma tarefa, a string de busca é destacada no nome e/ou descrição da tarefa.
Conveniência:
Existem atalhos para ações frequentemente usadas. Por exemplo:
- Do menu de contexto de uma categoria, você pode pular para uma lista de todas as tarefas daquela categoria.
- Do menu de contexto de uma tarefa, você pode alterar seu status_de_conclusão, defini-la como DONE (ou OPEN, respectivamente), ou definir sua data de vencimento para hoje ou amanhã.
- Quando a lista de tarefas é filtrada por tarefas com vencimento HOJE, você pode facilmente mover-se para o dia anterior/próximo deslizando para a direita/esquerda.
- Da mesma forma, deslizando, você pode facilmente mover-se para a semana anterior/próxima (quando a lista de tarefas é filtrada por tarefas com vencimento SEMANA_ATUAL) ou para a categoria anterior/próxima (quando todas as tarefas de uma categoria são exibidas).
Exibição:
Tarefas com vencimento no passado, hoje ou no futuro têm diferentes cores de fundo, para que sejam facilmente discerníveis. O esquema de cores se adapta ao modo de exibição do Android subjacente. Ou seja, se o modo escuro estiver selecionado (desde que seu Android suporte modo escuro), um esquema de cores escuras é usado também para o toodoo.
Importar / Exportar:
Todos os dados do usuário (ou seja, tarefas, categorias, filtros e critérios de classificação) podem ser exportados para um arquivo externo (formato xml). Vice-versa, os dados podem ser importados de um arquivo externo.
Técnico:
Seus dados são armazenados localmente em seu dispositivo. Nenhuma conexão com a internet é necessária. Sem anúncios. Sem rastreamento.
Restrições
toodoo é minimalista. Foca em gerenciar, categorizar, filtrar e classificar tarefas (no entanto, mais recursos podem ser adicionados em futuras versões). Assim, existem algumas restrições, ou seja:
- A interface do usuário está apenas em inglês.
- O nome da pasta e do arquivo para exportar dados são fixos (ou seja, /Download/toodoo/toodooData-yyyy-mm-dd-hh-mm-ss)
- As configurações são atualmente fixas, por exemplo:
- o formato da data é yyyy-mm-dd, o formato da hora é 24 horas.
- o primeiro dia da semana é segunda-feira.
- dentro de um dia, tarefas sem hora_de_vencimento são classificadas atrás das tarefas com hora_de_vencimento.










