Aniversário
Alura 12 anos

20% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

Flutter:

crie animações explícitas no seu app

Quero estudar na alura

8h

Para conclusão

297

Pessoas nesse curso

9.1

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Identifique os widgets pré-prontos de animações explícitas
  • Conheça o AnimationController e controle animações explícitas
  • Utilize animações explícitas alinhadas com o ciclo de vida dos widget para otimizar o desempenho da aplicação
  • Otimize o código das suas animações Flutter com AnimatedWidget
  • Manipule atributos como tamanho e cor do elemento animado
  • Entenda e aplique Vsync e Ticker

Público alvo_

Pessoas que já conhecem uma base de Flutter e desejam entender as diversas possibilidades de animações para tornar seus projetos ainda mais atrativos, profissionais e fáceis de usar no Flutter.

Ricarth Lima

github

linkedin

Acredito que educação e computação podem mudar o mundo para melhor, em especial, juntas. Por isso além de fazer parte do Grupo Alura, sou professor, desenvolvedor de jogos educativos e criador de conteúdo! Amo Flutter e Unity!

Curso atualizado em 08/04/2024

Ementa

  1. AnimatedFoo x FooTransition

    • Animando com TweenAnimationBuilder
    • Problema do loop infinito
    • Animações Implícitas x Explícita
    • Resolvendo com ScaleTransition
  2. Controlando animações explícitas

    • Criando o AnimationController
    • Entendendo Vsync e TickerProvider
    • Controlando a Animação
    • Descartando o controlador
  3. Animações explícitas personalizadas

    • Animando cor da imagem
    • Usando o AnimatedBuilder
    • Múltiplos controladores de animação
    • Invertendo a animação
  4. Refatorando com AnimatedWidget

    • Modularizando a animação
    • Refatorando com AnimatedWidget
    • AnimatedBuilder x AnimatedWidget
  5. Curvas na animação explícita

    • Utilizando curvas na animação explícita
    • Animation x AnimationController x CurvedAnimation

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 2 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!
Escola

Mobile

Desenvolva aplicativos móveis para as principais plataformas, smartphones e tablets. Aqui, você vai construir para ambientes nativos, como Android ou iOS, e entregar apps incríveis, utilizando frameworks híbridos e multiplataforma, como Flutter.

Conheça a escola

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

Escolha a duração
do seu plano

Conheça os Planos para Empresas