Skip to content

📱 Aplicação para Gerenciamento de Carros 🏎️ | Desenvolvida com Flutter 💙

License

Notifications You must be signed in to change notification settings

robsonsilv4/carros

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contribuidores Forks Stargazers Issues MIT License LinkedIn


Logo

Carros, sim, simplesmente carros 😄.

Aplicação de gerencimento de carros desenvolvida para estudos.

Tabela de conteúdos

Sobre o projeto

Essa é uma aplicação de gerenciamento de carros desenvolvida com Flutter para estudos durante o curo Flutter Essencial do Ricardo Lecheta e engloba vários conceitos e bibliotecas importantes para o ecossistema.

Tecnologias utilizadas

Essa a lista com todos as tecnologias, pacotes e ferramentas utilizadas no projeto e ao longo do curso. Na seção de conhecimentos adquiridos eu adicionei alguns aprendizados, bem como um resumo simplificado do curso.

Como executar o projeto

Primeiro você precisa clonar o repositório:

git clone https://github.com/robsonsilv4/carros.git

Agora basta entrar na pasta do projeto e baixar os pacotes: aprendizados


Após isso, basta executar no seu dispositivo ou emulador:

```sh
flutter run

Como gerar os instaladores

Para gerar os instaladores, basta entrar na pasta do projeto e executar o seguinte comando:

flutter build apk --split-per-abi

flutter install # para instalar no dispositivo ou emulador

Os arquivos gerados ficam em:

carros/build/app/outputs/apk/release/...

Conhecimentos adquiridos

Ao longo do desenvolvimento deste projeto e ao longo do curso como todo, eu pude aprender e/ou revisar bastante coisas como:

  • Revisão da linguagem Dart.
  • Revisão sobre widgets e também vários novos widgets.
  • Revisão sobre formulários e validações.
  • Requições e parse de web services.
  • Como salvar dados localmente de diferentes maneiras.
  • Revisão sobre futures e streams.
  • Revisão sobre SQLite e cache.
  • Utilização de sensores como camera e gps.
  • Utilização de mapas com o sdk do Google.
  • Autenticação local e com o Firebase.
  • Utilização do Firestore e sincronização.
  • Envio de notificações e publicação nas lojas.

Licença

Distribuido sobre a licença do MIT. Veja LICENSE para mais inoformações.

Contato

Robson Silva - @robsonsilv4 - robsonsilv410@gmail.com

Link do projeto: https://github.com/robsonsilv4/carros

About

📱 Aplicação para Gerenciamento de Carros 🏎️ | Desenvolvida com Flutter 💙

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages