Can Buy é um aplicativo de lista de compras que vai te ajudar a se organizar e ganhar tempo na hora de fazer as suas compras. Além de simples, Can Buy é essencial para te auxiliar na administração da rotina do seu lar.
- Kotlin - Linguagem de programação oficial para desenvolvimento Android.
- Coroutines - Para executar o código de forma assíncrona.
- Flow - É stream de dados que pode emitir vários valores sequencialmente.
- Hilt - É uma biblioteca de injeção de dependência para Android que reduz a injeção manual de código de texto clichê no projeto.
- Componentes da arquitetura do Android - É um conjunto de bibliotecas que ajuda a projetar apps robustos.
- LiveData - Usado para criar objetos de dados que notificam as visualizações quando o banco de dados subjacente é modificado.
- ViewModel - Armazena dados relacionados à IU que não são destruídos em rotações de apps.
- Room - É uma biblioteca de mapeamento de objetos SQLite.
- View Binding - É um recurso que facilita a programação de códigos que interagem com visualizações.
- Material Design para Android - É um guia abrangente para design visual, de animação e interação entre plataformas e dispositivos.
Can Buy usa a arquitetura MVVM (Model View View-Model).