Aniversário
Alura 12 anos

20% OFF

Falta pouco!

00

DIAS

00

HORAS

00

MIN

00

SEG

Logo do curso
Curso

Navigation parte 2:

novas features e reutilização de código

Quero estudar na alura

12h

Para conclusão

984

Pessoas nesse curso

9.3

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • Adicionar novos destinos como fluxo secundário
  • Implementar navegação condicional
  • Configurar comportamentos na transição de destinos
  • Reutilizar comportamentos entre destinos
  • Integrar componentes visuais com o NavigationUI
  • Implementar ViewModel compartilhado entre destinos

Público alvo_

Desenvolvedores Android que conhecem os fundamentos de Navigation e querem aprender novas técnicas oara evoluir com a ferramenta

Alex Felipe

github

linkedin

Alex é instrutor e desenvolvedor e possui experiência em Java, Kotlin, Android. Atualmente cria conteúdo no canal https://www.youtube.com/@AlexFelipeDev.

Curso atualizado em 09/03/2022

Ementa

  1. Aplicando a navegação condicional

    • Adicionando a tela de login
    • Ajustando o fluxo de navegação
    • Configurando a primeira com condição
  2. Reutilizando conexões com ações globais

    • Implementando o comportamento de deslogar
    • Refatorando o projeto
    • Utilizando ações globais
  3. Utilizando técnicas de reaproveitamento de código

    • Reutilizando código com herança
    • Aplicando configurações na mudança de destinos
    • Adicionando a tela de cadastro de usuário
  4. Flexibilizando a adição de novos destinos

    • Criando o ViewModel de estado do App
    • Utilizando ViewModel compartilhado
    • Adicionando grafo aninhado
  5. Integrando componentes visuais com o Navigation UI

    • Implementando a tela de lista de pagamentos
    • Implementando o Bottom Navigation
    • Refatorando o View Model do estado do App

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

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Super completa e principalmente atual e aderente ao mercado. Parabéns!!

Navigation parte 2: novas features e reutilização de código

João Paulo Lima Félix dos Santos

Eu gostei bastante deste curso, achei o conteúdo bem completo sobre Navigation e todas as técnicas aqui demonstradas. Muito bom, parabéns.

Navigation parte 2: novas features e reutilização de código

Moises Santana

Tudo espetacular neste curso, didática, profundidade do conteúdo, o projeto utilizado como base e principalmente a explicação das soluções que o novo componente consegue trazer em comparação ao formato atual de desenvolvimento. Simplesmente show este curso. Parabéns Pessoal!

Navigation parte 2: novas features e reutilização de código

Gabriel Andrade Gaspar

Escolha a duração
do seu plano

Conheça os Planos para Empresas
OSZAR »