Com o lançamento do Android 12, o Google também revelou o novo design gráfico Material You, que é baseado na estética familiar do Material Design, mas foi devidamente atualizado para torná-lo muito mais moderno e escalável.
O Google procurou facilitar esse processo lançando o aplicativo Now no aplicativo Android na Play Store. Obviamente, os desenvolvedores devem aprender a adotar esse novo estilo em seus aplicativos. E deve seguir algumas regras e princípios para ter um visual mais uniforme mesmo com outras aplicações.
Quer aprender a usar o estilo Material You? Experimente o aplicativo Now no Android
O aplicativo é uma demonstração que permite ver quase todos os recursos que compõem o Material You. Incluindo suporte para temas dinâmicos e escuros, organização e design de botões e outros elementos de interface do usuário, compatibilidade com vários tamanhos de tela e muito mais. Mas o aplicativo não termina aí; além de exibir o Material Você. Ele também inclui vídeos e guias que podem ajudar você a entender completamente esse design gráfico.
Inside Now no aplicativo Android, os usuários podem realmente ver uma tonelada de vídeos e ler dicas de desenvolvedores e designers que trabalharam na criação de o estilo Material Você. Os usuários também podem escolher seus tópicos favoritos para se manterem atualizados sobre qualquer notícia.
Gizchina News of the week
Então, o aplicativo em questão foi criado inteiramente com Kotlin e Jetpack Compose. E adere aos mais recentes padrões de arquitetura e modularização. “A prática de quebrar o conceito de uma base de código monolítica de um módulo em vários módulos independentes e livremente acoplados”.
Kotlin, uma linguagem de programação que há muito tomou o lugar do Java na criação do Android aplicativos e Jetpack Compose. É um tipo de framework que permite “projetar” as interfaces gráficas dos aplicativos. Eles agora são usados exclusivamente no desenvolvimento Android. Clicando no botão abaixo, você já pode baixar o app para Android na Play Store. E o código-fonte está totalmente acessível no Github.
Source/VIA: