💄 Busca de Maquiagens dentro da API - Makeup
💄 Makeup - Projeto desenvolvido durante a materia Programação e Algoritimos Mobile II - ETEC 2021, coordenado pela Professora Aline F. Brito.
📚 Esse aplicativo busca dados em uma API de Maquiagem, Listando Imagem, Nome, Preço, Tipo, Marca e Descrição de cada Produto
O Projeto utilizou a API Makeup. Para ver sua documentação, acesse API Makeup
-
Os usuarios podem pesquisar na API usando os filtros de:
- Marca
- Tipo
-
A Aplicação ira exibir:
- Imagem
- Nome
- Preço
- Marca
- Tipo
- Descrição
-
Outros Recuros:
- Sensor de Proximidade
- Localização
- Tema Escuro
O Layout da Aplicação está Disponível no Whimsical:
Imagens das Telas do APP - Tema Normal e Tema Escuro
Video Mostrando o Funcionamento do APP - API - Makeup (Youtube) ou API - Makeup (Arquivo)
Este projeto é divido em seis principais partes:
- Layout das Telas
- Configurações das Telas
- Elementos das Telas
- Funções do Sistema
- Layout Widget
- Configurações do Widget
Antes de começar, você vai precisar ter instalado em sua máquina:
- Git → Atualizações e Versionamento no Codigo
- Android Studio → Editor da Google voltado ao Desenvolvimento Android
# Clone este repositório
$ git clone https://github.com/GuilhermeCallegari/Maquiagem.git
# Acesse a pasta do projeto no terminal/cmd
$ cd Maquiagem
As seguintes ferramentas foram usadas na construção do projeto:
- Protótipo: Winsical → Protótipo (Maquiagem)
- API: API Makeup → API de Tipos, API de Marcas
- Editor: Android Developer → Extenção: ToolBar
- Editor: Android Developer → Extenção: Handler - Tarefa Assincrona
- Editor: Android Developer → Extenção: SQLite
- Editor: Android Developer → Extenção: Localização
- Editor: Android Developer → Extenção: Sensores
- Editor: Android Developer → Extenção: Widget
- Editor: Android Developer → Extenção: AlertDialog
- Editor: Android Developer → Extenção: PagerView, Exemplo - PagerView
- Teste de API: Swagger
- Biblioteca Picasso: Documentação Picasso
Conversão de URLs para Imagens
- Icone: Freepik → Retirado de: FlatIcon
- Imagens View Pager (Tela com Deslizamento Lateral): Fundo Branco com Quadrados, Maquiagens, Icone Idiomas, Icone Backup
- Imagem de Fundo do Navigation Drawer: Fundo abstrato
💜 Desenvolvedores que contruiram o Aplicativo :)
Guilherme Callegari 🚀 |
Guilherme Palma 🚀 |
- Faça um fork do projeto.
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature
- Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature"
- Envie as suas alterações:
git push origin my-feature