/App_To_Do

Estudos iniciais do Framework Flutter e da linguagem Dart

Primary LanguageDart

Desenvolvimento de uma app TO DO 📱

  • Descrição do projeto: Neste curso básico, criamos um aplicativo gerenciador de tarefas simples (TO DO list) utilizando a linguagem Dart, o Framework Flutter e persistindo os dados no Shared Preferences.
  • Para executar: É necessário possuir o ambiente de desenvolvimento configurado para Flutter.
  • Emulador: Não é necessário possuir emulador Android ou IOS instalado verificando-se a possibilidade de execução no próprio browser em modo responsivo. Para este teste foi utilizada uma interface simulando as proporções da tela do telefone móvel Galaxy S5.
  • Versão: 1.0
  • Próximas atualizações: Não previsto.

Funcionamento:

Como se tratou de um curso básico, não foram consideradas as questões de design, mas apenas as funcionalidades. O curso foi abordado de forma a abranger o máximo de widgets que cabiam no escopo pequeno da aplicação, afim de gerar um conhecimento mais amplos das ferramentas que o Flutter pode proporcionar.

  • Clicando sobre Nova tarefa o celular abre um teclado de texto (não funciona no browser) para que o usuário possa inserir a descrição de sua tarefa.
  • Clicando no botão + a tarefa é salva no Shared Preferences e exibida na tela.
  • Clicando no checkbox ao lado de cada tarefa, é possível declara-lá como aberta ou concluída.
  • Arrastando a tarefa para a direita ou para a esquerda, ela é deletada permanentemente.
  • Ao recarregar a página, as informações persistem.

Retrato geral da aplicação

Apresentação

Apresentação do sistema