Formações Mobile Android: evolua seus apps criando telas com Fragments e melhorando a navegação

Formação Android: evolua seus apps criando telas com Fragments e melhorando a navegação

Os cursos de arquitetura Android de que você precisa

* Esta formação faz parte dos nossos cursos de Mobile

Quero Estudar na Alura
27h

Para conclusão

3
Cursos
1
Vídeo extra

Android Jetpack

A carreira de desenvolvimento de aplicativos Android está em ascensão.

Quem atua (ou deseja ingressar) nessa área, precisa saber técnicas que deixam os aplicativos mais robustos, organizando melhor o código.

Nesta formação, você aprenderá duas ferramentas essenciais: o Fragments para criar as telas com mais flexibilidade e o Navigation, que facilita a organização da navegação no app.

Ao fim desta Formação, você conseguirá criar telas e navegar entre elas de maneira otimizada.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

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

Conheça os planos

Com quem você vai aprender?

  • Alex Felipe

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

  • Alex Felipe

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

Passo a passo
  1. 1 Reutilização de telas com Fragments

    Um app Android possui diversas telas. Porém, pode ser difícil reaproveitar o código vinculado às Activities. Com Fragments, reutilizamos o código dos nossos layouts. Assim, você pode inserir mais de um layout em uma única Activity - o que possibilita telas com múltiplos painéis e implementações de componentes comuns no Android.

    • Curso Android Fragments: reutilizando componentes visuais

      08h
      • Entender os motivos para utilizar Fragments em projetos Android
      • Migrar projetos Android que utilizam apenas Activities para utilizar Fragments
      • Criar Fragments diretamente pelo layout ou de maneira programável
      • Lidar com transações do gerenciador de Fragments
      • Reutilizar Fragments na mesma Activity
      • Implementar layouts com múltiplos painéis
      • Evitar erros comuns na implementação de Fragments
  2. 2 Gestão de navegação entre telas com Navigation

    Um app Android possui um fluxo com diversas telas e seus comportamentos específicos. Com o Navigation, configuramos e otimizamos o fluxo de navegação - considerando as boas práticas e técnicas comuns nesse tipo de abordagem.

    • Alura+ Operações assíncronas com Coroutines do Kotlin no Android

    • Curso Navigation parte 1: transição de telas no Android

      06h
      • Entenda um dos problemas comuns em Apps de uma única Activity
      • Conheça o Navigation e aprenda a configurá-lo no seu projeto
      • Configure o grafo de navegação
      • Navegue entre destinos com o controlador de navegação
      • Implemente ações com animações nas transições
      • Aprenda a lidar com o pop na back stack
      • Envie dados entre os destinos com Safe Args
    • Curso Navigation parte 2: novas features e reutilização de código

      12h
      • 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

Escola

Mobile

Além dessa, a categoria Mobile conta com cursos de Flutter, iOS e Swift, Android, Kotlin, Jogos,e mais...

Conheça a Escola

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

Mais um excelente curso do Alex Felipe com ótima didática e ótimo conteúdo. Estava ansioso por este curso de Navigation, atendeu muito bem as expectativas. Aguardando a parte 2...

Navigation parte 1: transição de telas no Android

Fernando Zabin

Foi excepcional! Passa a total noção de como é complexo a implementação de um App nativo Android, pois não é só dado um conteúdo, ele é minuciosamente explicado dando as devidas referências e atenção para as melhores práticas de desenvolvimento com Fragments.

Android Fragments: reutilizando componentes visuais

João Paulo Lima Félix dos Santos

Comece a estudar agora na maior escola de tecnologia do país

Conheça os Planos para Empresas