Androids Material Seu sistema de temas dinâmicos é lindo, mas tem não foi adotado por muitos aplicativos ainda, especialmente quando se trata de grandes nomes. Isso pode ser em parte porque um processo confuso agora, e o Googles bibliotecas do lado do aplicativo para implementação de material Você impõe uma lista de permissões que limita a compatibilidade a determinados fabricantes aprovados. Felizmente, o Google nos diz que vai mudar no Android . E, de acordo com uma fonte confiável, o Google também abandonou sua exigência de que os fabricantes de smartphones implementem o Material You no Android . Aqueles de vocês que têm não viveu sob uma rocha no ano passado provavelmente está familiarizado com o Google s Material You theming, que permite cores de um plano de fundo a ser escolhido e analisado em um tema dinâmico personalizado com cores de destaque exclusivas e cores de fundo coloridas. Istoé tudo automático e preserva um contraste mínimo para acessibilidade enquanto proporciona um visual que muitos acham bonito. VÍDEO DA ANDROIDPOLICE DE O DIA Isto não é intuitivo, mas o Googles explicação para Por quê houve uma lista de permissões para começar realmente faz sentido. Há duas coisas importantes a serem lembradas. Primeiro, o Material You foi criado para garantir que a personalização não não interfere na acessibilidade. O Google inventou seu próprio espaço de cores apenas para o Material You, tudo para garantir que ele tivesse uma maneira perceptivelmente precisa de medir a luminosidade e o contraste. Isso é para garantir que as cores geradas pelo sistema não t colidir de uma forma que torna os botões ou o texto difícil de ler. A empresa foi bem-sucedida e esse sistema funciona muito bem, mas isso me leva ao meu segundo ponto: Há não há nada que impeça os fabricantes de smartphones de fazer mudanças ruins e estúpidas no Android. Na verdade, eles adoram fazer isso sob o pretexto de diferenciação do produto, iludindo-se acreditando que seu tema estranho, mudanças arbitrárias na interface do usuário e reorganização confusa são de alguma forma um valor agregado em seu produto, em vez de apenas tempo e esforço desperdiçados que atrasam atualizações e quebra os comportamentos esperados. Tudo isso significa que há não há nada que impeça as empresas de smartphones de implementar o Material You, mas depois alterá-lo de uma maneira míope que quebra como deveria funcionar em um w y que interfira na acessibilidade. Francamente, é é quase certo que eles fariam algo assim se tivessem a liberdade, simplesmente por ignorância. A única maneira de o Google verificar se eles fizeram “certo” é testando cada implementação, e que é como você acaba com a lista de permissões que temos. Felizmente, essa bagunça acabará por ser esclarecida, começando com uma mudança no licenciamento do GMS. Nós não tenho certeza exatamente quando isso mudou, mas uma fonte confiável nos diz que o Google eliminou seu requisito de Material You para Android s licenciamento GMS, e ele apenas impondo um conjunto específico de padrões para dispositivos que realmente o implementam. Além disso, o Google planeja acabar com sua lista de permissões da biblioteca Material You inteiramente com o Android , de acordo com comentários sobre questões sobre o projeto GitHub. O Google ainda nos diz que planeja criar uma série de testes automatizados que verificam se o Material You está implementado corretamente, mas não até o Android . De acordo com um porta-voz do Google: “No Android , não há teste automatizado para validar se os fornecedores fornecem cores que atendem aos requisitos de visibilidade, legibilidade e acessibilidade. Para permitir que os fornecedores participem do Material You desde o primeiro dia, trabalhamos com fornecedores individualmente para implementar e verificar o Material You e, em seguida, habilitar o Material You para eles usando esta lista de permissões. Os fornecedores podem entrar em contato com o Android Partner Engineering para iniciar esse processo. Isso garante que os fornecedores não não crie acidentalmente cores que afetem a legibilidade, e os desenvolvedores e usuários podem esperar uma experiência consistente com o Material You. No Android , o teste automatizado de esquemas de cores permitirá uma estratégia diferente.” Enquanto isso, fabricantes de smartphones menores podem se inscrever para serem incluídos na lista de permissões, e o Google fez com que parecesse um processo bastante simples . Mas há uma última consequência imprevista. O estado atual da lista de permissões significa que as ROMs personalizadas podem não implemente o Material You no Android se o fabricante do dispositivo for #32; está desenvolvendo software para era não aprovado. Isso soa como um problema “tanto faz”, mas tem outras ramificações. Em muitos casos, os mantenedores de ROM também são criadores de aplicativos, então isso tem o efeito indireto de desincentivar alguns membros da comunidade Androids desenvolvedores mais influentes de fazer aplicativos compatíveis com o Material You agora. O Google está incentivando indiretamente alguns de seus maiores e mais influentes fãs não para adotar o Material que você . Nósentrei em contato com o Google para ver se havia é tudo o que os desenvolvedores de ROM podem fazer para contornar esse problema antes do Android ” corrige” isso. 2026608802 Material Você pode ser bonito, mas os desenvolvedores não têm t adotou seu tema de cores dinâmicas tão rapidamente quanto esperávamos. Existem alguns aplicativos atualizados para usar o Material Yous, mas espero que essas próximas mudanças possam tornar os desenvolvedores vidas mais fáceis e incentivar ainda mais a adoção. 22222222222 2222222222222222222222