Desde o seu lançamento, o Flutter SDK do Google passou de uma estrutura simples de plataforma cruzada para aplicativos Android e iOS para um braço das ambições de “computação ambiental” do Google, com suporte para Web, desktop e muito mais. Hoje, a equipe do Flutter está mostrando seu suporte em andamento para criar aplicativos em plataformas de desktop como Windows e Linux.
O Google tem trabalhado duro para criar novos recursos no Flutter, principalmente no suporte a aplicativos projetados para telas maiores, tanto na área de trabalho quanto na web. Eles compartilharam publicamente seu trabalho de trazer aplicativos Flutter para o Mac OS no final do ano passado e, agora, em uma nova postagem no blog, a equipe está demonstrando como as coisas estão se moldando. Windows e Linux.
A mudança mais emocionante para Windows e o Linux é que o Flutter agora pode criar um “release” adequado para o seu aplicativo, significando um arquivo executável independente que pode ser facilmente executado em um computador que não possui o Flutter instalado.
Com base nisso, também houve um esforço significativo para fornecer aos aplicativos Flutter acesso aos recursos do sistema operacional nativo. Por meio da interface de função estrangeira (ffi) do Dart, além de um conveniente plugin “win32”, os desenvolvedores do Flutter podem fazer com que seu aplicativo faça quase qualquer coisa nativa Windows aplicativo pode fazer.
Curiosamente, a equipe do Flutter inclui um convite aberto para trabalhar diretamente com a Microsoft para tornar o Flutter ótimo para outros Windowsplataformas relacionadas, como Windows 10X e Xbox, através da UWP. Como a Microsoft recentemente demonstrou interesse em fazer com que os desenvolvedores criassem aplicativos Flutter para o Surface Duo, podemos muito bem ver as duas empresas colaborando em um futuro próximo.
Trabalhamos informalmente com vários colaboradores para explorar diferentes soluções aqui e, com prazer, apoiaríamos uma estreita colaboração com a Microsoft para criar uma solução de alta qualidade. Com a família Surface de dispositivos estendida para incluir Android e Windows, acreditamos que o Flutter oferece à Microsoft uma plataforma atraente para criar belas experiências nativas que abrangem todo o seu portfólio.
Por enquanto, todas as três plataformas de desktop – Mac, Windowse Linux – ainda estão no estágio de visualização técnica e só podem ser acessados ao usar ramos de desenvolvimento do Flutter.
Mais sobre Flutter:
Confira o 9to5Google no YouTube para mais notícias: