Filtro da Web

Captura de tela do filtro da Web

Resumo

Filtros da Web: filtros de câmera rápidos, rápidos e sujos.

Do que gostamos?

Um app de câmera incrível baseado na Web que permite aplicar filtros em tempo real. A imagem é salva automaticamente no dispositivo local, o que significa que ela geralmente é sincronizada com o provedor de armazenamento em nuvem de sua escolha (ou seja, G+), o que facilita o compartilhamento do arquivo.

Possíveis melhorias

O app pode ser instalado na tela inicial, mas, pelo menos no Android, é solicitada permissão para o uso da câmera sempre que o app é iniciado. Obviamente, isso não é um problema do desenvolvedor, mas sim do Chrome/Android, e precisamos corrigir isso para nós.

Perguntas e respostas com Bartek Drozdz

Por que a Web?

Trabalho com a Web desde o Netscape 4, então essa é uma escolha natural para qualquer experimento que eu faça :)

O que funcionou muito bem durante o desenvolvimento?

O navegador móvel, o Chrome, funcionou muito bem. eu não precisava descobrir soluções alternativas hackear para nada. Estou muito impressionado com o desempenho do WebGL em dispositivos móveis. Ele tende a ser melhor do que em muitos computadores. Acho que também foi a primeira vez que usei o WebRTC em dispositivos móveis. O suporte aqui também é bem sólido. Finalmente, foi bom ver que posso salvar/fazer o download da foto diretamente na galeria do usuário. Há um pequeno problema em que, se você continuar tirando fotos e fazendo o download delas, o navegador emitirá um aviso. Entendo por que esse recurso de segurança existe, mas seria bom poder contornar isso.

Se você pudesse ter uma API para melhorar seu app, o que seria?

Quando eu estava trabalhando nisso, acho que o Chrome não oferecia suporte ao bloqueio de orientação. Esse recurso é muito importante para o desenvolvimento de apps, porque ser forçado a oferecer suporte aos modos retrato e paisagem cria muito trabalho extra, muitas vezes totalmente desnecessário.