Utilizando Firebase Authentication para autenticação de usuário
Utilizar Firebase Realtime Database para armazenar os produtos para listagem simples (podendo filtrar a busca por categoria ou nome pelo Firebase ou pelo dispositivo). Os produtos são estáticos e só precisamos listar ele no app.
Podemos utilizar Firebase Storage para imagem do produto.
Podemos fazer a compra do carrinho com Singleton ou usando o Android Room.
Se a gente quiser usar o Retrofit. O professor recomendou usar na busca de categoria, por exemplo, junto do https://crudcrud.com/.
Utilizando Firebase Authentication para autenticação de usuário
Utilizar Firebase Realtime Database para armazenar os produtos para listagem simples (podendo filtrar a busca por categoria ou nome pelo Firebase ou pelo dispositivo). Os produtos são estáticos e só precisamos listar ele no app. Podemos utilizar Firebase Storage para imagem do produto.
Podemos fazer a compra do carrinho com Singleton ou usando o Android Room.
Se a gente quiser usar o Retrofit. O professor recomendou usar na busca de categoria, por exemplo, junto do https://crudcrud.com/.