Flutter 2 já foi lançado e chega como um framework universal

O Google recentemente revelou a introdução de a nova versão do framework UI Flutter 2, Com o qual anunciou a transformação de um projeto de uma estrutura de desenvolvimento de aplicativo móvel a uma estrutura universal para criar qualquer tipo de software, incluindo aplicativos de desktop e da web.

Para quem não sabe Flutuar, eles deveriam saber que isso é considerado uma alternativa ao React Native e permite o lançamento de aplicativos para diferentes plataformas, incluindo iOS, Android, Windows, macOS e Linux, baseados na mesma base de código, bem como aplicativos para rodar em navegadores.

Os aplicativos móveis previamente escritos no Flutter 1, depois de mudar para o Flutter 2, serão capazes de se adaptar para funcionar na área de trabalho e na web sem ter que reescrever o código.

Sobre o Flutter

A maior parte do código Flutter é implementado no Dart e o mecanismo de tempo de execução para aplicativos em execução é escrito em C ++.

Ao desenvolver aplicativos, além da linguagem nativa Flutter Dart, você pode usar a interface de função externa Dart para chamar o código C / C ++.

Flutter portabilidade também estende-se a dispositivos incorporadosou seja, para dispositivos menoress como Raspberry Pi e Google Home Hub.

Neste ponto, diz o Google, uma das plataformas incorporadas onde o Flutter já está operando é baseada em sistemas operacionais de tela inteligente que alimentam empresas como o Google Home Hub.

O alto desempenho de execução é obtido pela compilação de aplicativos em código de máquinaa para plataformas de destino. Ao mesmo tempo, não há necessidade de recompilar o programa após cada alteração: o Dart fornece um modo de recarregamento a quente que permite fazer alterações em um aplicativo em execução e avaliar imediatamente o resultado.

Hoje, anunciamos o Flutter 2 - uma grande atualização do Flutter que permite aos desenvolvedores criar aplicativos bonitos, rápidos e portáteis para qualquer plataforma.

Com o Flutter 2, você pode usar a mesma base de código para enviar aplicativos nativos para cinco sistemas operacionais: iOS, Android, Windows, macOS e Linux; bem como experiências web direcionadas a navegadores como Chrome, Firefox, Safari ou Edge. O Flutter pode até mesmo ser integrado a carros, televisores e eletrodomésticos inteligentes, proporcionando a experiência mais universal e portátil para um mundo de computação ambiental.

Sobre o Flutter 2

Flutter 2 afirma que é totalmente compatível com a construção de aplicativos da web, adequado para implantações de produção, como três cenários principais para usar o Flutter para a web são mencionados:

  • Desenvolva aplicativos da web autônomos (PWA, Progressive Web Apps)
  • Crie aplicativos da web de página única (SPA)
  • Converta aplicativos móveis em aplicativos da web.

Os recursos das ferramentas de desenvolvimento da web incluem o uso de mecanismos para acelerar a renderização de gráficos 2D e 3D, o layout flexível dos elementos na tela e o mecanismo de renderização CanvasKit integrado ao WebAssembly.

E como os navegadores de desktop são tão importantes quanto os navegadores móveis, adicionamos barras de rolagem interativas e atalhos de teclado, aumentamos a densidade de conteúdo padrão nos modos de desktop e adicionamos suporte ao leitor de tela para acessibilidade no Windows, macOS e Chrome OS.

Além disso, no anúncio é mencionado que o suporte para aplicativos de desktop está em versão beta e se estabilizará este ano em um lançamento futuro junto com o anúncio de que Canonical, Microsoft e Toyota trabalharão no suporte de desenvolvimento com Flutter.

  • Por sua vez, a Canonical escolheu o Flutter como framework principal para seus aplicativos e também está usando o Flutter para desenvolver um novo instalador para o Ubuntu.
  • Já a Microsoft adaptou o Flutter para dispositivos dobráveis ​​com várias telas, como o Surface Duo.
  • Finalmente, a Toyota planeja usar o Flutter para sistemas de infoentretenimento no carro.

Si você quer saber mais sobre isso Sobre esta nova versão do Flutter 2, você pode verificar os detalhes no anúncio original. O link é este.

Enquanto para aqueles que estão interessados ​​em poder instalar o Flutter, Você pode seguir as instruções no final da postagem de Diego. O link é este.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.