Sobre o projeto | Protótipo | Implementação | Resultado | Licença
O projeto foi iniciado como um trabalho da faculdade para a disciplina de Projeto Integrado
Foi proposto para os alunos que escolhessem a stack que mais tem habilidade para desenvolver o projeto.
A partir disso, me desafiei a unir tudo o que conhecia de boas pŕaticas de progrmação, padrões de arquitetura e requisitos técnicos e por em prática em um único projeto.
O protótipo foi feito inicialmente utilizando o Figma e pode ser acessado no link abaixo:
O projeto está sendo implementado utilizando:
Linguagem: Kotlin
Interface: Android Material Design, Views Customizadas, ConstraintLayout.
Parte Lógica: ViewModel, LiveData.
Comunicação com DB: Retrofit, Okhttp e Room Database.
Padrão de Arquitetura: MVVM (Model View View Model)
Além disso, foram utlizadas diversas bibliotecas do Android JetPack, como: AndroidX, Navigation Component e Lifecycle.
Este foi o resultado do projeto:
Você pode testar a aplicação após os seguintes passos:
- Abra o Android Studio
- File -> New -> Project From Version Control
- Copie e Cole essa URL: https://github.com/iCarvalho7/img-mobile.git.
- Clique em Clone, espere o build finalizar.
- Clique em RUN.
Esse projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Feito por Isaias Carvalho 👋