← Dicas & Leituras
Blog de Dev

Quanto Tempo Você Acha que Levou para Fazer o Panda Andar?

Quando você abre o Panda Calendar, um panda caminha tranquilamente pela parte superior do calendário. Essa animação aparentemente simples levou um tempo considerável para ser concluída.

Hoje quero contar a história desse panda.

O Ícone foi Desenhado pela Minha Esposa

Os visuais do nosso app são cuidados pela minha esposa. Quando o desenvolvimento do Panda Calendar começou, pedi a ela para criar "o design do ícone do app" e ela desenhou algo imediatamente.

Usei esse primeiro design diretamente como ícone — um panda redondo, fofo e simples. Toda a família concordou que era fofo, e foi decidido imediatamente.

O pensamento da minha esposa é simples: "Se for fofo, as pessoas vão baixar." Não é uma forma de pensar de engenheiro — aparência sobre função — mas acabou sendo exatamente certo. "Baixei porque o ícone era fofo" — tenho certeza que muitas pessoas disseram isso.

"Quero Fazer o Panda Andar" — Minha Própria Ideia

Uma vez que o ícone se tornou um panda, surgiu a ideia de "vamos animar o panda dentro do calendário também." Essa foi minha própria ideia.

Um amigo estava construindo um app 3D, e eu apenas queria tentar — mas na prática acabou sendo bastante difícil. Bugs surgiram nas áreas que meu amigo havia explicado, como sistemas de coordenadas destras vs. canhotas, e eu experimentei a dificuldade em primeira mão.

"Tem Algo Errado no Movimento" — O Feedback

Quando mostrei a primeira versão à minha esposa, a resposta dela foi "tem algo errado no movimento."

Transições de quadros rápidas demais, movimento travado, velocidade de caminhada não realista — ela estava certa, agora que eu olhava. O padrão de "parece que está realmente caminhando" é mais alto do que você imagina.

Ajustei o tempo dos quadros, adicionei suavidade ao movimento, mudei a velocidade, mostrei repetidamente — "ainda está errado," "um pouco mais devagar por favor" — para trás e para frente.

Até finalmente receber "bem, isso funciona acho" — levou um tempo considerável. Não "quantas horas," mais como... quantas semanas foram...

"Diversão" se Torna um Motivo para Abrir o App

Fazer o panda andar não tem valor prático. Não tem nada a ver com verificar sua agenda.

Mas ter um panda ali quando você abre o calendário é de alguma forma reconfortante. Faz você sentir "deixa eu verificar a agenda de hoje." Um calendário que você abre por prazer em vez de obrigação é mais fácil de manter.

Quero cuidar desses detalhes "talvez desnecessários, mas bons de ter". Quando avaliações dizem "o panda é fofo" ou "o panda é calmante," sinto que valeu a pena fazê-lo.

Fofo Significa que Tudo Vai Dar Certo

Minha esposa ainda cuida dos visuais do Panda Calendar em geral. Atualizações de ícones, design de selos, revisão visual de novos recursos — apenas as coisas que passam pelo filtro "fofo" dela são adotadas.

Como engenheiro, honestamente não entendo muito bem "fofura," mas o fluxo de trabalho onde "se minha esposa e meu filho dizem que está bom, então está certo" tem funcionado perfeitamente.

Tempo gasto fazendo o panda andar: cerca de 3 semanas. Mas essas 3 semanas foram bastante agradáveis.

Experimente o Panda Calendar — onde um panda passeia pelo seu calendário.

Baixe Grátis no Google Play