Flutter SDK

Google and Flutter contributors · Kit Dart de código aberto para criar aplicativos Android, iOS, web e desktop com widgets reutilizáveis, hot reload e ferramentas de desenvolvimento integradas.

CaskDeveloper ToolsAtualização integradaApple Silicon · Intel
Fonte homebrew/cask
Instalações nos últimos 30 dias8.293Appsº lugar: 24
Instalações no último ano226,3 milTotal em 365 dias
Versão mais recente3.47.6há 22 horas · 7 de out.
Tamanho do download2,3GBarm64 / x86_64 · zip
Frequência de atualizaçõesA cada duas semanas2 versões nos últimos 30 dias

Descrição

Tradução por IAVer original

Flutter é o kit de ferramentas de UI de código aberto do Google para criar aplicativos móveis, web e desktop a partir de uma base de código Dart compartilhada. Ele atende desenvolvedores de aplicativos e equipes que desejam interfaces reutilizáveis enquanto mantêm integrações específicas da plataforma.

Recursos

  • Crie interfaces reativas com widgets reutilizáveis e animações ricas.
  • Use hot reload durante o desenvolvimento e compile aplicativos de release.
  • Tenha como alvo Android, iOS, web, macOS, Windows e Linux com plugins específicos da plataforma.
  • Inspecione árvores de widgets, layout, desempenho e informações de depuração com o DevTools.
  • Use o SDK do Dart incluído, ferramentas de linha de comando, pacotes e testes automatizados.

Instalação e primeiro uso

No macOS, instale brew install --cask flutter. O Homebrew coloca o SDK no diretório share/flutter e cria links para os comandos flutter e dart. Execute flutter --version e flutter doctor -v para inspecionar sua instalação e, em seguida, crie um projeto com flutter create my_app. Esses comandos são orientações de instalação, não verificações já realizadas no seu computador. Como alternativa, o arquivo oficial pode ser extraído e seu diretório bin adicionado ao PATH. Evite misturar várias instalações do Flutter ou do Dart no PATH.

Dependências, conflitos e hosts de desenvolvimento

O SDK inclui o Dart; uma instalação separada do Dart é desnecessária. O cask atual do Homebrew não declara dependência extra de fórmula, mínimo explícito de macOS ou conflito de pacote. Isso não significa que toda cadeia de ferramentas de compilação seja executada em todos os Macs. Instale as Ferramentas de Linha de Comando do Xcode para o Git. Builds para iOS e macOS exigem o Xcode completo, suas ferramentas configuradas e licenças aceitas; plugins também podem exigir CocoaPods ou outras dependências nativas. O desenvolvimento para Android exige o SDK do Android e a cadeia de ferramentas apropriada do Android, geralmente gerenciada pelo Android Studio. Um editor é opcional; o VS Code e o Android Studio oferecem integrações com o Flutter.

As ferramentas de desenvolvimento do Flutter estão disponíveis para macOS, Windows e Linux; o desenvolvimento no ChromeOS usa seu ambiente Linux. Builds nativos para iOS e macOS exigem um Mac. Builds nativos para Windows exigem Windows e as ferramentas de desktop C++ do Visual Studio; o VS Code sozinho não as fornece. Builds nativos para desktop Linux exigem Linux com seu compilador, CMake, Ninja e ferramentas de desenvolvimento GTK. Verifique o flutter doctor e o guia de configuração específico da plataforma para o destino escolhido. O suporte a Mac com Intel está atualmente disponível, mas obsoleto; o Apple Silicon é a arquitetura de Mac com suporte futuro.

Suporte a plataformas de implantação

Para o Flutter 3.47, a tabela oficial de plataformas suportadas lista Android API 24–37, iOS 15–27, Windows 10/11, macOS 12–27, Debian 10–13 e Ubuntu 20.04–24.04 LTS. As arquiteturas suportadas dependem do destino: Android inclui Arm32, Arm64 e x64; iOS usa Arm64; o suporte a desktop inclui x64 e Arm64. O suporte à web abrange as duas versões mais recentes do Chrome, Edge e Firefox e Safari 15.6 ou posterior. Esses são requisitos de implantação de aplicativos, não uma afirmação de que o macOS 12 pode executar toda cadeia de ferramentas de desenvolvimento atual. Plugins e recursos de aplicativos podem impor requisitos mais rigorosos.

Contas, custos e licença

O Flutter SDK é gratuito e não requer conta ou assinatura do Flutter. A distribuição em lojas, assinatura, serviços de nuvem e pacotes de terceiros podem ter contas, taxas e termos separados; a distribuição na App Store normalmente exige assinatura do Apple Developer Program. O Flutter é distribuído sob a licença BSD 3-Clause, com avisos separados para dependências incluídas.

Referências oficiais

Novidades Novidades da versão 3.47.6 7 de out. · Editoria OpenNavo · Tradução por IA

  • CorreçõesCorrigir o travamento de aplicações de produção do Windows.

Interface gráfica de código aberto para Homebrew. Instalações feitas pelo cliente macOS ou pelo comando brew.

© 2026 OpenNavo