/Can-Buy

Can Buy é um aplicativo simples de lista de compras que vai te ajudar a se organizar na hora de fazer as suas compras.

Primary LanguageKotlinMIT LicenseMIT

can_buy_graphic.png

Can Buy

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.

Construído com 🛠

  • 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.

Arquitetura

Can Buy usa a arquitetura MVVM (Model View View-Model).

Screenshots

drawingdrawingdrawingdrawingdrawing

License

MIT