Skip to content

Conversation

@netogdn999
Copy link

No description provided.

- Adicionado estrutura inicial da tela de login seguindo a arquitetura Clean Code Android

- Foi utilizado o gerador de código disponível no repositório: https://github.com/kmmraj/androidcleancode-generator, para facilitar a codificação
- Adicionado teste unitário utilizando JUnit
- Adicionado xml da tela de login
- Adicionado style do editText customizado
- Adicionado font helvetica neue
- Adicionado mensagem de erro na tela
- Foi utilizado o retrofit para comunicação seguindo os conceitos REST
- Foi criado todo o fluxo de sucesso e falha da comunicação
- Alterado o caminho do diretorio de teste
- Refatoração dos noes dos métodos
- Adição de testes para caminhos alternativos com erro de login
- Alterado o caminho do diretorio de teste
- Alterado o caminho do diretorio do pacote
- Salvando o último usuário logado no sharedpreferences
- Adição do consumo do WebService utilizando Retrofit e Gson
- Criado classe utilizando Retrofit para consumo da Api
- Foi utlizado Gson para parcelable das classes
- Adicionado interfaces LoginService e StatementService
- Alterado o caminho do diretorio do pacote
- criado fluxo principal
- criado recyclerView utilizando Data Binding
- criado consumo do WebService
- criado adapter com a lista de statements
- Refatorado o XML da tela de login
- Criado XML da tela de statement
- Criado Layout dos item da recyclerView da tela de statement
- Adicionado Data Binding aos XMLs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant