Skip to content

victor-padovam/mentoria_flutter

Repository files navigation

Mentoria Flutter \ Projeto: IMC

Versao do flutter

  • 2.10.5

Projeto

  • O objetivo do projeto é na criação de um produto que realiza o calculo IMC do usuario (indice de massa corporal), o intuito é entender e aprender todo fluxo de navegação de telas, empilhamento de pilhas, utilização do mais válido e utilizado pelas empresas o package para persistencia de dados Hive e SharedPreferences com forte aprendizado em Design pattern, vamos migrar toda estruta para MVC na adquirição de conhecimentos em model, controller, view, muito mais.

Tecnologias e objetivos

  • Hive (para persistencia de dados)
  • SharedPreferences (para persistencia de dados Login/Usuario)
  • SetState
  • Stateles/Statefull
  • cool alert
  • listView para lista
  • Design pattern - Conceito de MVC - model, view, controller
  • entendimento de Refatoração, identação.
  • logica de programação if/else (Dart)
  • Front-End utilizando MaterialDesing
  • Refatoração do front-end entendimento entre divisão de regra de negocio e regra de view.
  • (Cache) Entendimento em salvar dados no chace(Hive) e manipulação de dados.
  • (Cache) Entendimento nas modificações do model para adequação ao Hive
  • criação de repositories para recebimento de dados local e externo.
  • conhecimento em criar componentes
  • (Login) Autenticação do usuario com email/senha (SharedPreferences)
  • (Login) Deslogar usuario.
  • FutureBuilder para carregamento de dados async
  • entedimento de metodos async/await/future
  • Dart e null-safety
  • Navegação de telas (empilhamento de pilhas)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published