Google Flutter pode ser usado para criar aplicativos Linux no Ubuntu

Google demite equipe responsável pelo Flutter e prejudica desenvolvedores do Ubuntu

O Google Flutter já pode ser usado por desenvolvedores para criar aplicativos Linux em máquinas rodando o Ubuntu. É que o Google e a Canonical, fabricante do Ubuntu, se uniram para oferecer suporte ao Linux para Flutter, permitindo que os desenvolvedores criassem aplicativos para desktops Linux, começando com o Ubuntu na loja de aplicativos da Canonical.

Flutter é a estrutura de interface do usuário do Google para criar apps no iOS, Android, Fuchsia, Web e agora mais aplicativos de desktop. A promessa do Flutter é que os desenvolvedores possam segmentar várias plataformas com uma única base de código. Os desenvolvedores puderam usar a estrutura Flutter UI do Google no hardware Linux para criar aplicativos para iOS e Android. Entretanto, agora os desenvolvedores também podem usar o Flutter para criar aplicativos Linux e distribuí-los na Snap Store da Canonical. 

Ao habilitar o suporte a Linux para desktop em Flutter, a Canonical está facilitando a publicação de aplicativos para usuários de Linux via Snap Store, a loja de aplicativos para Linux, disseram Chris Sells, do Google, e Ken VanDine, da Canonical, em um post.

Ao tornar o Linux uma plataforma Flutter de primeira classe, a Canonical está convidando desenvolvedores de aplicativos a publicar seus apps para milhões de usuários de Linux e ampliar a disponibilidade de aplicativos de alta qualidade para eles.

Google Flutter pode ser usado para criar aplicativos Linux no Ubuntu

Google Flutter pode ser usado para criar aplicativos Linux no Ubuntu

Isso é uma vitória para o Google e a Canonical. O Google constrói mais aplicativos com Flutter e a Canonical espera trazer mais aplicativos Linux de alta qualidade para a Snap Store. O suporte ao Linux para desktop no Flutter é a próxima fase de expansão da estrutura de interface do usuário de plataforma cruzada do Google, que começou visando apenas dispositivos móveis, mas agora está expandindo para o desktop.

Em maio passado, o Google anunciou a expansão do Flutter de plataformas móveis para desktops. No entanto, o desktop ainda está em pré-visualização técnica somente com o macOS alpha, permitindo que os desenvolvedores compilem o código-fonte do Flutter em um aplicativo de desktop nativo para o macOS. O suporte ao Linux no Flutter também está em alfa.

O suporte ao Windows no Flutter ainda está por chegar. Contudo, a equipe do Flutter está trabalhando para garantir que os desenvolvedores possam usar o smartphone Android Surface Duo da Microsoft e o Windows 10X, além de criar aplicativos Win32.

Melhorias recentes

Trabalhos recentes para preparar o Flutter para área de trabalho incluem refatorar o mecanismo do Flutter para dar suporte à entrada de mouse e teclado. Além disso, ativar janelas redimensionáveis. A Canonical diz que está apoiando o Flutter com uma equipe de desenvolvedores. Eles trabalharão com os desenvolvedores do Google para levar a experiência do Flutter à maioria das distribuições Linux.

Do mesmo modo, a empresa por trás do Ubuntu também colaborará com o Google para melhorar o suporte ao Linux. Assim, deve manter a paridade de recursos com as outras plataformas suportadas. A Canonical foi atraída pelo Flutter por causa do número crescente de desenvolvedores de aplicativos, aplicativos nativos otimizados, suporte a widgets e suporte de editor do VS Code, Android Studio e IntelliJ.

Segundo a equipe do Flutter, cerca de 500.000 desenvolvedores usam o Flutter a cada mês. Agora, existem 80.000 aplicativos Android criados pelo Flutter na Google Play Store, contra apenas 50.000 em abril.

ZDNet