sexta-feira, abril 25, 2025
No menu items!
HomeApps e SoftwaresJetpack Compose 1.8: Lançamento com Novas Funcionalidades, Incluindo Autofill, Melhorias de Texto,...

Jetpack Compose 1.8: Lançamento com Novas Funcionalidades, Incluindo Autofill, Melhorias de Texto, Rastreamento de Visibilidade e Muito Mais

Novidades do Jetpack Compose 1.8: O Futuro do UI Toolkit do Android

A Google, com sede na Califórnia, acaba de anunciar o lançamento da nova versão de seu toolkit de interface de usuário nativa para Android, o Jetpack Compose 1.8. Esta atualização traz uma série de melhorias significativas que prometem aprimorar a experiência de desenvolvedores e usuários.

Principais Atualizações

A versão 1.8 do Jetpack Compose, incluída no "Compose April ’25 Bill of Materials", apresenta diversas funcionalidades novas, incluindo:

  • Autofill: Uma nova interface que facilita a entrada de dados, permitindo que os desenvolvedores integrem esse recurso nas aplicações Compose. Isso possibilita a configuração de semânticas de tipo de conteúdo e gerencia o armazenamento de credenciais, tanto para novas informações quanto para atualizações.

  • Melhorias no Texto: O componente BasicText agora possui um novo parâmetro chamado autoSize, que permite que o texto se adapte automaticamente ao tamanho do container. Os desenvolvedores também podem definir tamanhos mínimos e máximos para a fonte, bem como um tamanho de passo para ajustar o texto.

  • Tratamento de Overflow: Novas opções de tratamento para overflows de texto foram introduzidas, permitindo que os desenvolvedores mostrem reticências (ellipsis) no início ou no meio de uma linha de texto, além de uma expansão no suporte à formatação HTML em listas com marcadores no AnnotatedString.

  • Novo Modificador: O modificador onLayRectChanged foi adicionado na Compose UI 1.8, oferecendo uma solução para casos de uso que, anteriormente, eram tratados pelo onGloballyPositioned, mas com muito menos sobrecarga.

  • Mudanças na Estabilidade de APIs Experimentais: O número de APIs experimentais foi reduzido de 172 na versão 1.7 para 70 na 1.8, com várias APIs, como ContextualFlowRow e ContextualFlowColumn, tornando-se estáveis.

Melhoria na Performance e Acessibilidade

Além das novas funcionalidades, o Jetpack Compose 1.8 também se concentra em melhorias de desempenho e estabilidade. O LookaheadScope na animação tornou-se estável, e um novo modificador animateBounds foi adicionado. Houve também aprimoramentos em verificações de acessibilidade em testes, permitindo diálogos que vão de uma borda à outra, simplificando os testes do ClickableText, além de permitir a personalização do overscroll.

Como Atualizar

Para aproveitar as novidades da versão 1.8, desenvolvedores e usuários precisarão atualizar a versão do Compose BOM para ‘2025.04.01’, além de atualizar o Compose Foundation e o Compose UI.

Conclusão

O lançamento do Jetpack Compose 1.8 marca um passo significativo para a evolução do desenvolvimento de interfaces de usuário no Android. Com recursos que melhoram a usabilidade, a gestão de dados e a acessibilidade, essa atualização promete tornar a criação de aplicações Android mais eficiente e rica em recursos. Se você é um desenvolvedor Android, agora é a hora de explorar essas novas funcionalidades e elevar suas aplicações a um novo nível de performance e interação.

RELATED ARTICLES
- Publicidade -

Most Popular

Recent Comments