Filtro web

Screenshot del filtro web

Riepilogo

Filtri web: filtri rapidi, rapidi e filtri per la fotocamera sporca.

Cosa ci piace?

Una fantastica app per fotocamera basata sul web che ti permette di applicare filtri in tempo reale. L'immagine viene salvata automaticamente sul tuo dispositivo locale, il che significa che di solito viene sincronizzata con il tuo provider di spazio di archiviazione sul cloud preferito (ad es. G+), rendendo più semplice condividere l'immagine.

Possibili miglioramenti

L'app può essere installata sulla schermata Home, ma almeno su Android, all'utente viene chiesta l'autorizzazione per utilizzare la fotocamera a ogni avvio dell'app. Ovviamente questo non è un problema per sviluppatori, ma per Chrome/Android, oltre a una nota per noi stessi da risolvere.

Domande e risposte con Bartek Drozdz

Perché il Web?

Lavoro con il web sin da Netscape 4, quindi è una scelta naturale per qualsiasi esperimento che faccio :)

Che cosa ha funzionato davvero bene durante lo sviluppo?

Il browser per dispositivi mobili, Chrome, ha funzionato molto bene. Non avrei dovuto trovare soluzioni alternative inefficaci. Sono molto impressionato dalle prestazioni di WebGL sui dispositivi mobili. Tende a essere migliore che su molti computer desktop. Credo che sia stata anche la prima volta che ho utilizzato WebRTC su dispositivi mobili. Anche in questo caso il supporto è piuttosto solido. Infine, è stato bello vedere che posso salvare/scaricare la foto direttamente nella galleria degli utenti. Se continui a scattare foto e a scaricarle, il browser genera un avviso. Vedo perché esiste questa funzionalità di sicurezza, ma sarebbe bello poter risolvere il problema.

Se potessi avere un'API per migliorare la tua app, quale sceglieresti?

Quando ci lavoravo, penso che Chrome non supportasse il blocco dell'orientamento. Questa funzionalità è molto importante per lo sviluppo di app, perché l'obbligo di supportare sia l'orientamento verticale che quello orizzontale comporta molto lavoro in più, spesso non necessario.