Este repositório contém o código-fonte para uma aplicação Android que exibe um cardápio de restaurante. A aplicação inclui funcionalidades para visualizar uma lista de pratos, detalhes de cada prato e navegação entre as telas.
-
Tela Inicial do Cardápio:
- Exibe a logo do restaurante.
- Título da tela inicial.
- Lista de itens do cardápio.
-
Tela de Detalhes do Prato:
- Exibe a logo do restaurante.
- Título da tela de detalhe.
- Botão de voltar.
- Imagem do prato.
- Título do prato.
- Descrição do prato.
- Valor do prato.
-
Lista de Pratos Disponíveis:
- Inclui pratos como File de Carne com Fritas, Frango Grelhado com Legumes, Mix de File de Carne e Frango Grelhados, entre outros.
- Cada prato possui uma imagem, descrição e preço.
-
Layout de Item do Cardápio:
- Utiliza
MaterialCardView
para exibir cada item do cardápio com uma imagem e título.
- Utiliza
-
Eventos de Clique:
- Navegação para a tela de detalhes ao clicar em um item do menu.
- Retorno à tela principal ao clicar no botão voltar na tela de detalhes.
- Android SDK: Para o desenvolvimento da aplicação Android.
- RecyclerView: Para exibir a lista de itens do cardápio.
- Data Classes: Para representar os dados dos pratos.
- Adapters: Para ligar os dados à interface de usuário.
- Layouts: Inclui
LinearLayout
,ScrollView
, eMaterialCardView
para estruturar as telas.
Para rodar o projeto localmente, siga as etapas abaixo:
- Android Studio instalado em sua máquina.
- JDK 11 ou superior.
-
Clone o repositório para sua máquina local:
git clone git@github.com:SamuelRocha91/kotlinVirtualMenu.git
-
Navegue até o diretório do projeto:
cd kotlinVirtualMenu
- Abra o projeto no Android Studio.
- Certifique-se de que o Android Studio está configurado para usar o JDK 11 ou superior.
- Sincronize o projeto com o Gradle:
- No Android Studio, clique em "File" > "Sync Project with Gradle Files".
- Conecte um dispositivo Android ao seu computador ou inicie um emulador Android.
- Execute a aplicação:
- No Android Studio, clique no botão "Run" (ícone de play) na parte superior da janela.
app/src/main/java/com/exemplo/trybevirtualmenu/
: Código-fonte da aplicação.app/src/main/res/layout/
: Arquivos de layout XML.app/src/main/res/drawable/
: Imagens e outros recursos gráficos.