Flutter é o kit de ferramentas de IU de código aberto do Google que ajuda os desenvolvedores a criar aplicativos nativos personalizados para Web, Android, iOS e macOS (estágio alfa). Você pode querer verificar sua página do GitHub e documentação para saber mais.
No momento, não há suporte adequado para o Windows, mas é algo em andamento.
Mas, a boa notícia é que a Canonical e o Google vão trabalhar juntos para oferecer suporte ao aplicativo Flutter para distribuições Linux de acordo com o anúncio oficial:
Hoje temos o prazer de anunciar conjuntamente a disponibilidade do Linux alpha para Flutter junto com a Canonical, a editora do Ubuntu, a distribuição Linux para desktop mais popular do mundo.
Neste artigo, discutiremos mais sobre isso e como ele poderia ajudar a comunidade de desktop Linux.
Flutter Apps Via Snap Store
Embora estejamos perfeitamente cientes de que snap não é algo que todo mundo gosta, ainda é bom ver a Canonical tornando-o o mais fácil possível para os desenvolvedores publicarem seus aplicativos para distribuições Linux por meio do Snap Store.
Claro, é óbvio que a Canonical vai incentivar o formato snao. Mas pode não ser um requisito para aplicativos Flutter no Linux.
Você pode obter o Flutter SDK na Snap Store ou obter o arquivo arquivado na página oficial do Flutter SDK para Linux.
Você pode querer seguir nosso guia sobre o uso dos snaps se você ainda não sabia disso.
Então, isso é uma coisa boa para todos os usuários, não importa se você prefere pacotes instantâneos ou não.
Linux como uma plataforma Flutter de primeira classe
Com a participação de mercado do Linux em constante crescimento, seria uma boa ideia ter o Linux como uma plataforma Flutter de primeira classe.
Não apenas porque o Flutter é uma estrutura de interface de usuário de código aberto, mas muitas marcas como eBay, Tencent, Philips, iniciaram seus aplicativos para outros.
E, de acordo com o post de anúncio, a Canonical está bem preparada para fazer isso:
Ao tornar o Linux uma plataforma Flutter de primeira classe, a Canonical está convidando desenvolvedores de aplicativos a publicar seus aplicativos para milhões de usuários Linux e ampliar a disponibilidade de aplicativos de alta qualidade disponíveis para eles.
Sem dúvida, a disponibilidade de mais aplicativos multiplataforma no Linux usando Flutter é uma ótima maneira de encorajar mais usuários a começar a usar o Linux ou construir usando o Linux.
Sem esquecer as vantagens do Linux sobre o Windows, mas ter aplicativos com suporte para multiplataforma é sempre uma brisa. Você realmente não precisa procurar aplicativos alternativos quando muda para uma plataforma diferente (mesmo que não seja Linux).
Aplicativos Flutter em Ação
Antes de mergulhar na documentação do Flutter, na configuração do ambiente e construção de aplicativos Flutter, você pode prosseguir e experimentar alguns aplicativos de desktop de amostra disponíveis no Linux.
Este é um vídeo que mostra um aplicativo de amostra (Flokk Contacts) para Linux:
Você pode obtê-lo em Snap Store ou simplesmente acessar a página do GitHub para explorar mais sobre ele.
Para se ter uma ideia, Grant Skinner (que liderou a equipe por trás do Flokk Contacts) compartilhou sua experiência com o Flutter no Linux:
Construir o aplicativo Flokk Contacts foi uma brisa! Fomos capazes de aplicar todo o nosso conhecimento anterior em Flutter para direcionar o Linux praticamente sem ajustes, e o aplicativo funciona de maneira fantástica. Trabalhar com a equipe da Canonical foi uma experiência maravilhosa; eles estavam entusiasmados, engajados e apaixonados por tornar o Flutter melhor não apenas para o Linux, mas para todas as plataformas. Foi um projeto incrível, e estou emocionado por poder ter como alvo outro sistema operacional importante com o Flutter.
Você pode encontrar mais informações sobre como começar a criar aplicativos e testar aplicativos de amostra usando o Flutter no anúncio oficial.
Conclusão
O que você acha sobre a construção de aplicativos para desktop Linux usando Flutter? Você já experimentou o SDK?
Fique à vontade para me dar sua opinião nos comentários abaixo!
Via itsfoss.com. Você pode conferir o post original em inglês:
Google’s Flutter Apps are Coming to Desktop Linux Thanks to UbuntuÚltima atualização deste artigo: 9 de july de 2020