## Pré-requisitos
Requisitos do sistema: >- Ubuntu 20.04 (ou Pop!_OS 20.04)
>- Pelo menos 4 GB de RAM
>- Pelo menos 6 GB de armazenamento disponível
>- Conexão com a Internet
Requisitos de software: >- Git
>- Snap
>- Cmake
Instalar dependências:
1. Sistema de atualização e atualização: ```bash
sudo apt atualizar &&sudo apt atualizar
```
2. Instale o Git: ```bash
sudo apto instalar git
```
3. Instalar o Snap: ```bash
sudo apt instalar snapd
```
4. Instale o Cmake: ```bash
sudo apt instalar cmake
```
Instale o SDK do Flutter:
1. Instale o Flutter SDK via Snap: ```bash
sudo snap install flutter --classic
```
2. Verifique a instalação: ```bash
vibração --versão
```
3. Configurar variáveis de ambiente: ```bash
sudo gedit ~/.zshrc
```
- No arquivo, adicione as seguintes linhas:
```
exportar PATH="$PATH:/snap/bin"
exportar PATH="$PATH:/snap/flutter/atual/bin"
```
- Salve e feche o arquivo.
- Execute o seguinte comando:
```bash
fonte ~/.zshrc
```
4. Inicializar Flutter: ```bash
médico agitado
```
- Este comando verifica se há dependências ausentes ou problemas com a configuração do Flutter.
Crie seu primeiro projeto:
1. Crie um novo diretório: ```bash
CD ~/Área de Trabalho
projetos mkdir flutter
projetos de vibração de cd
mkdir hello_world
cd olá_mundo
```
2. Crie um novo projeto Flutter: ```bash
vibração criar hello_world
```
- Este comando cria um projeto básico do Flutter chamado “hello_world”.
3. Execute o projeto: ```bash
corrida agitada
```
- Este comando inicia o aplicativo Flutter na plataforma padrão.
Comandos úteis do Flutter:
- `flutter doctor`:Verifique a configuração do Flutter.
- `flutter build apk`:Crie um aplicativo Android (para dispositivos Android ou emuladores).
- `flutter run -d $DEVICE_NAME`:Execute o aplicativo em um dispositivo iOS específico ou emulador/dispositivo Android (use `flutter devices` para ver a lista de dispositivos conectados).
- `flutter clean`:Limpe os artefatos de construção.
Conclusão:
Você instalou o Flutter SDK com sucesso em seu sistema Ubuntu 20.04 e configurou um projeto básico do Flutter. Explore a documentação oficial do Flutter para aprender e desenvolver ainda mais.