O Flutter já é usado por milhares de aplicativos Android e iOS, mas agora o suporte do Windows deixou oficialmente o status beta.
O Google vem trabalhando no Flutter há alguns anos, com o objetivo de criar a estrutura de software multiplataforma dos sonhos dos desenvolvedores. O Flutter pode ser usado para criar aplicativos para Android, iOS, Linux, Windows, macOS e até mesmo para a web – tudo com uma base de código e design visual compartilhados. O Flutter 2.10 já está disponível, que inclui suporte estável para Windows.
Vibração já oferece suporte a Linux, Windows e macOS em versão beta, mas o Windows é o primeiro a atingir o status estável. O Google anunciou na quinta-feira, "hoje marca uma expansão significativa desta visão com o primeiro lançamento de produção de suporte para Windows como alvo de aplicativos, permitindo que os desenvolvedores do Windows se beneficiem da mesma produtividade e poder que os desenvolvedores móveis têm obtido desfrutando."
Os aplicativos Flutter no Windows podem usar a maior parte da estrutura Flutter usual disponível no iOS e Android, mas também podem usar as APIs Win32, COM e Windows Runtime conforme necessário. O Google também atualizou alguns plug-ins comuns do Flutter para oferecer suporte ao Windows, como
O Google também destacou as contribuições da Microsoft para o esforço, dizendo: “várias equipes da Microsoft contribuíram para o anúncio de hoje. Em particular, gostaríamos de expressar nosso agradecimento à equipe de design da Fluent por sua contribuição de iconografia para aplicativos Flutter no Windows. O fluenteui_system_icons O pacote recebeu o status Flutter Favorite como um sinal de sua qualidade. "
Embora esta seja a primeira vez que uma plataforma Flutter para desktop recebe o rótulo de estável, o Flutter já tem uma posição segura no desktop, especialmente no Linux para desktop. Google e Canonical (desenvolvedora do Ubuntu Linux) têm trabalhado juntas para criar aplicativos Linux Flutter fácil de distribuir através da Snap Store, e o instalador do Ubuntu Linux é atualmente sendo reescrito em Flutter.