GOOSYNC + GOOGLE CALENDAR

Noite proveitosa esta em termos de mobilidade[bb], já que estava agora a pouco estudando um pouco sobre o SyncML[bb] e suas vantagens.
Para quem não sabe o SyncML é um padrão de XML[bb] utilizado para ter bases de dados móveis, ou seja, que podem ser compartilhadas entre um celular ( ou outro dispositivo móvel ) e um servidor de email ou calendário por exemplo, baseado em LDAP ou outro tipo de padrão qualquer.
O ponto legal disto, é, que, você além do seu dispositivo móvel, pode acessar seus compromissos ao longo do dia.

Em um post anterior, havia dito que fiz um wrapper para o Brim, que me fornecia a possibilidade de receber os avisos via um SMS no meu celular, que durante um tempo até funcionou de um jeito interessante. O grande problema foi que eu acostumei a receber os avisos no celular e não olhá-los.
Isto gerou uma inconsistência, pois, ao não olhar toda hora as mensagens, alguns compromissos que eu deveria realmente ter certeza que eu saberia, acabavam sendo esquecidos, porque nas correrias do dia a dia, eu ia deixando as mensagens acumularem e acabava lendo somente ao fim do dia.
O Brim nunca forneceu uma interface fácil para gerenciar seus contatos via celular. Na realidade, porque ele não foi pensado para isto. 

Hoje, quando procurava um bom cliente de email para meu celular ( infelizmente, estou sem grana para pagar o meu Profimail agora ), acabei caindo em sites que citavam o GoogSync.

De cara, coloquei algumas coisas na minha agenda do Google Calendar e testei a sincronização. Para minha surpresa, foi tudo maravilhoso, funcionou do jeito que deveria.
Bom, aí veio o ponto interessante. Como usar aquilo, já que eu tinha a base do Brim.

Procurei um wrapper em PHP para o Google Calendar e achei um no PHP Classes. Wow, estava tudo começando a andar interessantemente. Fucei no código e consegui carregar um compromisso no Google Calendar ...

Após tudo isto que veio o meu insight criativo. Porque não criar uma estrutura em que eu realmente tenha mobilidade. Veja, minha idéia principal é : manter o Brim funcionando, já que ele é minha base principal. Minha base principal, de x em x minutos seria sincronizada com o Google Calendar. Assim, eu teria duas possibilidades de acesso a minha agenda, no caso de indisponibilidade de algum dos pontos.
E por fim, com o GooSync eu teria meus compromissos carregados diretamente na minha agenda do Cel, sem perder ainda, a estrutura de SMS que estaria me mandando os compromissos como sempre foi feito. 

E para coroar esta estrutura, um wrapper de email, em que eu mandaria os compromissos para este endereço de email, e ele carregaria tanto no Google Calendar quanto no Brim :-)

Ou seja, estou a mais um passo de começar mesmo a me "tornar" cada vez mais móvel :-)