/Agenda-de-Alunos-App

Projeto exemplo do curso ( Android parte 1: crie um app mobile ) da Alura

Primary LanguageJava

Agenda Alunos

Projeto Android que simula uma agenda de contatos de alunos e alunas

🔨 Funcionalidades do projeto

O projeto é capaz de cadastrar contatos com nome, telefone e e-mail e faz a listagem dos mesmo apresentando apenas o nome:

agenda-sample

✔️ Técnicas e tecnologias utilizadas

O App foi desenvolvido no Android Studio com a API 28 e foi atualizado para a API 30 do Android. Segue abaixo as técnicas e tecnologias utilizadas:

  • Activities: componente do Android para representar cada tela
  • RelativeLayout: ViewGroup para criar a lista de alunos
  • LinearLayout: ViewGroup para criar a tela de formulário de contato
  • Views do Android: componentes visuais do Android para apresentar na tela:
    • TextView: apresentar o conteúdo em texto
    • ListView: criação e apresentação de uma lista dinâmica
    • FloatingActionButton: botão flutuante para acessar a tela de formulário
    • EditText: campo para receber entrada do usuário
    • Button: botão para cadastrar novos contatos
  • DAO: padrão de projeto para armazenar e buscar dados