Este site é traduzido automaticamente para vários idiomas usando software desenvolvido por Kohei Koyanagi. Consulte o original em inglês para maior precisão.

Splync 1.13: Visibilidade Aprimorada no Modo Escuro

Modo Claro e Modo Escuro

Como você deve saber, é possível alternar a aparência do seu iPhone entre o Modo Claro e o Modo Escuro. Se não souber como alterar, siga estes passos: Abra as Configurações do iPhone, role para baixo e toque em Tela e Brilho. Você verá duas imagens de pré-visualização rotuladas como Claro e Escuro. Toque na que preferir para aplicá-la. Isso permite personalizar sua tela para melhor visibilidade e conforto dependendo do ambiente. O Modo Claro existe desde o primeiro iPhone. A Apple introduziu oficialmente o Modo Escuro no iPhone e iPad com iOS 13 / iPadOS 13 em setembro de 2019. Este recurso agradou muitos usuários de iPhone com uma aparência de interface personalizada. Algumas pessoas preferem o Modo Claro, enquanto outras são apaixonadas pelo Modo Escuro. Você também pode escolher Automático, que alterna entre os dois modos com base na hora do dia.

Como os Desenvolvedores de Apps Controlam o Design da UI Entre Dois Modos de Aparência

Um aplicativo pode parecer perfeito no Modo Claro, mas completamente diferente no Modo Escuro. Em alguns casos, o Modo Escuro pode acidentalmente atrapalhar as intenções originais de design do desenvolvedor, afetando cores, contraste e estética geral. Isso significa que os desenvolvedores devem projetar e testar cuidadosamente suas interfaces em ambos os modos para garantir uma experiência consistente e agradável para todos os usuários. Uma solução possível é preparar visualizações e recursos de imagem separados para o Modo Claro e Modo Escuro. No entanto, essa abordagem rapidamente se torna redundante e difícil de manter, especialmente à medida que o app cresce e novos componentes de UI são adicionados. Por essa razão, a maioria dos desenvolvedores evita esse método e, em vez disso, confia em soluções mais escaláveis que se adaptam automaticamente a ambos os modos de aparência.

Confie em Recursos de UI do Sistema

Felizmente, a Apple introduziu cores definidas pelo sistema que se adaptam automaticamente tanto ao Modo Claro quanto ao Modo Escuro. Ao usar essas cores integradas, os desenvolvedores podem garantir que os elementos da interface do usuário ajustem-se perfeitamente com base nas configurações de aparência do usuário. Isso elimina a necessidade de gerenciar manualmente designs separados e ajuda a manter a consistência visual em ambos os modos. Por exemplo, cores como label, systemBackground e secondarySystemBackground mudam dinamicamente dependendo da aparência atual, permitindo que os aplicativos permaneçam legíveis e visualmente equilibrados em qualquer ambiente. É por isso que, ao mudar do Modo Claro para o Modo Escuro, a cor de texto padrão muda de preto para branco. Contudo, se um app codificar sua cor de texto como preto, ela permanecerá preta mesmo no Modo Escuro, tornando-se quase invisível em um fundo escuro. Para evitar esse problema, os desenvolvedores confiam nas cores do sistema, garantindo que texto e elementos de UI se adaptem automaticamente à cor apropriada para cada modo.

Problema de Modo Escuro com Ícones de Categoria do Splync

O Splync não era muito amigável para usuários do Modo Escuro inicialmente. Quando um usuário relatou que os ícones de categoria eram difíceis de ver no Modo Escuro, eu não consegui resolver isso imediatamente. Na época, estava focado em melhorar os principais recursos do app, então não priorizei esse problema visual. Então, o novo ano de 2026 chegou e eu finalmente dei uma olhada mais de perto. O que descobri foi simples, mas importante: as imagens dos ícones eram puramente pretas. Em termos técnicos, estavam fixadas na cor #000000. Isso significa que ficavam pretas independentemente do modo que o telefone estivesse usando. Assim, no Modo Escuro, ícones pretos ficavam em um fundo escuro como camuflagem. Além disso, também usei uma cor branca fixa no meu código para suavizar os fundos dos ícones. Isso funcionava bem no Modo Claro, mas no Modo Escuro criava um contraste estranho e não parecia natural.

O Que Meu Novo Código Faz com as Cores dos Ícones

Então, aqui está o que eu mudei. Em vez de forçar cores, meu código revisado instrui o app a deixar o sistema decidir a cor dos ícones automaticamente; Preto no Modo Claro e Branco no Modo Escuro. Além disso, o código instrui o app a usar a cor própria de cada categoria como um tom de fundo suave, adicionar uma borda sutil usando a mesma cor da categoria, e manter tudo limpo e legível em ambos os modos. Em termos simples, parei de forçar cores e deixei o iPhone lidar com elas de forma inteligente. Graças a essa melhoria, os ícones de categoria agora se adaptam naturalmente ao Modo Claro e Modo Escuro, tornando-se claramente visíveis e visualmente consistentes em qualquer ambiente. Esta correção não levou muito tempo, mas decidi lançar uma atualização imediatamente para que os problemas aguardados por usuários do Modo Escuro fossem finalmente resolvidos o mais rápido possível.

Cores Importam

Não existe uma estética "perfeita" única. Todos têm um senso de design diferente. Até mesmo a mesma pessoa pode se sentir diferente dependendo do dia — ou até mesmo da hora do dia. O que parece ótimo de manhã pode parecer distração à noite. É por isso que os desenvolvedores devem focar na personalização, enquanto ainda equilibram isso com usabilidade simples e intuitiva. Bom design não é sobre forçar um estilo. É sobre deixar os usuários escolherem o que lhes parece certo — É nisso que eu acredito.