Mishaal Rahman / Autoridade Android

DR

  • O Google está desenvolvendo uma ferramenta nativa de seleção de cores chamada “EyeDropper”, que deverá ser lançada com o Android 17.
  • Este novo aplicativo fornecerá uma API para todo o sistema, permitindo que qualquer aplicativo permita que os usuários selecionem uma cor específica na tela e obtenham seu valor.
  • A ferramenta foi projetada para telas sensíveis ao toque e modos de área de trabalho, com lógica para lidar com vários monitores quando um mouse e um teclado são detectados.

Para profissionais que trabalham com imagens e vídeos, saber exatamente as cores com as quais estão lidando é fundamental. Observar isso nem sempre é suficiente, pois muitos trabalhos exigem uma reprodução precisa de cores. É por isso que códigos hexadecimais são frequentemente usados ​​para representar cores, fornecendo uma maneira padrão de replicá-los com precisão em diferentes softwares. Embora a maioria dos aplicativos profissionais e navegadores da web tenham seletores de cores integrados que podem capturar esses códigos, o Android atualmente não possui esse recurso. No entanto, isso pode mudar no lançamento do Android 17 no próximo ano.

Ao examinar a nova atualização 2510 do Android Canary que o Google lançou esta semana, descobri um novo aplicativo de sistema chamado “EyeDropper”. É um aplicativo pequeno e simples com um único propósito: fornecer uma API pública para outros aplicativos Android implementarem um seletor de cores. Esta nova solução nativa significa que os desenvolvedores não precisarão mais criar seus próprios seletores de cores no aplicativo ou importar bibliotecas de terceiros, o que simplificará o desenvolvimento, economizará tempo e reduzirá ligeiramente o tamanho do arquivo de seus aplicativos.

A API funciona fazendo com que um aplicativo envie um Intent específico (android.intent.action.OPEN_EYE_DROPPER) — uma mensagem solicitando uma ação de outro aplicativo — para o aplicativo EyeDropper. Em resposta, o EyeDropper lança uma atividade com uma captura da tela atual e um seletor que o usuário pode mover para escolher a cor desejada. Por exemplo, um aplicativo de edição de fotos poderia usar essa API para permitir que um usuário recuperasse o valor exato da cor de um pixel específico em uma imagem.

Mishaal Rahman / Autoridade Android

Aqui está uma rápida demonstração do aplicativo EyeDropper. Como você pode ver, permite mover o cursor sobre uma captura estática da tela. Uma janela ampliada acima do cursor mostra o pixel exato que está sendo selecionado e você pode usar as teclas de seta na tela para ajustes precisos de um pixel. Quando terminar, toque no botão “Aplicar” para retornar ao aplicativo que chamou o EyeDropper. Você não verá um valor de cor na demonstração, entretanto. Como invoquei o aplicativo manualmente, não houve nenhum aplicativo de chamada para receber o código de cores; normalmente, ele seria retornado diretamente ao aplicativo que enviou a solicitação.

O Google claramente tem seu projeto ‘Android em PCs’ em mente com este aplicativo, já que ele não apenas implementa funcionalidades da versão desktop do Chrome, mas também é responsável por dispositivos Android de tela grande. Por exemplo, quando iniciado, o aplicativo verifica periféricos conectados para determinar seu modo de operação. Se detectar um mouse e teclado, ele assume um ambiente de área de trabalho e ativa a lógica para lidar com vários monitores. Caso contrário, o padrão é uma interface touchscreen.

Embora tenhamos identificado o aplicativo EyeDropper na versão mais recente do Android Canary, não esperamos que ele apareça nas próximas atualizações do Android 16 QPR2 ou QPR3. O recurso requer uma nova API para aplicativos, e a janela para adicionar novas APIs no Android 16 foi fechada. O Android 16 QPR2 atingiu a estabilidade da plataforma no mês passado e o QPR3 não apresentará novas APIs, então provavelmente veremos isso no Android 17.

Embora o Google possa introduzir isso em dispositivos existentes por meio de uma atualização do sistema do Google Play, atualmente não há indicação de que planeje fazê-lo. Muita coisa pode acontecer entre agora e o lançamento do Android 17, mas manteremos você atualizado se aprendermos algo novo.

Não quero perder o melhor de Autoridade Android?

Obrigado por fazer parte da nossa comunidade. Leia nossa Política de Comentários antes de postar.



Share.

Comments are closed.

Exit mobile version