Skip to content

Código fonte do tutorial do app Instagram clone feito com Jetpack Compse | Kotlin | Android Nativo | Android Studio. Conteúdo em português.

Notifications You must be signed in to change notification settings

DiegoLinks/compose-instagram-clone-tutorial

Repository files navigation

Instagram Clone Tutorial (Android Jetpack Compose)

Aqui temos o código fonte de um tutorial gravado em vídeo disponibilizado gratuitamente no youtube: https://www.youtube.com/watch?v=BqVtfqAxluM&list=PLkwgaJSkQE73zN-1VRuAOwOn4yW6qp5s-

Conteúdo em português voltado pro público brasileiro e lusófono em geral.

O tutorial será útil tanto para quem já trabalha com Android nativo e está migrando de XML para Compose quanto para quem está chegando agora no desenvolvimento de aplicativos com Android nativo.

Insta clone github banner

Git flow

O git flow desse projeto segue o padrão dos episódios do tutorial, cada vídeo é como uma nova “feature”, para facilitar a evolução do código revisões e etc… de quem está seguindo o tutorial. Por exemplo, o código disponível na branch episodio-01 é igual ao código final do vídeo 01 do tutorial, e assim por diante até o código final disponível na branch principal (main).

Sobre o projeto

O projeto do tutorial é um clone do Instagram, feito em Android navtivo usando a linguagem de programação Kotlin tendo o Android Studio como ferramenta de desenvolvimento. As telas e a estrutura do projeto como um todo é feita com o Jetpack Compose (Material 3), tecnologia mais recente usada para aplicativos Android.

Resumo com algumas competências trabalhadas durante o tutorial

Android | Kotlin | Jetpack Compose (Material 3)

  • Listas horizontais
  • Listas verticais
  • Implementação de tema escuro (dark mode)
  • Funções composable
  • Compose preview
  • Configurações de tema
  • Configurações de gradle e atualização de bibliotecas
  • Criar e alterar ícone de aplicativos android
  • Carregamento de imagens com Glide
  • Imagens circulares
  • Internacionalização (aplicativo com múltiplos idiomas)
  • Uso de dados mocados
  • Status bar personalizada
  • Fontes de texto personalizadas
  • Configuração e uso de tipografia
  • Padronização de espaçamentos e tamanho de fonte
  • Princípios de refatoração e qualidade de código

About

Código fonte do tutorial do app Instagram clone feito com Jetpack Compse | Kotlin | Android Nativo | Android Studio. Conteúdo em português.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages