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.
- 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.
- 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.
Para instalar e executar o aplicativo:
-
Clone este repositório:
git clone https://github.com/renatajane/lista-contatos
-
Abra o projeto no Android Studio.
-
Conecte um dispositivo Android ou use o emulador integrado do Android Studio.
-
Execute o aplicativo clicando no botão Run no Android Studio.
- Jhennifer Wesllane
- Renata Jane
- Sabrina Saad