Esse repositório possui alguns recursos disponíveis para o aprendizado ao longo da disciplina. Na sequência é apresentado um link e resumo para cada uma das pastas:
-
Testes unitários Kotlin: nesta pasta existe um exemplo de projeto em Kotlin para realizarmos testes unitários, utilizando
JUnit
, de 3 simples funções implementadas. -
Exemplo da arquitetura MVVM: nesta pasta existe um exemplo de suporte para compreensão da arquitetura Model-View-ViewModel adotada como padrão pela Google para desenvolvimento de aplicativos Android.
-
Exemplo de uso do Retrofit com MVVM: nesta pasta existe um exemplo de suporte para compreensão do uso do Retrofit utilizando a arquitetura Model-View-ViewModel
-
Exemplo de uso do ROOM: nesta pasta existe um exemplo de suporte para compreensão do uso do ROOM
-
Exemplo de uso do ROOM com MVVM: nesta pasta existe um exemplo de suporte para compreensão do uso do ROOM utilizando o MVVM
-
Exemplo de uso de uma RecyclerView: nesta pasta existe um exemplo de suporte para compreensão do uso de uma Recycler View utilizando o MVVM e o ROOM
-
Exemplo de uso de Fragments: nesta pasta existe um exemplo de suporte para compreensão do uso de Fragments dentro do Android
-
Exemplo de uso do Navigation Component: nesta pasta existe um exemplo de suporte para compreensão do uso do Navigation Component dentro do Android
-
Exemplo de uso do NavigationUI: nesta pasta existe um exemplo de suporte para compreensão do uso do NavigationUI dentro do Android
-
Introdução ao Firebase com Android: nesta pasta existe um exemplo do uso dos serviços de Autenticação e Banco de dados em nuvem do Firebase
-
Outras funcionalidades e componentes: nesta pasta existe um exemplo do uso de diversas funcionalidades e componentes do Android para que você utilize nos seus projetos pessoais