ministero-salute / it-dgc-verificaC19-android

VerificaC19 is the official Italian customization of the EU Digital COVID Certificate Verifier App for the Android Operating System
https://www.dgc.gov.it
Apache License 2.0
101 stars 54 forks source link

Introduzione supporto per lettura barcode con prodotti professionali #127

Closed lleoncavallo closed 1 year ago

lleoncavallo commented 3 years ago

Feature description

Aggiungere la possibilità di ricevere il contenuto del QR Code mediante intento per poi processarlo di conseguenza. Tutti i lettori professionali di Zebra, Datalogic ed Honeywell (i principali fornitori) possono essere configurati per inviare il risultato della decodifica mediante intento ad una applicazione target questo permetterebbe di implementare soluzioni con standard di lettura professionali.

Problem and motivation

Sono un responsabile software della Datalogic S.p.A. e mi occupo specificamente della sezione di barcode decoding sui nostri prodotti Android based. Ho personalmente verificato come le prestazioni di decodifica su molti telefoni risultino difficoltose e lente. Ritengo sia necessario permettere di implementare soluzioni professionali considerando che si va sempre più verso verifiche di massa del Green Pass e si deve garantire un processo. Questo richiede l'integrazione di librerie di decodifica professionali sulla applicazione verifica C19 o l'utilizzo di lettori specifici che già le integrino e che al contempo possano ospitare l'applicazione verificaC19. Se siete interessati possiamo collaborare nel rendere l'applicazione integrabile su lettori di barcode professionali (non solo quelli Datalogic, un supporto general purpose, si intende) anche se la modifica proposta è realmente molto semplice da implementare. Se foste interessati all'utilizzo delle nostre librerie posso sentire in azienda un referente con il quale discutere la cosa. Sono un tecnico ma ritengo che una collaborazione tra lo Stato Italiano ed una azienda Italiana tra i leader mondiali del barcode decoding possa essere interessante da ambo le parti. Se volete contattarmi:

lamberto.leoncavallo@datalogic.com

sulla soluzione tecnica per rendere la app ready all'utilizzo su prodotti Datalogic,Zebra, Honeywell etc... siamo disponibili a collaborare fin da subito. Sarebbe un miglioramento significativo per l'applicazione in contesti stressanti.

Is this something you're interested in working on

Yes

lleoncavallo commented 3 years ago

Come anticipato nella nostra proposta, eravamo disponibili a contribuire all'implementazione di questa funzionalità, Un mio collaboratore oggi ha sottoposto una pull request:

https://github.com/ministero-salute/it-dgc-verificaC19-android/pull/133

che implementa questa richiesta. Siamo disponibili ad intervenire per implementare ulteriori migliorie sulla base di requisiti da voi definiti su questa feature. La nostra implementazione è stata impostata in modo da non garantire vantaggi specifici a Datalogic rispetto ad altri competitors ed a permettere quindi l'utilizzo di soluzioni alternative basate su un qualsiasi lettore di barcode.

stale[bot] commented 1 year ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.