Tentativas desesperadas de tornar o sistema operacional mais expressivo
Fonte: Google
Resumo
- O Android 13 introduziu barras de progresso onduladas, expandindo as opções de Material Design para desenvolvedores.
- Recursos ocultos sugerem que barras de progresso expressivas no Android estão em desenvolvimento para atualizações futuras.
- O Jetpack Compose também pode incorporar novos designs de barra de progresso para aprimorar a experiência do usuário.
O Material Design (MD) evoluiu significativamente desde que o Android 12 introduziu temas dinâmicos. Com as últimas atualizações do Android, observamos com alegria a linguagem de design amadurecer e penetrar mais profundamente no conjunto de aplicativos do Google e nas criações de outros desenvolvedores na Play Store. As barras de progresso que vemos enquanto o conteúdo carrega são uma parte importante da experiência do usuário e foram atualizadas recentemente para corresponder às especificações do Material Design 3 também, mas um observador de recursos diz que o Google também pode permitir que os desenvolvedores usem versões onduladas como aquela nos controles de mídia na sua aba de notificações.
O Google finalmente atualiza as barras de progresso e controles deslizantes do Material Design 3
Os novos designs já estão aparecendo em alguns aplicativos do Google
O Google introduziu a barra de progresso de reprodução ondulada para os controles de mídia no Android 13, mas essa continua sendo uma das poucas barras de progresso onduladas visíveis publicamente até hoje. No entanto, descobridor de recursos ocultos, Dylan Rousselrecorreu ao X (antigo Twitter) para mostrar um novo conjunto de barras de progresso que o Google provavelmente chamará de “barras de progresso expressivas”.
Mais opções para desenvolvedores
O tweet de Roussel mostra barras lineares e circulares onduladas e indeterminadas, provavelmente projetadas para substituir as barras que você vê quando espera o início de um download no Chrome ou o carregamento de uma página da Web em uma conexão lenta à Internet. As outras barras de progresso MD3 no clipe são bastante semelhantes às que vimos quando o Google comprou barras e controles deslizantes de acordo com as especificações dos padrões MD3.
Já vemos alguns exemplos espalhados por aplicativos do Google e componentes de sistema, como a Play Store e a UI do Quick Share. No entanto, Roussel diz que eles devem aparecer na próxima versão do Material Components para Android, tornando esses bits mais prontos para produção para desenvolvedores de aplicativos de terceiros. As barras de progresso onduladas devem adicionar algum toque visual para UIs de “carregamento de conteúdo” cansadas e familiares.
Enquanto isso, os bits do Jetpack Compose virão mais tarde, conforme sugerido nos trechos de código AOSP aparentemente relacionados a essa mudança. Curiosamente, o código AOSP também menciona barras de progresso determinadas com componentes de caminho em cache. Se isso for uma referência às barras de progresso onduladas usadas para representar o progresso do download e da transferência de arquivos, pode ser uma das mudanças mais chocantes no Android Material Design nos últimos anos. No entanto, é muito cedo para especular nesse sentido porque os comentários mencionam que as APIs ainda são internas e não vemos exemplos ainda.