O Flutter é o UI toolkit do Google que permite que os desenvolvedores possam construir aplicativos modernos e nativamente compilados para dispositivos móveis, web e desktop a partir de uma única base de código. O Flutter SDK está disponível para instalação através da Regata OS Store. Veja como preparar tudo para desenvolver com o Flutter no Regata OS e como rodar a primeira aplicação!
Com o Flutter SDK devidamente instalado através da Regata OS Store, para construir um aplicativo de desktop no Regata OS, você precisará acessar o canal dev (ou master) e habilitar o suporte a desktop Linux. Para isso, abra o Terminal (use o atalho de teclado Ctrl+Alt+T) e execute os seguintes comandos:
- flutter channel dev
- flutter upgrade
- flutter config --enable-linux-desktop
- flutter doctor --android-licenses
Executando o primeiro teste
Para conferir se tudo correu bem, você poderá executar um simples aplicativo de desktop construído com o Flutter. Para isso, execute os seguintes comandos:
- flutter create counter
- cd counter
- flutter run -d linux
Se você tiver um projeto Flutter existente ao qual gostaria de adicionar suporte ao Regata OS (depois de ter habilitado o suporte para Linux com o passo anterior), você pode fazer isso executando no Terminal o seguinte:
- cd caminho_para_meu_app_flutter
- flutter create .
- cd caminho_para_meu_app_flutter
- flutter run -d linux
- flutter build linux