Um cliente que recentemente passou a usar um telefone Android (Motorola Atrix) me questionou sobre a possibilidade de colocar no telefone a lista de aniversários que ele mantém em uma planilha de Excel. Eu estou começando a investigar um meio de fazer isso e estou surpreso com as limitações que encontrei.
O modo “natural” de se fazer isso é através do Google Agenda e existem dois métodos distintos:
1)Selecionar um contato na sua lista e preencher o campo “Aniversário” com dia e mês. Automaticamente é criada uma agenda com o nome “Aniversários e eventos de contatos” (Contacts’ Birthdays and Events) com o aniversário devidamente sinalizado com o ícone de um pedaço de bolo, na data correta, todos os anos.
2)Em uma agenda criada por você, acrescentar um evento de dia inteiro, com repetição anual. Não é possível por esse método dizer ao Google que se trata de um aniversário, mas tirando a ausência do ícone, não faz muita diferença.
Eu achei que o método mais produtivo fosse o primeiro. Afinal, o aniversário fica associado ao contato, me dando rápido e fácil acesso aos telefones e e-mail do mesmo. Porém existe uma pegadinha: não existe meio, nessa agenda criada automaticamente, de configurar qualquer notificação, seja por e-mail, SMS ou popup.
Ou seja: te obriga a consultar a agenda todos os dias e, se você quiser ter tempo para comprar presentes, lembrar de todos os dias consultar alguns dias à frente.
Tem gente reclamando desse absurdo desde 2009, mas a Google simplesmente ignora.
Pelo segundo método você pode definir notificações individuais para cada evento. Assim o aniversário da sua esposa (se você tiver juízo) pode ser configurado para lembrar você com dias de antecedência, enquanto o de alguém “menos importante” pode ser deixado para notificação no mesmo dia.
Uma possível gambiarra é copiar manualmente cada um dos aniversários definidos na agenda automática para sua agenda e lá definir notificações. Mas isso é ridículo!
Também é possível contornar essa limitação através de apps como esta. O problema é que estas apps operam usando justamente (e apenas) o campo “aniversário” de cada contato. No caso específico deste cliente, como nem todos os aniversários de sua lista podem ser facilmente associados a seus contatos no telefone, ou eu deixo uma parte dos aniversários sendo notificada pela app e outra parte pelo Google Agenda, ou forço a criação de contatos no telefone só para a inclusão do campo aniversário.
Está cansativo ficar repetindo isso o tempo todo, mas culpem a Google: A pré-histórica dupla Treo650/Palm Desktop, não tem essa limitação bizarra. Ao definir uma data de aniversário para um contato, eu posso configurar com quantos dias de antecedência eu quero ser avisado.
Nossa, achei seu artigo PERFEITO! Estou na mesma situação de seu amigo, tenho uma planilha no Excel e gostaria de monitorar os aniversários no Android, mas até agora não achei uma solução prática. Já baixei vários aplicativos, mas nenhum me atendeu como eu gostaria. Minha gambiarra foi incluir os aniversários na lista de tarefas do app de agenda que uso (remember the milk), porém está dando erro.
Pensei em usar o Google Agenda, mas seu artigo já meu ajudou a desistir desta ideia. Que chato isso… :o(
Cara, também tenho o mesmo problema com a agenda de “aniversários e eventos de contatos”. É simplesmente um absurdo, não dá pra conformar que não exista nenhum tipo de notificação para esses eventos.
Uso um programa que chama Aniversário Plus, é gratuito e posso adicionar os aniversários posso importar de arquivos e ainda do Facebook.
Realmente, essa foi uma mancada muito grande da google. Após pesquisar cheguei a mesma conclusão que voce. E o pior, já tem 1 ano desse post, e google nada fez até agora pra mudar isso. Ainda não é possivel receber notificação deste outro calendário “Aniversários” que é criado, nem acessá-lo pelos apps de agenda pra android.
Assino embaixo! Verdade. 28/05/2014.
Estamos em fins de 2014, quase 2015. O Google Agenda está na versão 5.0-1579230 e nenhum desses problemas foi resolvido até agora.
hahaha.. 2015 e o problema continua.. pqp Google!
Estou com o mesmo problema. Gostaria de ser avisado dos aniversários da agenda. Não tem sentido ter o aniversário cadastrado e não ser avisado.
Pois é… até o “humilhado/desprezado/defenestrado” Windows Phone faz isso, desde a versão 7.5…
Chega a ser ridículo não poder ser notificado dos aniversários pelo Google Agenda.
Chegou 2016 e ainda nada, o problema persiste… Lamentável….
Em qual versão é essa do Android desses problemas? E nas versões mais novas não tem alerta nenhum?
O post foi de 2012, acho que ainda era Android 2.3 não?
O problema se manifesta ao usar o Android mas não é do Android. É a forma como a Agenda de compromissos e contatos do Google funciona. Você não precisa de um telefone Android para testar isso.
Como eu uso o widget do Google Agenda na tela principal, acabo tendo acesso a essas informações com alguns dias de antecedência. Não é exatamente uma solução para o problema, mas pra mim, que tenho relativamente poucos contatos com a data de aniversário definida (e minha agenda não é tão cheia), acaba funcionando relativamente bem. Se fosse possível selecionar apenas uma das agendas para exibir no Widget, ia ser ainda melhor. Do jeito que é, ficam todos os eventos misturados.
Imagine você… Estamos em 2018 e nada mudou. Acabo de mandar alguns comentários sobre isso de novo para o Google.Parabéns pelo artigo.