Estamos sempre procurando novas maneiras de controlar nossos produtos eletrônicos. Graças aos smartphones e tablets, a tecnologia de tela sensível ao toque está em ascensão, chegando lentamente à computação em computadores de mesa. Mas não é a única maneira de as coisas acontecerem - uma tela de toque vertical ainda é uma maneira pouco prática (embora bacana) de fazer as coisas.
Outra tendência - gestos e movimento - pode ser encontrada olhando para consoles de jogos. Mais notavelmente, o Kinect do XBox da Microsoft. Com nada além de uma câmera (muito especial) apontada para você, ela pode registrar seus movimentos e tentar determinar seu contorno e localização no espaço tridimensional. Na verdade, o Kinect pode ser a coisa mais próxima que temos agora de uma interface de computador do tipo Minority Report, especialmente considerando a crescente coleção de aplicativos Kinect fabricados em casa.
Sem uma daquelas sofisticadas câmeras Kinect, o Flutter permite que você use sua webcam comum para controlar seu computador como se estivesse apresentando o Minority Report.
Flutter
Antes de começar, deve-se notar que qualquer aplicação de webcam de gesticulação é, por definição, uma aproximação pobre das coisas impressionantes que podem ser feitas usando um Kinect, ou tecnologia similar. Dito isto, Flutter dá um chute muito decente, e positivamente me surpreendeu em sua capacidade de reconhecer meus membros agitados.
O aplicativo, disponível gratuitamente para os sistemas operacionais Windows e Mac OS X, funciona discretamente na barra de tarefas do Windows ou na barra de menus do Mac OS X - na verdade, a presença do Flutter é mais óbvia através da luz indicadora da sua webcam.
Gestos
Assim que o Flutter estiver rodando no seu computador (e você terminar o tutorial rápido), você pode começar a controlar sua mídia colocando as mãos na frente da sua webcam. Isto é, o Flutter tem a capacidade de reconhecer um trio de gestos manuais e toma as medidas apropriadas. No momento, a lista de gestos disponíveis é concisa, mas suficiente para interação simples. Segurar a palma da mão até a câmera fará uma pausa ou reproduzirá sua mídia. Apontar o seu polegar para a direita ou para a esquerda, irá pular para o item seguinte ou anterior da sua lista de reprodução.
Diversas aplicações diferentes são suportadas pelo Flutter, incluindo o Windows Media Player e o iTunes. O mesmo vale para aplicativos de vídeo, com suporte para VLC Media Player e QuickTime. O Flutter detectará automaticamente quando você alternar entre os aplicativos (mesmo que mais de um dos aplicativos mencionados seja aberto em segundo plano) e alterará a reação aos seus gestos de acordo.
Qual é o próximo?
É difícil dizer se o Flutter é um passo importante nas interfaces do usuário, um truque ou ambos. Afinal, embora o aplicativo funcione melhor do que inicialmente esperado, as teclas de mídia do teclado podem ser mais práticas a longo prazo. Um fato inegável é que o aplicativo tem implicações muito interessantes. Com Flutter supostamente planejando licenciar seu interpretador de gestos para outros desenvolvedores de aplicativos, podemos ver um número interessante de aplicativos baseados em gestos surgindo no futuro.
O que você acha? Gimmick ou recurso? Você se veria extensivamente usando uma tecnologia baseada em gestos como o Flutter? Chime, e deixe-nos saber o que você pensa na seção de comentários abaixo do artigo!