Saiba como instalar o Flutter SDK no Regata OS



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
Para compilar aplicativos para o Android, além de ter o Android Studio (que também pode ser instalado facilmente pela loja de apps do Regata OS), você também precisa executar o comando abaixo. Não se esqueça de pressionar a tecla Y no teclado para aceitar todas as licenças do Android:
  • 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 .
Isso criará a subpasta Linux com o projeto Runner necessário para construir e executar seu aplicativo Flutter no Regata OS. Depois é só executar o app com:
  • cd caminho_para_meu_app_flutter
  • flutter run -d linux
Agora que você conferiu o seu aplicativo rodando no Regata OS, poderá compilar o app com o seguinte comando:
  • flutter build linux

Tecnologia do Blogger.