Existe uma maneira de sincronizar o Omnifocus com um aplicativo Windows ou baseado na web?

3

Eu tenho o Omnifocus no meu iPad, iPhone e Macbook. Quando estou no trabalho, seria bom ter acesso a essa lista de tarefas enquanto estou trabalhando em algo um pouco mais acessível do que a tela do meu iPhone.

Eu sei que o Omnifocus não funciona no Windows, mas eu estou querendo saber se há uma maneira de sincronizar pelo menos uma parte da lista de tarefas para algo como Remember the Milk ou ToodleDo.

    
por Dan Blows 22.06.2011 / 21:25

4 respostas

4

O Omnifocus permite que você sincronize ações com o iCal e o iCal com um monte de outras coisas (tanto o RTM quanto o ToodleDo fazem de acordo com seus sites).

Pode ser um pouco incômodo, mas temo que essa seja uma das melhores opções (se não a única).

Se você estiver com dificuldades para fazer o OF > iCal, sugiro que dê uma olhada nesta postagem do fórum nos fóruns de suporte do Omnigroup:

http://forums.omnigroup.com/showthread.php?t=6648

    
por 22.06.2011 / 22:03
2

Experimente o Spootnik . Ele fornece várias coisas, todas maravilhosas:

  1. Over the air sync entre o iPad, o iPhone e o Mac.
  2. Um endereço de e-mail para o qual você pode enviar um novo item da caixa de entrada.
  3. Uma interface baseada na web para gerenciar suas coisas (funciona bem no Windows).
  4. Conectividade ao Basecamp. (Eu não uso esse recurso).
por 30.06.2011 / 22:51
1

FWIW, dei uma rápida olhada na página wiki e na home page do produto. Eles não listam nenhum tipo de API em que um desenvolvedor possa acessar seus itens do OmniFocus e fazer algo com eles. Eu não sei se há algum tipo de script de captura de tela que você poderia fazer no próprio Mac.

Acho que sua busca por uma solução de sincronização será longa.

    
por 22.06.2011 / 21:38
0

Infelizmente, o OmniFocus é uma solução proprietária fechada que não publica uma API. Essa é claramente sua estratégia de negócios, pois rejeitaram muitas solicitações de usuários para se abrirem para a nuvem. A Omni é uma empresa de software amigável à Apple que assume que seus clientes usarão apenas produtos da Apple (Mac, iPad, iPhone, etc.), portanto, seus aplicativos (e recursos de sincronização) são suportados apenas entre essas plataformas.

A coisa mais próxima que eles têm de uma API é uma interface AppleScript que permite manipular dados de tarefas em sua área de trabalho. Em 2007-2008, alguém escreveu e publicou um AppleScript gratuito que sincronizava o OmniFocus com o Toodledo, e funcionou muito bem. O problema é que toda vez que o Omni lança uma atualização em seu software, é provável que ele mude suas estruturas de dados (incluindo a API AppleScript) e, portanto, quebre quaisquer scripts que dependam dele. Isso é exatamente o que aconteceu com uma atualização em 2009.

Outra maneira de você interagir com o OmniFocus é fazer engenharia reversa do XML por meio da sincronização do WebDAV. Quando o OmniFocus sincroniza com um servidor WebDAV, você pode visualizar os arquivos de texto e ver como o Omni representa suas estruturas de dados, para que você possa potencialmente explorar isso e criar sua própria API. Novamente, além do extraordinário volume de trabalho de desenvolvimento necessário para fazer engenharia reversa de suas estruturas de dados, você também teria que encarar o fato de que essas estruturas mudariam após cada atualização de software. Então, a menos que você faça um trabalho de tempo integral com isso, não é uma solução viável.

OmniFocus é de longe a melhor aplicação para o GTD. Ele segue a metodologia de David Allen literal e conceitualmente melhor do que qualquer outra coisa que já vi, e a interface do usuário é bem projetada e otimizada para produtividade. No entanto, se você precisar gastar muito tempo gerenciando tarefas em qualquer plataforma que não seja da Apple (por exemplo, Windows PC, Blackberry, Android etc.), recomendo que encontre outro produto GTD.

Não posso culpar a Omni por não publicar uma API ... é a estratégia de negócios deles, e uma API poderia revelar alguns dos "segredos" que fazem seus produtos funcionarem bem. Ao mesmo tempo, no entanto, não acho que seja bom para uma estratégia de longo prazo em um mundo que está migrando cada vez mais para serviços em nuvem multiplataforma.

    
por 17.03.2013 / 14:18