
Criando um App de Lembretes e Tarefas com Kotlin
Crie um App no estilo "To Do List" do zero e conduza todo o processo de desenvolvimento usando Kotlin, uma das linguagens de programação de maior ascensão nos últimos anos. Além disso, você é desafiado a evoluir o App e entregar uma solução ainda mais robusta.
O que você vai desenvolver </>
Descrição: O objetivo deste projeto prático hands-on é criar um aplicativo no estilo ""To Do List"" do zero, utilizando a linguagem de programação Kotlin. Durante o desenvolvimento, você será desafiado a conduzir todo o processo de criação, desde o design da interface até a implementação das funcionalidades.
Objetivo: O objetivo deste projeto é fornecer aos usuários uma ferramenta para organização de suas tarefas diárias, permitindo que eles criem lembretes e acompanhem o progresso das atividades. Além disso, o aplicativo deve ser intuitivo, fácil de usar e possuir uma interface atraente.
Requisitos técnicos:
- Utilização da linguagem de programação Kotlin para o desenvolvimento do aplicativo;
- Design e implementação de uma interface atraente, seguindo as boas práticas de UI/UX;
- Funcionalidade para adicionar, editar e excluir tarefas;
- Funcionalidade para marcar tarefas como concluídas ou não;
- Opção para definir datas de vencimento para as tarefas e receber lembretes;
- Possibilidade de agrupar as tarefas por categorias ou projetos;
- Armazenamento seguro e persistente dos dados no dispositivo;
- Utilização de bibliotecas e recursos adicionais para aprimorar a funcionalidade e desempenho do aplicativo;
- Implementação de testes unitários para garantir a qualidade e integridade do código;
- Documentação clara e completa dos processos de desenvolvimento e funcionalidades implementadas.
Quem vai te guiar neste projeto </>
Sobre a DIO
ACADEMIA PME EDUCACAO E CONSULTORIA EM NEGOCIOS LTDA.
CNPJ: 26.965.884/0001-02
A DIO é a maior comunidade de aprendizado contínuo em tecnologia da América Latina, que conecta os melhores talentos com as empresas mais inovadoras do mundo.
Um ecossistema educacional completo para aprendizagem em desenvolvimento de software, engenharia de dados, qualidade de software e computação em nuvem.