Durante o tão esperado evento Flutter Forward desta semana, o Google anunciou o lançamento de sua estrutura Flutter 3.7, destacando os novos recursos agora disponíveis para desenvolvedores e provocando os próximos aprimoramentos.
Inicialmente projetado como uma plataforma para desenvolvimento de aplicativos Android e iOS, o Flutter evoluiu para permitir que os desenvolvedores criem aplicativos em uma variedade de dispositivos, incluindo desktops e navegadores da Web, usando uma única base de código escrita em Dart. Até o momento, a estrutura conquistou mais de cinco milhões de desenvolvedores e viu mais de 700.000 aplicativos criados com sua tecnologia. Classificado como o terceiro projeto de código aberto mais popular baseado em contribuidores do GitHub, o Flutter está ganhando popularidade rapidamente.
Diante desse crescente interesse, o Google detalhou os novos recursos fornecidos com o Flutter 3.7 e o que os desenvolvedores podem esperar em um futuro próximo. Um grande aprimoramento na versão mais recente é o suporte aprimorado ao menu, com menus macOS nativos, widgets de menu em cascata e a opção de adicionar itens a menus de contexto de toque longo ou clique com o botão direito.
Além disso, o Flutter 3.7 incorpora vários widgets do Material 3. O Google introduziu uma ferramenta interativa para demonstrar as diferenças entre o Material 2 e o Material 3 que os usuários podem experimentar aqui. Enquanto isso, uma correção aparentemente menor, mas significativa para alguns, a ampliação de texto no Android e iOS agora funciona corretamente quando usada com os campos de texto do Flutter.
Indo além da versão atual, várias melhorias interessantes estão em desenvolvimento, como um novo renderizador chamado 'Impeller' que substituirá o renderizador 'Skia' existente. O Google demonstrou como o Impeller oferece um desempenho mais suave em comparação com o Skia em uma demonstração recente. Os desenvolvedores do Flutter 3.7 podem testar o Impeller com um sinalizador opcional para iOS.
Os próximos recursos adicionais do Flutter incluem:
O Google também está se aproximando de um avanço na compilação de aplicativos Dart com WebAssembly, o que pode aumentar notavelmente o desempenho dos aplicativos da Web do Flutter. O suporte completo para a arquitetura RISC-V está planejado para o Dart 3.0. A partir de agora, a versão alfa do Dart 3.0 está disponível para teste, com um lançamento completo previsto para meados de 2023.
Para desenvolvedores que desejam criar aplicativos móveis e aplicativos de back-end usando uma ferramenta no-code, plataformas como AppMaster oferecem uma solução alternativa. Com o BP Designer visual e a interface drag-and-drop AppMaster's, os desenvolvedores podem criar aplicativos escaláveis em uma fração do tempo e custo necessários ao usar métodos de codificação tradicionais. Para saber mais sobre como as plataformas no-code, como o AppMaster podem ajudar a simplificar o desenvolvimento de aplicativos móveis e aplicativos da web, visite appmaster.io/how-to-create-an-app>https:// appmaster.io/how-to-create -an-app .