O recurso “Tornar todos os aplicativos escuros” forçará todos os aplicativos a terem um modo escuro
Todo mundo adora o modo escuro. Na verdade, mesmo sem fazer uma pesquisa, tenho certeza de que mais de 50% das pessoas optam por usar o modo escuro quando têm oportunidade (inclusive eu), porque parece mais furtivo e não ameaça queimar suas retinas quando usando seu telefone no meio da noite.
O pessoal da Android Authority investigou o código do Android 15 Beta 1.2 e conseguiu descobrir que há um botão de alternância no menu de configurações de acessibilidade, embora atualmente oculto, chamado “Tornar todos os aplicativos escuros”. A descrição sob o botão de alternância diz “Aplica-se a aplicativos sem seu próprio tema escuro. Alguns aplicativos podem ter problemas de exibição, como cores invertidas.”
Embora a configuração possa estar oculta no momento, ela está no código e há a possibilidade de que uma versão beta futura finalmente nos dê acesso a esse recurso e nos deixe testá-lo. Autoridade Android deu uma olhada no recurso, porque mesmo que esteja oculto, uma vez que você consiga fazê-lo aparecer, a funcionalidade já está instalada.
Acima está uma galeria da Android Authority mostrando os testes desse recurso. O telefone na extremidade direita de cada conjunto mostra o que esse recurso é capaz de fazer para aplicativos sem modo escuro (ou aplicativos como o Snapchat, que ocultam o modo escuro atrás de um acesso pago) e, honestamente, funciona de maneira impressionante.
Mas o Android já não tinha um recurso como esse nas opções do desenvolvedor?
Mas se você é o tipo de pessoa que explora as Opções do desenvolvedor no seu telefone Android (e conhece o pequeno truque para fazer esse menu aparecer), você deve reconhecer que sempre houve um recurso que parecia ser capaz de fazer a mesma coisa; forçando o modo escuro.
Esse recurso, conhecido no lado do desenvolvedor como “override force-dark”, realmente tem a mesma funcionalidade em sua maior parte. No entanto, há uma diferença fundamental: os desenvolvedores de aplicativos tiveram que optar por oferecer suporte à opção “substituir force-dark”, o que significa que alguns desenvolvedores devem ter optado por cancelar. Este novo recurso parece não respeitar isso e tentará o modo escuro em todos os aplicativos.
Além disso, também parece funcionar melhor, o que significa que o Google deve ter feito algumas coisas para corrigir o código e torná-lo mais eficiente em aplicativos no modo escuro. A galeria anterior no artigo pode mostrar as diferenças entre “substituir forçar escurecimento” e o recurso “Tornar todos os aplicativos escuros”. Você verá que funciona melhor em pelo menos dois casos.