Criando um website com flutter do zero
Crie um repositório no github, por exemplo: https://github.com/britolucaspatrick/example-website-flutter.
Realize o clone do repositório na sua máquina, e abre o terminal. Execute o seguinte comando:
flutter create C:\Users\patri\OneDrive\Documents\GitHub\example-website-flutter --project-name=example_website_flutter --platforms=web
Recomendo utilizar o fvm, para gerenciar suas versões do sdk flutter, acesse o seguinte link para ter mais informações. Durante a implementação desse exemplo, estarei utilizando o fvm. https://fvm.app/
Após executar o procedimento terá algo semelhante a isso no terminal:
Caso esteja utilizando a IDE Visual Studio Code, https://code.visualstudio.com/, será necessário criar um arquivo launch.json e criar a seguinte configuração:
Note onde o arquivo está sendo salvo, está etapa é muito importante para o correto funcionamento da execução do projeto web.
[diretório do seu projeto]/.vscode/launch.json
Durante o amadurecimento do projeto, é normal que nesse arquivo fique configurado os ambientes (dev, hml e prod) da aplicação. De modo que o desenvolvedor configura executar rapidamente qualquer ambiente com poucos clicks.
Agora tente executar o projeto selecionando a opção: Start debugging (F5).
Note que irá abrir uma janela no Google Chrome, ou no seu navegador padrão:
Dessa forma esta terminado a criação do projeto web site example, utilizando o sdk flutter.
O objetivo desse artigo, e dos subsequentes, é implementar toda configuração inicial de projeto, ambientes, rotas dinâmicas, tecnologias do google (firebase, crashlytics, analitycs), e também o mais importante que é um framework de responsividade.
De modo que permita a criação de sites em flutter muito mais rápido.
Fique atento aos próximos artigos.
Sugiro acompanhar as novidades através do github selecionando a opção star ou watch.
https://github.com/britolucaspatrick/example-website-flutter