Este aplicativo pode acompanhar seu tempo de trabalho facilmente! Você pode automatizar o rastreamento de tempo usando funções de geo-fencing (veja abaixo). Você também pode categorizar cada intervalo gravado por um cliente/tarefa predefinido e um texto livre. Claro, a lista de clientes/tarefas pode ser editada para atender às suas necessidades, e o app tem um widget para sua tela inicial.
Além disso, se desejar, sua conta de tempo flexível é cuidada: você sempre vê quanto trabalhou. Você também pode ficar de olho em quanto tempo de trabalho resta para hoje ou para a semana atual (por uma notificação
que você pode habilitar).
O aplicativo permite que você modifique o tempo de trabalho planejado sem esforço - basta tocar na data que deseja editar na tabela principal.
Você pode fornecer as coordenadas geográficas do seu local de trabalho e o aplicativo pode marcar seu ponto automaticamente enquanto você estiver no trabalho. Isso é feito sem o uso de GPS, para que sua bateria não seja esvaziada por este aplicativo.
Você também pode fornecer um nome de rede Wi-Fi visível em seu local de trabalho que o aplicativo pode usar para marcar o ponto automaticamente quando esse SSID estiver no alcance (você não precisa estar conectado a essa rede). Claro que você deve ter o Wi-Fi ativado para que isso funcione.
Você não quer abrir o aplicativo para marcar entrada e saída? Não há problema - existem pelo menos três maneiras de fazer isso: adicione o widget à sua tela inicial, use os atalhos do iniciador (pressione e segure o ícone do aplicativo para isso) ou adicione um novo bloco de configurações rápidas ao seu painel tocando no lápis abaixo e arrastando o bloco "Track Work Time" para cima, que pode alternar seu estado de clock.
Se você preferir usar outros aplicativos como Llama ou Tasker para rastrear seus movimentos, tudo bem - o TWT pode ser acionado a partir de outros aplicativos e apenas fazer a contabilidade do seu tempo de trabalho. Nesse caso, você precisa criar intents de transmissão chamados org.zephyrsoft.trackworktime.ClockIn ou org.zephyrsoft.trackworktime.ClockOut. Ao usar ClockIn, você também pode definir os parâmetros task=... e text=... na seção "extra" do intent para que seus eventos sejam mais significativos. Você também pode usar a ação org.zephyrsoft.trackworktime.StatusRequest para obter o estado atual do TWT: o usuário está conectado e, em caso afirmativo, com qual tarefa e quanto tempo resta para hoje? Para mais detalhes sobre isso, consulte o site.
Se você tiver um relógio inteligente Pebble, o aplicativo o notificará sobre eventos de entrada e saída, o que é especialmente útil se você quiser saber sobre o rastreamento automático de tempo via localização e/ou WiFi.
Por fim, o aplicativo pode gerar relatórios para você. O relatório de eventos brutos é a coisa certa se você quiser importar seus dados para outro lugar, enquanto os relatórios de ano/mês/semana são bons se você quiser acompanhar o progresso de sua tarefa.
Nota importante: Este aplicativo definitivamente não usará seus dados pessoais para nada que você não queira! Ele usa a permissão da INTERNET apenas para oferecer a você o envio de algumas informações sobre falhas para o desenvolvedor (e só faz isso se você concordar, será solicitado todas as vezes). O aplicativo NÃO inclui horários ou locais rastreados no relatório do bug, mas o arquivo de log geral é anexado e pode incluir dados pessoais - se for o caso, será mantido estritamente confidencial e usado apenas para identificar o problema.
Este é um projeto de código aberto, portanto, se houver algo que você não goste, você será muito bem-vindo para registrar um problema ou até mesmo corrigir as coisas e criar uma solicitação pull. Por favor, não tente se comunicar comigo por meio de comentários, isso não funciona em ambas as direções. Você sempre pode me escrever um e-mail e eu verei o que posso fazer.