Skip to content

engapplabs/boas-vindas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Bem-vindo

Seja bem vindo ao GitHub da EngApp! Aqui você irá encontrar tudo o que precisa para iniciar seu desenvolvimento na nossa stack (Flutter/Dart) além de melhorar e aprimorar seu conhecimento na ferramenta.

Desenvolvimento

Se você chegou nesse repositório e por que voc procura melhorar seu código e seu nível como programador na nossa stack. Você veio ao lugar, aqui você irá ter todo o material necessário para criar os melhores codigos possiveis.

Editor

Eu particularmente faço uso do Visual Studio Code da Microsoft, e um editor leve e extremamente poderoso e faz seu trabalho bem feito. Tem sua interface parecida com a do Sublime e do Atom, porém, com mais funcionalidades voltadas para o desenvolvimento da sua aplicação em Flutter/Dart.

Nao e obrigatorio o so do VSCode como IDE para criação de aplicações, sinta-se livre para usar uma IDE que te deixe confortável.

Boas praticas

O guia abaixo criado pelo time do Dart, expõe como você deve produzir seu código da maneira mais eficiente para que, não só você como outros desenvolvedores possam olhar seu código e ver uma legibilidade contida, abaixo está o que eu chamo da "Bíblia do Dart"

Melhorando seu código - Effective Dart: Style


É de suma importância que você, programador possa fazer uso de todo o poder que da linguagem Dart te oferece. Para que você sinta essa diferença, é preciso que você instale na sua pasta raiz de todo projeto seu, o linter desenvolvido pelo time do Dart.

O que significa Linter?

O Lint, ou linter, é uma ferramenta que analisa o código-fonte para sinalizar erros de programação, erros, erros de estilo e construções suspeitas.

Crie um arquivo chamado "analysis_options.yaml", copie e cole o que esta dentro desse linter aqui e coloque na pasta raiz do seu projeto.

Documentação

Caso você ainda não tenha parado para ler a documentação do Flutter, e de extrema importância que você a use para consultas futuras sobre os widgets que você venha a utilizar

Link para a documentação

About

Seja bem vindo ao GitHub da EngApp!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published