Skip to content

Aplicativo desenvolvido em Android destinado divulgação de eventos

Notifications You must be signed in to change notification settings

ArthurLDS/app-events-sample-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

APP de Eventos Android

Build Kotlin Koin Glide Mockk Badge

Descrição do Projeto

  • O Events Sicredi é um APP criado para demonstação de algumas bibliotecas e implementações do Android usando Kotlin.

ComeçandoFeaturesArquiteturaTestesTecnologiasPreview

Começando

  • Para executar o projeto, será necessário instalar o Android Studio.
  • E para iniciar o desenvolvimento, é necessário clonar o projeto do GitHub num diretório de sua preferência:
cd "diretorio de sua preferencia"
git clone https://github.com/ArthurLDS/events-android.git

Features

  • O APP apresenta uma lista de eventos.
  • Também apresenta os detalhes de um evento específico, onde o usuário pode fazer o check in e também compartilhar o evento com outras pessoas em outros aplicativos
  • Implementação de injeção de dependências usando Koin
  • Cobertura de testes unitários dos repositorios e das view models usando a biblioteca Mockk
  • O Código foi escrito buscando manter as melhores práticas de Clean Code

Arquitetura

  • O aplicativo usa MVVM como arquitetura, conforme recomendação do próprio Google.

Testes Unitarios

  • Para rodar os testes basta abrir o projeto no Android Studio.
  • Logo em seguida navegue até a pasta com.secredi.sicredipostapp
  • Clique com o botão direito sobre a pasta e depois em Run 'Tests in 'sicredipostapp''

Tecnologias

As seguintes bibliotecas e frameworks foram usadas na construção do projeto:

Preview

About

Aplicativo desenvolvido em Android destinado divulgação de eventos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages