TROCA DE PASTILHAS DE FREIO A DISCO: QUANDO E COMO
May 25, 2023Como preparar os clientes para a Semana de Segurança de Freios da CVSA
May 26, 2023Análise do Tenways CGO600 Pro: Este é o melhor conserto
May 27, 2023A análise do 2024 Polestar 2: este EV refinado agora tem mais potência e alcance, com uma vibração minimalista
May 28, 2023Registro de veículos motorizados de Massachusetts anuncia dois novos locais de serviço para testes rodoviários de classe D
May 29, 2023Flutter 3.13 acelera a renderização no iOS
Por Paul Krill
Editor geral, InfoWorld |
Flutter, a estrutura de código aberto do Google para desenvolvimento de UI multiplataforma, traz gráficos mais rápidos e rolagem 2D com a versão mais recente, Flutter 3.13, anunciada em 16 de agosto.
Melhorias no novo renderizador gráfico Impeller aumentam o desempenho de renderização no iOS, oferecendo menor latência e maior rendimento médio. O Impeller agora está disponível em versão prévia para macOS e já foi ativado por padrão para iOS. Ainda não há um período oficial de visualização definido para o Impeller no Android, mas está previsto para ainda este ano.
O Flutter 3.13 contém uma base para a construção de widgets que rolam em duas dimensões. Isso inclui classes para construir, como ChildVicinity, que representa a posição relativa dos filhos em duas dimensões, e TwoDimensionalChildDelegate. A rolagem em duas dimensões traz novas interações, incluindo rolagem diagonal. Além disso, novas faixas permitem aos desenvolvedores compor efeitos de rolagem exclusivos. SliverMainAxisGroup e SliverCrossAxisGroup, por exemplo, suportam a organização de várias fatias juntas.
Melhorando o suporte para dispositivos dobráveis, o Flutter 3.13 adiciona uma API de mecanismo para recuperar propriedades de um display. Um novo getter FlutterView.display retorna um objeto Display, que informa o tamanho físico, a proporção de pixels do dispositivo e a taxa de atualização da exibição.
Melhorias no Material Framework foram feitas para oferecer mais adaptabilidade de plataforma, mais personalização e novos recursos. Agora é mais fácil personalizar o design dos widgets do Material. Por exemplo, os desenvolvedores agora podem usar a propriedade error do InputDecoration para personalizar o widget de erro mostrado nos campos de texto.
O Flutter 3.13 também inclui o Dart 3.1, apresentando pequenas atualizações e ajustes de API para usar ainda mais os modificadores de classe introduzidos no Dart 3.0. O Flutter 3.13 segue o Flutter 3.10, publicado em maio. As instruções de instalação do Flutter podem ser encontradas no site do projeto.
A seguir leia isto:
Paul Krill é editor geral da InfoWorld, cuja cobertura se concentra no desenvolvimento de aplicativos.
Direitos autorais © 2023 IDG Communications, Inc.
A seguir leia isto: