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 hoje mesmo os cursos de Android: evolua seus apps criando telas com Fragments e melhorando a navegação. Matricule-se agora!

Plus

De
R$ 1.800
por
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

Matricule-se

Pro

De
R$ 2.400
por
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, a inteligência artificial da Alura

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

Matricule-se

Ultra

12X
R$209
à vista R$2.508
  • Acesso a TODOS os cursos por 1 ano

    Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Certificado

    A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.

  • Mentorias com especialistas

    No Discord, você tem acesso a eventos exclusivos, grupos de estudos e mentorias com especialistas de diferentes áreas.

  • Comunidade exclusiva

    Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.

  • Acesso ao conteúdo das Imersões

    Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.

  • App Android e iOS para estudar onde quiser

    Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.

  • Luri, com mensagens ILIMITADAS

    Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.

  • Luri Vision, a IA que enxerga suas dúvidas

    Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.

  • Alura Língua - Inglês e Espanhol

    Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.

  • 6 Ebooks da Casa do Código

    Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas