Lista de Contatos - Aplicativo Android

Este é um aplicativo simples de lista de contatos, desenvolvido em Kotlin para dispositivos Android. O aplicativo permite adicionar, visualizar, editar e remover contatos, com persistência de dados utilizando SQLite, garantindo que as informações sejam mantidas mesmo após o fechamento do aplicativo. Além disso, possui validação de dados para nome e telefone, assegurando que os dados sejam inseridos no formato adequado.

Funcionalidades

  • Adicionar Contato: Permite adicionar um novo contato à lista.
  • Visualizar Contatos: Exibe a lista de contatos já cadastrados no app.
  • Editar Contato: Permite editar informações de contatos existentes.
  • Remover Contato: Permite remover contatos da lista.
  • Validação de Dados: O nome deve ter mais de 2 caracteres e não pode conter números. O número de telefone precisa estar no formato adequado.
  • Persistência de Dados: Utiliza SQLite para garantir que os dados dos contatos sejam armazenados e recuperados, mesmo após o fechamento do app.
  • Navegação Intuitiva: Transições suaves entre as telas do aplicativo.

Requisitos

  • Versão Mínima do Android: O app é compatível com dispositivos Android a partir da versão 24 (Android 7.0 Nougat).
  • Ambiente de Desenvolvimento: Android Studio.

Instalação

Para instalar e executar o aplicativo:

  1. Clone este repositório:

    git clone https://github.com/renatajane/lista-contatos
    
  2. Abra o projeto no Android Studio.

  3. Conecte um dispositivo Android ou use o emulador integrado do Android Studio.

  4. Execute o aplicativo clicando no botão Run no Android Studio.

Autores

  • Jhennifer Wesllane
  • Renata Jane
  • Sabrina Saad