Casa > Q > Quais São As Melhores Ferramentas Para Criar Animação Em Uma Aplicação Androide?

Quais são as melhores ferramentas para criar animação em uma aplicação androide?

Presumo que você está procurando criar ativos animados para usar em um aplicativo que você está desenvolvendo.

Se você está procurando por aplicativos Android para realmente criar animações, veja minha resposta aqui: Matthew Aaron Feinberg's answer to What are the best apps on Android for making animations?

Para animações simples de morphing (por exemplo, um botão de play morphing para um botão de pausa e vice versa), basta usar um Animated Vector Drawable (detalhes aqui: Animate drawable graphics). Tenha em mente que os caminhos inicial e final devem ter o mesmo número de pontos; uma maneira fácil de fazer isso é desenhar os ícones no Sketch ou em um aplicativo similar: Desenhe primeiro o ícone com mais pontos, depois duplique-o e sem adicionar ou remover pontos, arraste os pontos existentes para fazer o outro ícone.

Para animações mais complexas, uma técnica comum hoje em dia é usar a excelente biblioteca Lottie feita pela AirBnB. A idéia básica é você criar a animação no Adobe After Effects, depois exportar para o formato Lottie JSON usando um plugin After Effects, depois usar a biblioteca Lottie para reproduzir a animação no seu app.

Para animações UI (por exemplo, deslizando de uma tela para outra, ou máscara revela), a única maneira é codificar a animação você mesmo em Java ou Kotlin. Android tem muitas ferramentas para isso; se você estiver trabalhando com um designer, obtenha uma maquete da animação primeiro antes de gastar muito tempo escrevendo código.

De Edvard Dewitte

Qual é a dose recomendada de Ivermectin para COVID-19? :: O que é melhor: OLED ou AMOLED ou Super AMOLED?